Web2SMS App - noch ein bisschen Feinschliff nötig: siehe #15

  • 215 Antworten
  • Letztes Antwortdatum
Status
Für weitere Antworten geschlossen.
Supergeil, ich freue mich schon sehr auf die erste (Alpha) Beta!
Und werde sie gerne testen ;)
 
Würde auch mittesten! :)
(Und auch bezahlen, wenn sie offiziell erscheint... :))
 
Soooo... jetzt wird's ernst... :)

Wer von euch kann coden? :p

Hab nämlich mal ein SVN bei googlecode aufgemacht, welches der zentrale DevPoint für das Projekt werden wird.

web2sms4android - Project Hosting on Google Code

Wer also commiten will, braucht nen googlemail-account. Da wir hier ja im Android-Forum sind, sollte das ja kein Thema sein... :)

Ich bin am Überlegen beide Projekte (core und ui) zu trennen und dann halt den Core als Lib dem Android-Projekt hinzuzufügen. So wären UI und core schön getrennt. Passende ANT-Scripts sollten dann auch irgendwann mal kommen.

Wie man access zum SVN bekommt, sowie Member vom Projekt wird, steht alles auf googlecode.

Würde mich freuen, wenn hier ein paar mitwirken würden.

Edit: Das Tool wird in der GPL v3 License rauskommen, d.h. komplett Open Source. :)

Spenden sind natürlich auch willkommen... aber erst wenn da mal was geht. :p

Greetz,

Sascha
 
  • Danke
Reaktionen: Melkor, MrOctron und dj_ecr
So, hier mal ein kleines Update...

Leider kam ich diese Woche nicht zu wirklich viel, was sich heute Abend und morgen ändern sollte.

Was bis jetzt tut:
Um das O2 Passwort sicher zu halten, wird das Passwort verschlüsselt in den Preferences gehalten (AES, 256 Bit). Zusätzlich kann das Passwort mit einem Masterpasswort verschlüsselt werden, welches ihr bei jedem Start der Software angeben könnt. (keine Pflicht, aber sicherer, damit ein anderes Programm nicht euer Passwort ausliest - da OpenSource kann ja jeder sehen wo und wie es gespeichert wird). Das funktioniert schon alles. D.h. man gibt einmal seine Zugangsdaten ein und bekommt dann beim nächsten Start nur noch den Screen für das Masterpasswort.

Beim Setup & Login Screen werden eure eingegeben Werte auch schon auf Korrektheit überprüft (Validierung).

Auch der Screen für den SMS Versand ist fertig. Tut aber noch nicht. :p

Was ich vor habe als Features einzubauen:
* Setup & Login mit/ohne Masterpasswort (PW-Verschlüsselung)
* Anonyme SMS
* Flash SMS
* SMS an mehrere gleichzeitig
* SMS an mehrere gleichzeitig mit Platzhalter für den Namen (Man schreibt praktisch eine SMS "Hallo %1, wie geht es Dir?" und schickt das an 3 Leute... und es wird jeweils der Vorname eingesetzt. Oder %2 für den Nachnamen.
* Telefonbuchzugriff

-> Falls ihr noch Ideen für Features habt... hier rein! Oder unter Wiki Pages - web2sms4android - Project Hosting on Google Code ins Wiki schreiben!

Was die erste Alpha können wird:
* Login/Setup mit Masterpasswort
* Simpler Versand einer Nachricht (mit Anzeige der Statusnachrichten (login, versenden, fertig,...) -> kein Telefonbuchzugriff
* Menü um das Passwort zu ändern

Was Alpha2 können wird:
* Telefonbuchzugriff
* Versand mit Platzhalter
* SMS an mehrere Teilnehmer

Das erstmal als kleine Vorschau...

Was jetzt noch ganz wichtig ist... ich brauche einen Namen für die APP!!!

Schaut mal hier: ApplicationName - web2sms4android - Looking for a cool application name - Project Hosting on Google Code Ihr könnt entweder dort oder hier mal ein paar Vorschläge posten... :) Bis jetzt habe dort mal 2 Ideen: AndrO2,
O2WebMailer


Wer von euch kann denn Icons für Android designen und wäre bereit hier ein schönes Icon zu bauen?

Viele Grüße,

Sascha a.k.a. mastix mc
 
  • Danke
Reaktionen: Thyrion, herrgrins, Pyrazol und 4 andere
Was ich noch cool fände - bin aber nicht sicher, ob das möglich ist:
Direkte Integration in die Messaging App. D. h. versendete SMS erscheinen im Thread des jeweiligen Kontakts. Wenn dieser Kontakt antwortet, erscheint das ja auch ganz normal dort, und wenn die versendeten Web2SMS dort nicht erscheinen, sieht man ja nicht, worauf derjenige antwortet.

MyBackup kann ja SMS wieder auf Android zurückspielen, also denke ich mal, dass zumindest Zugriff darauf besteht. Ob man jetzt SMS "neu" dort anlegen kann, weiß ich natürlich nicht. Wär aber ein nettes Feature :)

