Login Deutsch

June 02, 2010

27 comments

Beta release: Time tracking for smartphones running Android, WebOS or Opera Mobile

Salut, Android!

Always on the go, from the office, to a business lunch, to a conference, to a meeting, to a client’s office? Why not leave your notebook at home, and track your working hours on the go? mite is mobilizing!

Until today, mite to-go was iPhone only. Since today, mite serves a handy, simplified version to a couple of other devices as well:

  • smartphones running Android,
  • the Palm Pre and
  • all BlackBerry, Nokia smartphones etc. browsing mite on Opera Mobile.

You don’t have to download anything from an app store. Just start your based browser and point it to your familiar login address (http://yourteam.mite.yo.lk) – done. mite detects your device automatically and serves the simplified view, optimized for a fast mobile experience. With this mobile version, you can track your hours manually or with a timer. Time entries can be edited, deleted or moved to another date.

Please note: Today’s release is a so-called beta version, which means that it’s a first approach, a test version. Of course, we did check the little sister of mite on all emulators available, but we did not check it on every single mobile device on every single operating system. There are too much combinations – it’s a jungle, honestly. Thus, design and function won’t be running 100% smoothly on every smartphone, we’ll have to assume that.

And that is exactly why we’d love to ask for your help: please tell us if you stumble upon a bug! Get in touch by e-mail, leave a comment right here on the blog or send a tweet. Any medium is perfect, but please never forget to include some information about the mobile device you are using, your operating system as well as your browser. Thanks to those details, we can find a bug much faster – and get rid of it. A huge thanks up front for supporting us!

Update, June 24th: Thanks so much for your helpful feedback! We just pushed two updates based on your comments. One, you’ll now find a link in the footer of the standard browser version as well as the mobile version which lets you switch to your preferred version. Two, in the mobile version, we changed the icon to edit a time entry. Now, it’s the crayon you know from the standard version, we skipped the »>«. Hope you like it!


Comments

Matthias on Jun 2, 2010 at 16:24

Sieht auf dem Pre soweit gut aus. :)

Julia on Jun 2, 2010 at 17:24

Merci für den positiven Fingerzeig, Matthias!

HolgerA on Jun 2, 2010 at 22:43

Hi

Sehr schön. Nur leider (noch) nicht auf meinem HTC TouchHD mit WindowsMobile 6.1 und Opera 9.5 aus dem neuesten O2 ROM-Update.

Der UserAgentString gemäß mybrowserinfo.com ist “HTC_Touch_HD_T8282 Opera/9.50 (Windows NT 5.1; U; de)”.

Ohne UserAgent (hatte mich davor bereits mal als iPhone ausgegeben ;) bekam ich die kompakte LogIn-Maske – konnte aber nicht weiter. Hatte auch JavaScript noch deaktiviert.

Nun mit richtigem UserAgent bekomme ich die klassische GUI anstatt der kompakten.

Verwirrt das “Windows NT” im UserAgent-String? “HTC” sollten die meisten mobilen Geräten des Herstellers liefern (http://www.zytrax.com/tech/web/mobile_ids.html ).

Grüße
Holger

Markus Kämmerer on Jun 3, 2010 at 9:36

Hi, vielen Dank für das schöne Feature, ich werde es gern nutzen.
Mit dem Blackberry 9700 und Opera Mobile 5.0 läuft es noch nicht: der Browser wird nicht als Mobilbrowser erkannt. Es erscheint die normale Maske, die natürlich etwas zu groß ist.
Noch ein Wunsch: können dann mindestens zwei (die letzen beien) IP Adressen beim Login gemerkt werden, so das man nicht aus dem einen Login rausfliegt, wenn man die mobile und die Desktop-Variante gleichzeitig offen hat.
Markus

Sebastian on Jun 3, 2010 at 13:10

@holger und @markus: Danke erst einmal für euer – leider erfolgloses – Ausprobieren.

Das Problem liegt wirklich an unserem Test des UserAgent-Strings. Wir testen derzeit auf das Vorkommen der Zeichenfolge “Opera Mobi/”. Das liefert bei “HTC_Touch_HD_T8282 Opera/9.50 (Windows NT 5.1; U; de)” natürlich keinen Treffer.

Wir wollen vermeiden, die mobile Version an Desktop-Versionen von Opera und an den weniger leistungsfähigen Opera Mini auszuliefern, daher der rigide Test auf eine Opera Mobile Version. Dass manche HTC-Geräte (und scheinbar auch Blackberries) scheinbar keinen standardkonformen UserAgent mitsenden, war mir bisher nicht bewusst – aber dafür seid ihr ja da ;)

