Im Grunde genommen war mein Java-Progrämmchen "Cocktails für den Zaurus" damals 2003 schon so eine "App" - allerdings gab es diese coole Bezeichnung da noch nicht! ;)
Der reine Linux-PDA, wie der Zaurus einer war, konnte sich zwar leider nicht durchsetzen, aber dafür haben wir jetzt wenigsten mit Android das beste aus Linux und Java vereint auf mobilen Plattformen!
Was liegt also näher, als das Programm nach Android zu portieren?
![]() |
![]() |
![]() |
Und nein - die App steht nicht im Android-Market (vielleicht später)! Einfach mit dem Smartphone auf den Link der neusten Version klicken und das "apk" installieren. Dazu muss vorher unter Einstellungen/Anwendungen/ "Unbekannte Quellen" erlaubt werden. Die App benötigt keine besonderen Rechte, nur die Datenbasis muss geschrieben werden können. Ab Version 0.5 ist ein Zugriff auf die eingebaute Kamera notwendig.
Fehler entdeckt? Eine Idee, was anders sein müsste? Oder was noch drin sein sollte? Einfach eine E-Mail an mich.
| Version | DB | Datum | Bemerkungen / Änderungen |
|---|---|---|---|
| 0.5 | 4 | 19.02.2012 | Als wesentliche Neuerung können jetzt Fotos von Cocktails und Zutaten direkt aus der App heraus gemacht werden. Diese werden in einem Unterordner "CocktailsApp" als normale Fotos z.B. auf der SD-Karte abgelegt und in der Datenbank verlinkt. In den ListViews der Zutaten und Cocktailrezepte werden außerdem Vorschaubilder angezeigt, die direkt in der Datenbank gespeichert sind. Durch die Erweiterung benötigt die Datenbank weitere Spalten und die DB-Version wurde auf 4 erhöht. Beim Upgrade von Version 0.4 / DB-Version 3 bleiben die Änderungen des Nutzers jetzt erhalten. Die Default-Datenbasis kann aber jederzeit wieder hergestellt werden. Als ein weiteres neues Feld im Cocktails-Rezept kann eine "Anleitung" zum Mixen gespeichert werden. Dieses ist beim Start momentan noch leer, einige Zutaten (vor allem Früchte) haben aber schon Vorschaubilder. |
| 0.4 | 3 | 16.01.2012 | Die Datenbank wurde um eine Tabelle erweitert, die die Zutaten enthält. Dadurch können jetzt auch Zutaten hinzugefügt und gelöscht werden. Die Datenbankversion ist nun 3 und muss beim Upgrade neu angelegt werden (dies soll in Zukunft nicht mehr nötig sein, damit Änderungen des Nutzers erhalten bleiben). Beim Hinzufügen der Zutaten kann man den Alkoholgehalt und den Füllgrad angeben. Der Füllgrad wird noch nicht verarbeitet, aber an Hand der Alkoholgehalte und Mengenangaben wird in der Rezeptansicht der Alkoholgehalt eines Cocktails angezeigt. |
| 0.3 | 2 | 20.12.2011 | - Suche nach Zutaten, die die meisten zusätzlichen Cocktails ermöglichen |
| 0.2 | 2 | 06.12.2011 |
- es können neue Rezepte hinzugefügt werden - Rezepte können auch wieder gelöscht werden - Rezepte haben ein neues Feld "Rating" - für's Rating können 1 bis 5 Sterne vergeben werden (einfach im Rezept auf das Rating-Feld drücken) - bei der Suche der möglichen Cocktails kann zusätzlich auf eine bestimmte Sterne-Anzahl eingeschränkt werden |
| 0.1 | 1 | 27.11.2011 | Die Cocktailsrezepte werden jetzt in einer Android-SQLite-Datenbank gespeichert. Diese wird, sofern nicht vorhanden, beim Start in einer sprachversionsabhängigen Version angelegt. Bei der Rezeptsuche kann jetzt zusätzlich auf eine bestimmte Kategorie oder Zutat beschränkt werden. Unter "Suche" kann nach Cocktails gesucht werden, deren Namen eine beliebigen Substring enthalten. |
| 0.0.2 | - | 30.10.2011 | Deutsche Lokalisierung wurde hinzugefügt. Neben der Übersetzung der Zutaten war hier natürlich auch die Anpassung der Rezepte-Datei (cocktails.txt) erforderlich! |
| 0.0.1 | - | 28.10.2011 | Der erste Entwurf realisiert nur die grundlegeneste Funktionaltät. Das heißt, die verfügbaren Zutaten werden wie bei dem ursprünglischen Java-Programmm mit einem Textfile verglichen, welches die Rezepte enthält. Die möglichen Cocktails werden in einer ListView angezeigt. |