Zum Thema Name: Mir fällt jetzt spontan nix ein (außer sowas lahmes wie "o2 web2SMS" :D), aber von den zwei die du da gepostet hast finde ich Andro2 wesentlich besser.
 
Hi.

@mastix: 1000 Dank, dass Du Dich der Sache annimmst.

Stelle mich gern als Beta-Tester bereit, da ich meine Web2SMS ohnehin nie aufbrauche (hab so noch 100 Frei-SMS). Da kann ich ruhig mal einige verheizen :D

Noch ein oder zwei Features, die ich cool fänd:
Wenn ich mich im Code nicht verguckt habe, wird nach dem Senden auch die Anzahl der verbliebenden Web2SMS "ausgelesen". Es wäre ja auch nicht schlecht, wenn man diese Anzahl aktualisieren kann bevor man versucht eine SMS zu senden (auch wenn das Traffic-Aufkommen verhältnismäßig hoch ist für so ne triviale Info ^^). Zudem sollte es eine Option geben, die warnt wenn's auf 0 ist. Und was ich noch ganz cool fänd: Wenn die Anzahl auf 0 gesunken ist, wird eine Erinnerung eingeplant, die am Tag des neuen Rechnungsmonats (d.h. wenn das Konti wieder zur Verfügung steht) eine Benachrichtigung in die Notificationbar stellt. Diesen Tag müsste man demnach in der Konfig pflegen können.

In Sachen Kreativität beim App-Name kann ich nix beisteuern. Komme nur auf 0815-Sachen Web(O)2Sms oder so'n Kram

Gruß,
Shini
 
Hi Leute,

ich habe erstmal ne schlechte Nachricht:

Beim Einbauen des Codes von Web2SMS habe ich festgestellt, dass der Code ne interne JAVA API für seine regulären Ausdrücke benutzt. Diese werden benötigt um die Webseite von O2 zu analysieren und um die SMS zu versenden. Ich hatte gehofft, dass diese API auch im Android SDK drin ist, leider ist das nicht der Fall. Fakt: Ich muss diese Funktionen selbst nochmal neu coden, was noch ein bisschen mehr Aufwand bedeutet. Demnach habe ich so gut wie gar keinen Code von der ursprünglichen J2ME App mehr in der Androidversion. :) Dies kann ich erst am Wochenende angehen, da das nochmal ein paar Stunden Arbeit benötigen wird.

Dennoch habe ich heute mal ein kleines Video gebastelt, das mal die ersten Security-Features zeigt... ich hab das Demo auch mal so weit gebaut, dass ihr ungefähr sehen könnt, wie dann der Versand einer SMS funktioniert.

http://dl.getdropbox.com/u/1676562/web2smsPreAlphav01.avi

