Stein-Schere-Papier Beispielanwendung

Eine kleine Beispielanwendung in Android, die zeigt, wie man effektiv mit 2D Grafiken arbeiten kann, gibt es im folgenden. Das Beispielprogramm ist eine Abwandlung von Stein-Schere-Papier.

Die folgenden Funktionen sind implementiert:

  • Erstelle ein Stein, eine Schere oder Papier per Berührung
  • Lege Bewegungsrichtung und Geschwindigkeit fest durch Touch-Drag-Release
  • Bei Kollision explodiert der Verlierer
  • Es gibt einen Explosionssound

Continue reading “Stein-Schere-Papier Beispielanwendung”

Projektidee: Pixelizer

Die Idee
Pixelizer soll mit Hilfe einer Kamera Bilder erzeugen, die einen an die alten Games aus den 90er Jahren erinnert.
So sollen aus den hochauflösenden Kamerabilder verpixelte Bilder mit einer deutlich schwächeren Auflösung erzeugt werden. Dazu kommt wahlweise eine kleinere Farbpalette von 16 bis 256 Farben.

Mögliche Zielplattformen
Jede Plattform, die eine Kamera in der Hardware unterstützt ist als Zielplattform geeignet.

Realisierungsmöglichkeiten
Umgesetzt wird das Projekt in Android.
3 Gründe dafür:
1. Ich besitze dafür ein Device
2. Ich kann Android schon ausreichend, um keinen Einarbeitungsaufwand zu haben
3. Es ist einfach diese App dann auch einem Market zu übergeben

Soccer Livescores – Liveticker für Fußballbegeisterte

Soccer Livescores war am Anfang ein kleiner Liveticker, der im frei definierbaren Abstand die Liste an aktuellen oder kurz bevorstehenden Fußballbegegnungen aktualisiert und angezeigt hat. Damit war man in der Lage, auch ohne Fernsehübertragung, Videotext oder Radio auf dem aktuellsten Stand der Spiele zu bleiben.

Waren Anfangs nur die großen Liegen vertreten, wird heute jedes Land mit einer Fußballliga abgedeckt und bei Länder mit vielen Liegen werden alle Profiligen verfolgt. Desweiteren können Länderspiele, Freundschaftsspiele, sowie Spiele in den internationalen Wettbewerben verfolgt werden.
Während die Liste der Spiele wächst, kam die Funktion der Filterung dazu. So konnte man nun nur noch die für einen selbst interessanten Ligen anzeigen lassen.

Mit einer der neusten Versionen ist es nun auch möglich, die Livetabelle einer Liga sich anzuschauen. Ebenso kann man eine oder mehrere Partien via Watchlist beobachten und man erhält eine Nachricht in der Nachrichtenleiste, wenn ein Tor gefallen ist. Auch einzelne Spiele im Detail betrachten ist möglich, so werden Tore sowie Karten zeitlich geordnet in einer Detailansicht vermerkt.

Die Watchlist ist aber ein wenig anfällig, da bei kurzer Unterbrechung der Internetverbindung es vorkommen kann, dass mehrmals das gleiche Tor gemeldet wird.


Fazit: Auch mit der Watchlist-Schwäche werden Fußballbegeisterte diese Android Applikation lieben.

Technologien:
Soweit ich das beurteilen kann werden XML Feeds ausgelesen und optisch aufgearbeitet. Die eigentliche Arbeit wie die Berechnung einer Livetabelle wird von der Webseite http://www.livescores.com/ übernommen.
Androidseitig wird wohl die ListActivity genutzt sowie Notifications für die Benachrichtigung bei Änderungen auf der Watchlist welche durch einen Service regelmäßig überprüft wird.