Eigentlich ist die Idee von diesen G-Tags richtig geil. Eines an den Schlüsselbund, eines in den Geldbeutel und eines an jedes Kind – und et voilà ist das Leben ein ganzes Stück einfacher (sofern es sich im Umkreis von bis zu 30 m abspielt). Wenn man sich aber die vernichtenden Kritiken im Play Store anschaut, dann ist klar dass das Leben 2.0 frühestens mit der Version 2.0 von der G-Tag App beginnt… da kann der Head of Convenient Living sagen was er will!
Selbermachen
Der Güterzugtunnel
Eine absolut krasse Kiste ist das. Eigentlich wollte ich wissen was da ständig an den Schienen zwischen Nürnberg und Erlangen gebaut wird und bin hier fündig geworden. Dass es auch mal einen großen Güterzugtunnel geben soll, habe ich auch schon mal gehört, aber diese Dimensionen waren mir neu: 7580 m lang, bis zu 25 m unter der Erde und gleich in unserer Nachbarschaft. Krass.
Natürlich wird sich das auch auf uns auswirken, weil der Lärm der Güterzüge, den man morgens, wenn die Luft noch klar ist, manchmal hört, damit der Vergangenheit angehört. So wird die Lange des Grundstücks verbessert, das zahlt sich irgendwann aus. Ob wir auch noch eine Einhausung/Vertunnelung der Von-der-Tann-Straße erleben werden ist fraglich, dass es sowas irgendwann mal eine geben wird, ist eigentlich klar wenn man Richtung München schaut.
Das große Downgrade – Operation Bergsee
Verrückte Welt. Eigentlich hatte ich mir von Android Lollipop so einiges versprochen, aber unterm Strich war das Update auf eine 0er Version ein Fehler: Bluetooth hat nicht mehr richtig funktioniert, genauer gesagt hat sich das Handy nicht mehr automatisch mit der Uhr verbunden, die Google Mail App hat nicht mehr richtig gepusht und Whatsapp auch nicht. Absoluter Scheißdreck.
Irgendwann war klar, dass was unternommen werden musste. Nachdem alles Rücksetzen nichts geholfen hatte, gab es letztendlich nur noch eine Option nämlich die alte Android Version wieder aufzuspielen. Nüchtern betrachtet ist das keine große Sache, es gibt ein super Flash-Tool namens Odin und Anleitungen im Netz. Aber wie so oft steckt der Teufel im Detail.
Nachdem dann die alte Version aufgespielt war, war dann tatsächlich alles wieder gut, bis auf eine kleine, aber wirklich nervige, Sache, nämlich den ständigen Hinweisen dass eine neue Version verfügbar ist. Damit man die weg bekommt, muss man das Gerät rooten. Rooten geht genauso wie das Downgrade und ist noch besser beschrieben. Aber das Beste ist, es funktioniert komplett ohne Datenverlust!
Wenn das Handy dann gerootet ist, muss man noch die Update Datei /data/fota/update.zip
löschen und dann – das ist der Trick – das Update starten. Das Update-Programm merkt dann dass das Handy gerootet ist und bricht ab. Dann noch schnell Auto-Updates ausgeschalten und es ist wieder ruhe im Karton. Das Up- und Downgegrade hat bestimmt eine Woche gekostet und die Schlafzeiten enorm reduziert, aber dafür eine gewisses Grundwissen für die Materie gebracht. Eine klassische Nullnummer.
Android Studio + Java 1.8 + OS X Yosemite
Wer unter OS X Yosemite Android Studio verwenden will muss etwas Hand anlegen:
- Java installieren: http://praxistipps.chip.de/os-x-yosemite-java-installieren-so-gehts_35617
- JAVA_HOME setzen: http://stackoverflow.com/a/6588410
- Android Studio an die Java-Version anpassen: http://stackoverflow.com/a/20928290
Jede Wette unter Debian geht das einfacher!
Erfolgserlebnisse wo man hinsieht!
Der Sohn detektiert seinen eigenen Harndrang mittlerweile sehr zuverlässig und reagiert auch entsprechend. Größtes Hindernis im Ernstfall ist eine für ihn schwer zu öffnende Hose, weshalb er seit gut einer Woche nur noch Jogginghosen trägt. Mit diesem Status können erst mal alle ganz gut leben.
Der Vater vom Sohn ist mittlerweile mit der Andorid Entwicklung so weit vertraut, dass er die Idee, die er hatte, auch schon gut umgesetzt bekommen hat. Doch wie so oft stecken die Probleme im Detail – nichts desto trotz kann man die App schon mal als „funktional i.O.“ bezeichnen. Sie läuft seit Tagen (1,5 um genau zu sein) ohne Murren. Was jetzt noch fehlt sind, Konfigurationsdialoge, Dokumentation und das Schönifying, also die unendlichen letzten 10 %.
Kurzer Kurzstatus
- Das Schulkind nach 4 Tagen Schulen: Papa auf dem Pausenhof hat man überhaupt keine Privatsphäre!
- Der Android App-Entwickler nach 4 Tagen Entwicklung: Der Schlüssel zum Glück wurde hier gefunden. Das XML- und Java-Halbwissen beschert Glücksgefühle aller erster Güte! Morgen werden die Kollegen staunen…
Christian H., fast 39, fast Android App Entwickler
So eine App für Android zu entwickeln ist eigentlich gar nicht so schwer. Gut, für jemanden, der eher Kommandozeilenprogramme schreibt, ist es doch etwas kompliziert, aber es geht. Also, gut 10 Jahre nach den ersten GUI Gehversuchen starten wir in das mobile Zeitalter und das schaut so aus:
Es gibt einen Button „Start“ und wenn man den drückt, dann ändert sich der Text unten in „Ein“ oder „Aus“. Zugegebenermaßen ist das auf den ersten Blick noch etwas rudimentär, aber bis es so weit ist muss man:
- Die Entwicklungsumgebung zum Laufen bringen
- Ein Hello World Programm schreiben
- Einen Telefon Emulator konfigurieren (siehe Seite 5), damit man nicht ständig das Handy am Laptop hängen haben muss
Also etwas mehr Respekt bitte. Jetzt wo die Basics vorhanden sind braucht es noch eine Idee für eine gute Anwendung.
Haroopad
Da gibt es grade einen Markdown-Editor für umsonst. Markdown ist schon irgendwie cool, aus eigener Erfahrung kann ich aber sagen dass man auch ohne leben kann. Die Sache an sich ist stink einfach, die Syntax ist hier erklärt: http://de.wikipedia.org/wiki/Markdown
Sie müssen wissen, ich hasse streichen!
Die meisten denken ja sowas wie „der Christian, lass ihn irgendwas daheim herrichten und gib ihn abends dann ein Bier und der Kerl ist zufrieden…“. Stimmt fast. Bis auf die Sache mit dem Streichen, streichen ist das aller letzte – Türen streichen ist scheiße, Wände streichen ist scheiße und Treppengeländer streichen ist scheiße! Streichen ist einfach scheiße. Aber jetzt ist erst mal wieder gut.