RSS-Feed

Podcast App für Android

von Kai um 19:41 am Sonntag, 23. Oktober 2011 in Android, Produktivität | 5 Kommentare

Anfang des Jahres hatte ich mir zum Ziel gesetzt eine Podcast App für Android zu schreiben, die genau so aussieht und ganz bestimmte Features hat, wie ich sie bei anderen Podcast Apps im Android Market vermisst habe. Wie das aber nun mal so ist mit Hobby-Projekten habe ich in den ersten beiden Wochen nach dem ersten Commit ca. 80% aller Features implementiert und dann erstmal wieder die Lust daran verloren. Zum einen bin ich kein Designer. Daher fällt mir die Gestaltung eines Icons für die App oder die einzelnen UI-Elemente in der App sehr schwer, zum anderen gibt es bei jedem Projekt immer Sachen, die einem mehr Spaß machen und (notwendige) andere Sachen, die man soweit nach hinten schiebt, bis das ganze Projekt hängt, weil eben gerade diese bestimmte Funktionalität noch nicht implementiert ist.

Der aktuelle Stand sieht so aus wie in den Screenshots, die ich in dem Beitrag hier verlinkt habe. Die einzelnen Podcasts besorge ich mir aus dem Miro Podcastverzeichnis, die für Drittanwendungen eine API anbieten, um auf die dort gelisteten Podcasts zuzugreifen und zu abbonieren. Im Prinzip ist die App bereits fertig und muss nur noch “rund” gemacht werden. Dazu zählt intensives Testen der Anwendung und eben die vorher erwähnte Gestaltung eines Icons und diverser UI-Elemente.

Nach meinen positiven Erfahrungen mit SparkleShare hinsichtlich kollaborativer Zusammenarbeit (Pleonasmus-Alarm) überlege ich derzeit, ob ich das Repository, was sowieso schon auf github.com liegt, nicht auch frei gebe. Bleibt für mich bloss die Frage, wer denn Lust hätte (freiwillig) sich mit UI-Design zu beschäftigen? ;-)


SparkleShare für Android

von Kai um 16:18 am Freitag, 21. Oktober 2011 in Android, News | 4 Kommentare

Nach knapp vier Wochen Entwicklungszeit (hauptsächlich Abends und am Wochenende) hab ich diese Woche zusammen mit dem Hauptentwickler von SparkleShare eine erste Version für Android geschrieben.

Was ist SparkleShare?

SparkleShare ist vergleichbar mit dem bekannteren Dropbox, also einem Onlinedienst, mit dessen Hilfe man Dateien in einen bestimmten Ordner auf seinem Computer schiebt und diese dann über mehrere Computer, Tablets und Smartphones hinweg synchronisieren kann. Der Vorteil von SparkleShare ist, dass man für die Synchronisation einen eigenen Server benutzen kann und damit (zumindest theoretisch) die volle Kontrolle über seine Daten behält.

Ich bin da der gleichen Meinung wie beispielsweise Dirk Deimeke, der gerne mal verlauten lässt, dass fremdgehostete Dienste grundsätzlich eine schlechte Idee sind. Wie man seinen eigenen Server mit SparkleShare aufsetzt wird hier näher erklärt. Die von mir geschriebene Android-App benutzt die SparkleShare-Erweiterung Dashboard. Wer also seine Dateien bequem von seinem Android-Smartphone aus durchsuchen möchte, sei ebenfalls auf ein kleines Tutorial hier verwiesen.

Damit das ganze in Zukunft einfach zu installieren und zu benutzen ist, hab ich Hylke, den Entwickler von SparkleShare, schon darauf angehauen, dass Dashboard direkt mit SparkleShare ausgeliefert wird, so dass man im Idealfall mit ein paar Befehlen auf der Kommandozeile seinen eigenen SparkleShare Server aufsetzen kann.