Bevor ich das Problem beheben kann, muss ich daher noch etwas recherchieren um ungewollte Seiteneffekte auszuschliessen. Wäre super, wenn ihr mir dabei helfen könntet:

Dich Holger, würde ich bitten noch einmal genau zu prüfen, mit welcher Version und Variante von Opera du unterwegs bist.

@Markus: Wäre toll wenn du Holgers Beispiel folgen könntest und mir deinen von http://mybrowserinfo.com/ ausgegebenen UserAgent-String senden könntest.

Zu deiner Frage mit dem Rausfliegen aus einem Login: mite sollte problemlos von mehreren Geräten parallel zu benutzen sein. Hast du andere Erfahrungen gemacht?

HolgerA on Jun 4, 2010 at 18:48

Hallo Sebastian

opera:about liefert “Version 9.5 – Build 16070”

Alle mobilen Geräte wird man sicher nicht erkennen können, auch wenn das sehr schön wäre. Daher:
– ist Lösung über StyleSheet mittels media=“handheld” eine Alternative?
– Link und/oder Parameter für das Erzwingen der mobilen Darstelltung?

Letzteres hätte den Charme, dass man die kompakte Version mit FireFox Prism öffnen könnte ohne dort den UserAgent über versteckte Parameter in irgendwelchen Dateien verbiegen zu müssen. ;)

Wenn Du weitere Infos benötigst gern per Mail. Wünsche gutes Gelingen.

Grüße
Holger

Sebastian on Jun 4, 2010 at 21:16

Salut Holger,

erst einmal Dankeschön für die genaueren Informationen, sowie deine Vorschläge!

Wir stehen wirklich vor dem Problem, dass das Auslesen des UserAgent an seine Grenzen stößt. Ein einfacher regulärer Ausdruck, der auf “HTC” prüft würde die mobile Version beispielsweise auch an Subnotebooks des Herstellers ausliefern; was wir eigentlich nicht wollen.

media=“handheld” ist leider auch keine Alternative, da die mobile Version von mite sich nicht nur bei den Stylesheets von der “normalen” Version unterscheidet.

Wir werden aber einmal deinen zweiten Vorschlag diskutieren. Scheint mir im Moment auch der vernünftigste Ansatz zu sein.

Dank dir & liebe Grüße,
Sebastian.

Markus Kämmerer on Jun 6, 2010 at 14:35

Hi, der User Agent auf meinem Blackberry 9700 lautet für den internen Browser:

“BlackBerry9700/5.0.0.423 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/604”

und für Opera Mini (Mobile gibt es für den Blackberry nicht):

“Opera/9.80 (BlackBerry; Opera Mini/5.0.19692/18.684; U; de) Presto/2.4.15”

Markus

Jan on Jun 6, 2010 at 19:23

Wie schon Matthias sagte, auf dem Palm Pre läuft es recht gut.

Irritiert hat mich allerdings der Pfeil “>” statt des Editieren-Bleistifts. Habe erst ein paar Mal die Stoppuhr gestartet und gestoppt bis ich das kapiert habe.

Auch wieso ich beim Klick auf “Zur Hauptseite” bei der Zeiten-Tabelle und nicht der gewohnten Startseite lande hat mich verwundert.

Ansonsten sauber umgesetzt, vor allem die animierten Übergänge sind schick.

Julia on Jun 7, 2010 at 8:52

@Markus: Herzlichen Dank für deine Unterstützung!

