feedpaper – Aktualisierendes Wallpaper für Android

logoDieses kleine Feierabendprojekt ist diese Woche neben dem Lernen für die Prüfungen entstanden. Ein Proof of Concept, wie Hintergrund Services in Android funktionieren, und wie man diese regelmäßig ohne geöffnete App im Hintergrund Dinge tun lässt.

Die Idee war einfach – Ich fand die aktuellen Bilder in dem Twitter Account von Alexander Gerst immer sehr spannend, und wollte mir die Aufnahmen der Erde aus der ISS bei jedem aktualisierten Post als Hintergrund Bild in meinem Smartphone einstellen. Das Ganze sollte da am besten automatisiert ablaufen, und somit ist diese App entstanden: https://github.com/stetro/feedpaper

Android Iconfeedpaper lädt in einem einstellbaren Interval einen bestimmten Twitter Feed herunter, schaut sich die ersten paar Tweets an und lädt den zuletzt geposteten Tweet mit einem Foto herunter und ersetzt das aktuelle Wallpaper.

Auch wenn die App nun im Play Store liegt, werden mit Sicherheit hier und da noch Kleinigkeiten zu tun sein. Es kann sich gerne jeder melden, der etwas findet oder etwas anpassen möchte.

screen1 screen2

Ruby – TwitterClient

Da ich mich ein wenig in Ruby einabeiten möchte habe ich mir zum Ziel gesetzt einen Konsolenbasierten Twitter Clienten zu schreiben. Durch die neue Twitter „OAuth Authentifizierung“ wurde das ganze ein wenig erschwehrt und ich musste mich zunächst in die Twitter API einlesen. Nun konnte mein Script sich schließlich als offizieller Twitter Client bei Twitter.com anmelden. Der Endbenutze muss den Code einmal ausführen um einen registrierungs URL zu erhalten mit dem er sich bei twitter.com anmeldet und dem Script Zugriff auf sein Account lässt. Hier nun der Code und ein Screenshot:

Download