Dieses Video zeigt den initialen Login und das Aktivieren sowie das De-Aktivieren eines Masterpassworts. Dieses Passwort wird benutzt, um euer Passwort sicher auf dem Android abzuspeichern (siehe ein Posting weiter oben). Des Weiteren zeigt es den Screen um die Daten wieder zu ändern und außerdem den wichtigen "About" Screen. :) Es wird auch gezeigt, dass die Eingaben schon geprüft werden und auch wie der Versand der Nachrichten nachher aussehen wird.

Holt euch Popkorn und lasst euch von mir viel Spaß wünschen! :)

Wie ihr seht, wird dran gearbeitet. :)

Viele Grüße,

mastix
 
  • Danke
Reaktionen: Melkor und Gregor
Hey,


also, sieht schonmal cool aus :) Find ich sehr gut.

Weiß nicht, ob du das eh schon geplant hast, aber ich würde folgendes noch einbauen:
- eine Art "Start"-Screen, bei dem man dann auswählen kann, was man machen will, oder so... im Moment wirkt es etwas unvermittelt, wenn man direkt zum SMS-Schreiben-Screen kommt ;)
- wenn die SMS verschickt wurde, sollte man dann auch wieder zurück zu diesem Start-Screen kommen. Wenn einfach die SMS nach dem Verschicken wieder so wie sie war erscheint, wirkt das auch etwas komisch.
- damit man die SMS dann nicht irgendwie "verliert" oder so, sollte es auch sowas wie eine Outbox geben.
(Es sei denn du implementierst es irgendwie so wie in meinem vorigen Post geschildert.)

So, hoffe ich meckere nicht zuviel. Sieht schon sehr vielversprechend aus :)
 
Hi,

ja, das Video ist ja erstmal das Video zu Alpha v0.1, die als Basis selbstverständlich erstmal das Versenden der SMS hat. Auch die Optik gewinnt hier noch keine Preise. :) Und dafür denke ich, ist die Versandform erstmal das Wichtigste... einen anderen Screen nachher vorne dran zu bauen ist kein Thema.

Aber was sollte auf diesem Start-Screen denn zu sehen sein?

Das mit dem Zugriff auf die SMS werde ich mir mal anschauen, das Lesen sollte möglich sein... das Speichern... muss ich schauen. Aber das wird eher was für eine spätere Version, da ich erst Flash-SMS, Anonym, Mailverteiler, Telefonbuchzugriff, usw. reincoden will.

Greetz,

mastix
 
Habe gestern durch zufall folgendes im Market entdeckt:
WebSMS v2.0 Application for Android | Communication
unterstützt gmx und o2. Habs mal ausprobiert funktioniert. Obwohl das tool scheinbar manchmal schmerzlich einen gmx account vermisst. bei eingabe der handynummer +49 nicht vergessen sonst funktioniert der login nicht.
 
  • Danke
Reaktionen: Thyrion und Melkor
decoderone schrieb:
Habe gestern durch zufall folgendes im Market entdeckt:
WebSMS v2.0 Application for Android | Communication
unterstützt gmx und o2. Habs mal ausprobiert funktioniert. Obwohl das tool scheinbar manchmal schmerzlich einen gmx account vermisst. bei eingabe der handynummer +49 nicht vergessen sonst funktioniert der login nicht.

LOL...die angegebene Homepage ist schon mal von Zensursula gesperrt worden ^^

Aber scheint zu gehen und auch fast alle Features dabei (Rest-SMS-Anzeige...)
 
Hi.

Funzt soweit ganz gut.

Wäre aber trotzdem an einer O2-only Version interessiert, da ich schlanke Programme mag.

@mastix: Falls Du trotzdem dranbleibst, kannst Du Dir vllt das Leben ein wenig leichter machen und hier einige Implementierungen entleihen: Public Git Hosting - andGMXsms.git/summary