@Jan: Merci auch für dein Feedback! Vom Link »Zur Hauptseite« sind wir inzwischen ebenfalls nicht mehr vollkommen überzeugt. Wir gingen davon aus, dass diese Reportseite die in der mobilen Version am häufigsten vermisste ist, daher dieses Ziel zugunsten eines fixeren Aufrufs. Jedoch geht es vielen wohl auch um die Kunden, Projekte oder Leistungen. Konsistenter wäre daher wahrscheinlich, schlicht den Reiter »Zeiten« in der normalen Darstellung für große Screens anzuzeigen. Auch durch Holgers Link-Vorschlag angeregt diskutieren wir eine Änderung aktuell nocheinmal.

asaaki on Jun 9, 2010 at 17:08

Heute erst mitbekommen, dass ihr die mobile Version gestartet habt.

Erstes Fazit: Läuft super!

Getestet auf HTC Hero / Android 2.1 mit 3 Browsers (Standard Android Browser, Skyfire und xScope). Opera mobile verwende nicht nicht, da ich ihn eh nicht für performant genug halte (auf Android).

Was mir gut gefällt: Die Reduktion auf das Wesentliche für den Einsatz unterwegs. Nicht nur, dass nun alles auf das kleine Display passt, es ist auch schön aufgeräumt und klar. Features wie Reports braucht man auf dem Mobilgerät auch erst einmal gar nicht.

Zudem ist nun die Start-Stop-Funktion fürs Handy tauglich, da man sie erstens besser trifft und zweitens auch keine seltsamen Seiteneffekte auftreten. (Durch die Drag&Drop-Funktion der Hauptversion konnte teilweise alles mögliche auf dem Gerät passieren ;o).

Macht weiter so!

PS: Eine eigene App wäre natürlich auch super, da die Browsernutzung auf so einem mobilen Gerät immer sehr eigentümlich ist. Als Android-Nutzer würd ich mich freuen, wenn diesmal diese Klientel vielleicht vor den Apfelgriebschen dran ist. :-D

Julia on Jun 9, 2010 at 17:13

@asaaki: Herzlichen Dank für das ausführliche Feedback, Christoph, das klingt ja wunderbar. Eine native App für Android hat ein externer Entwickler bereits in der Mache, wie wir hörten. Die Entwicklung steckt zwar wohl erst in den Anfängen – aber vielleicht motiviert ihn ja dein Wunsch zusätzlich ;-)

asaaki on Jun 9, 2010 at 17:38

@julia: Hat der Entwickler zufällig eine Website? Wenn ja, dann könnt ich auch einen Motivationsartikel im Blog posten, sowie ihn und euch noch weiter bekannt machen.

Julia on Jun 9, 2010 at 17:44

@asaaki: Ich frag ihn einmal, ob wir ihn & seinen Plan öffentlich “outen” dürfen.

Martin on Jun 9, 2010 at 18:27

@asaaki: Aus offizieller Hand sozusagen: Android-Client ist in Produktion und wird in wenigen Wochen im Market verfügbar sein. Die wichtigsten Funktionen sind bereits implementiert und müssen jetzt noch ausgiebig getestet und hier und da verbessert werden. Aber du darfst dich auf eine tolle Android App freuen ;-)

wenn du Lust hast: schreib mich doch mal kurz per Mail an (post at krboom.com), dann kann ich dich hoffentlich bald in einen ersten Beta Test integrieren.

Kay on Jun 11, 2010 at 12:06

Hallo, danke für die schöne neue Website für meinen Palm Pre, funktioniert einwandfrei. Ich würde mir natürlich auch lieber eine App wünschen. Lässt sich eine Android App einfach auf WebOS portieren?

Julia on Jun 11, 2010 at 12:31

@Kay: Danke dir für die positive Rückmeldung! Mit einer einfachen Portierung ist es meist nicht getan – eine separate, an WebOS angepasste App wäre sicher noch feiner. Doch nun steht ja ersteinmal mite an und für sich auch für WebOS zur Verfügung, das ist denke ich doch der erste, wichtigste Schritt!

Julia on Jun 24, 2010 at 15:08

Update 24. Juni: Unseren herzlichen Dank an alle Tester für das zahlreiche Feedback! Zwei eurer Anregungen haben wir soeben integriert: erstens findet sich nun sowohl in der normalen Browser-Version als auch in der mobilen Version im Fuß der Seite ein Link zum Switchen zwischen den beiden Versionen. Zweitens blenden wir in der mobilen Version nun zum Bearbeiten eines Zeiteintrags statt des »>« das gewohnte Stift-Icon ein.

Holger A on Jun 25, 2010 at 15:48

Hi

Super! Funktioniert bestens auf meinem HTC im Opera Mobile und auch im FF Prism.

Einzig das mite-Logo unten links wird rechtsseitig von den anderen Footer-Elementen etwas verdeckt.

Mich würde es freuen, wenn in Zukunft auch die Bemerkungen zu einem Eintrag angezeigt werden. Aktuell kann ich meine Serviceleistungen, die ich nicht auf ein Kundenprojekt buche, nicht unterscheiden.

Grüße
Holger

Julia on Jun 25, 2010 at 15:58

@Holger A: Unseren herzlichen Dank für dein Feedback, Holger! Die Darstellung der Informationen im Fuß der Seite bei langem Benutzer- und/oder Accountnamen werden wir uns nocheinmal ansehen, merci für den Hinweis. Bemerkungen werden jedoch auch künftig recht sicher leider nicht mitangezeigt werden. Mein Pardon, doch ist der Platz in der mobilen Version so beengt, dass wir uns hier leider wirklich auf Leistung, Projekt & Kunde beschränken möchten.

Dieter Bruder on Mar 21, 2011 at 13:23

Klingt nach einer sehr nützlichen Funktion, deutlich komfortabler als immer alles im Nachhinein aus den handgeschriebenen Aufzeichnungen nachzupflegen!!! Danke für den Artikel!!!

Joachim on May 20, 2011 at 15:31

Was wurde aus der Android App? Im Market ist nichts zu finden. Hat der Entwickler das Handtuch geworfen?
Leider funktioniert mite nicht im Browser von Windows Phone 7.
User Agent Strinf laut mybrowserinfo: Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; HTC; 7 Pro T7576.
Alternativ kann unter Win Phone 7 die App mite.smart (http://mite-smart.de/) eingesetzt werden.

Julia on May 20, 2011 at 16:46

@Joachim: Leider liegt die extern entwickelte Android-App unseres Wissens nach aus Zeitmangel auf Eis. Sobald wir etwas hören, werden wir die Info aber natürlich gerne entsprechend verbreiten.

Für Windows Phone 7 ist mite selbst nicht optimiert, auf mite.smart würden wir hier ebenfalls verweisen wollen.

Arne on Nov 11, 2011 at 10:52

Hi,
ich besitze ein Samsung Galaxy Tab.
Mite funzt gut mit dem Dolphin Browser.

Beim Firefox läd die Seite normal, wenn man den Tablet-PC senkrecht oder waagrecht hält.
Ist aber die Seite erstmal senkrecht geladen und man kippt sie anschließend ins Waagrechte, wird nur die linke Hälfte der Seite gezeigt, der Rest ist abgeschnitten (grau-weiß kariert).
Hoffe der Tipp hilft euch.

Beste Grüße
Arne

Julia on Nov 11, 2011 at 11:02

@Arne: Vielen lieben Dank für dein Melden samt prima Beschreibung!
Dürfte ich nachhaken, ob dir ein ähnliches Verhalten auch schon auf anderen Seiten aufgefallen ist, beim Kippen im Firefox auf deinem Galaxy Tab? Oder tritt solch ein Fehler wirklich nur bei mite auf?

Arne on Nov 17, 2011 at 8:58

@Julia: Habe nochmal getestet und es scheint wohl eher ein Problem der Android-Variante des Firefox zu sein.
Eine weitere Seite bei der das passiert wäre beispielsweise Wikipedia.

Sorry, für die Falschmeldung!

Julia on Nov 17, 2011 at 10:30

@Arne: Wie erleichternd, dank dir für die weiteren Tests!

Got something to add?