Gruß,
Shini
 
mastix schrieb:
Aber was sollte auf diesem Start-Screen denn zu sehen sein?
Nunja, ich denke einfach mal sowas wie ein "Hauptmenü". Je nachdem wie die App dann am Schluss ist würde ich sagen "SMS senden", "Postausgang", vielleicht "Einstellungen"?

Melkor schrieb:
LOL...die angegebene Homepage ist schon mal von Zensursula gesperrt worden ^^
AndroLib? Bei mir gehts :confused: Hatte gar nicht mitbekommen, dass Zensursula schon ihre Fingerchen im Spiel hat. Vielleicht sollten wir aufhören "Zensursula" zu sagen, sonst kriegt Android Hilfe am Ende auch noch ein Stoppschild :p
(Zensursula, Zensursula)
 
Hmm hab bei der WebbSMS App eigentlich alles richtig eingestellt, aber irgendwie will es nicht. Bei Mobilfunknummer mit +49 oder 0049 dann noch mit 0 vor dem 176 oder ohne? Bin etwas verwirrt. Vielleicht hab ich aber auch nur nen Brett vor dem Kopf.
 
+49176undsoweiter...

Was mich noch etwas stört, ist dass das Tool, obwohl ich GMX deaktiviert habe, dennoch dort den Status abrufen möchte (und dann "Falsche ID oder Passwort" ausspuckt).

Und die Anzeige "0/0 - 49" oben muss man auch erstmal zu lesen verstehen ;)

EDIT: Schön finde ich, dass die gesendeten SMS auch in der normale App oder ChompSMS auftauchen.
 
  • Danke
Reaktionen: Gregor
Wenn man sich den Link mit dem Sourcecode anschaut. Sieht man, dass an dem Problem fleissig gearbeitet wird. Es gibt dann auch nur noch einen senden Button zum Beispiel.
 
Danke Thyrion hatte ich mir gedacht aber gegen besagtes Brett hilft auch keine richtige Erklärung von deco.

An dieser Stelle will ich deshalb alle vor dieser APP warnen:

Sie funktioniert nämlich nicht, wenn man keinen Empfang hat! Frechheit!!!!1111einseinselfelf. ;)
 
Thyrion schrieb:
Schön finde ich, dass die gesendeten SMS auch in der normale App oder ChompSMS auftauchen.

So, das heißt dann, dass das möglich ist ;) Also mastix... bau das auch mal ein :D
 
Sooooo,

selbst wenn es schon eine App gibt, werde ich meine trotzdem weiter coden... da weiß ich, was ich mache... :)

Da ich momentan kein AndroidPhone habe, kommt ihr jetzt ins Spiel! :)

Auf dem Emulator tut's... -> Aber das hat nix zu sagen! :D

Bitte mal auf Fehler checken... klar, die Optik wird zum Schluss überarbeitet... und das mit dem Start-Screen mach ich auch.

Als nächstes kommt aber erstmal der Telefonbuchzugriff... ja, jetzt muss man noch voll old school die telefonnummer eingeben. :p

Hier könnt ihr die File downloaden:

Downloads - web2sms4android - Project Hosting on Google Code

Falls es möglich ist (ihr habt doch bestimmt fast alle nen Gmail-Account) - könntet ihr die Bugs, Ideen und Co dort auf der Seite unter "Issues" eintragen? Und auch die Namensvorschläge ins Wiki! :)

mastix
 
  • Danke
Reaktionen: Mickey09
Sieht sehr gut aus Mastix :). Jetzt noch Addressbuchzugriff und es erfüllt seinen Zweck :).
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

squarepusher
  • squarepusher
Antworten
6
Aufrufe
602
Harald01
Harald01
Bildpunkt7
  • Bildpunkt7
Antworten
4
Aufrufe
899
540989
5
pueh
Antworten
7
Aufrufe
779
pueh
pueh
Zurück
Oben Unten