Hallo alle zusammen! Ich hab endlich wieder mal Zeit; und h�tte Lust einen Android Workshop im Metalab zu machen. Hab ein paar Gedanken dazu im Wiki zusammengefasst: http://metalab.at/wiki/Android_Workshop Ich hoffe es best�nde Interesse! W�rde sagen die optimale Teilnehmerzahl w�re zwischen 3 und 10; als Zeitpunkt w�rd ich irgendwann zwischen Mitte Juli und Mitte August vorschlagen. Bock? Lg, Chris PS: Hier ein copy & paste vom Metalab Wiki Eintrag: Android ist eine Plattform f�r mobile Ger�te wie Smartphones, Mobiltelefone und Netbooks, die von Google und der Open Handset Alliance entwickelt wird. Die Basis bildet der Linux-Kernel 2.6, und weite Teile der Software werden unter den Open-Source Lizenzen GPLv2 und Apache 2.0 ver�ffentlicht. Wie das iPhone bietet Android eine revolution�re Plattform f�r unabh�ngige Softwareentwickler. Anwendungen und Spiele k�nnen mit minimalen Aufwand einer riesigen Anzahl von Benutzern zug�nglich gemacht werden, ohne daf�r Publishing Companies oder die Ressourcen einer gr��eren Firma zu ben�tigen. ===Workshop=== Dieser Workshop vermittelt Grundlagen sowie weiterf�hrende Techniken f�r die Entwicklung von Software f�r die Android Plattform. Software f�r Android wird mit Java entwickelt, empfohlenerweise in Eclipse mit dem Android-Developer-Plugin. Kostenlose Android-Emulatoren gibt es f�r die Betriebssysteme Linux, Windows, und Mac OSX, und es werden w�hrend des Workshops auch mehrere G1 Mobiltelefone zur Verf�gung stehen. Programmierkenntnisse in Java sind f�r eine Teilnahme an dem Workshop <u>nicht</u> zwingend erforderlich. Erfahrungen mit beliebigen anderen Programmiersprachen vereinfachen jedoch sicher den Einstieg :) Wann? Zwischen Ende Juli und Mitte August Der Workshop ist sehr praktisch orientiert; es wird von Anfang an rumgebastelt und Theorie gibt es begleitend und nach Bedarf! :-D __Basics__ * Workstation Setup (Android Development Tools, Eclipse, Emulator, etc.) * Hello World Applikation (zusammenklicken in Eclipse) * Gestaltung von User Interfaces (Buttons, Labels, Lists, Checkbox, etc) * Reaktion auf User-Interface (Touch, Trackball, Kompass, Neigungssensoren) * Applikationen mit mehreren Fenstern (Activities) und �bergabe von Parametern __Je nach Interessen und Bedarf__ * Logging, Debugging, Profiling * 2D Grafik (Drawables, Images, Text, Animationen) * Template f�r Spiele mit konstanter FPS * Schnittstellen mit dem Internet (Webview, Ajax) * Socket Verbindungen und Protokolle (TCP/IP, UDP, SIP, XMPP, etc.) * Multiplayer Games * 3D Grafik (OpenGL) * Mobile Advertising __Themen-W�nsche und -Vorschl�ge bitte hier posten:__ * ... * ... ====�ber mich==== Mein Name ist [[User:metachris|Chris Hager]] (chris@linuxuser.at); ich hab mich in den letzten Monaten eher intensiv mit der Android Plattform auseinandergesetzt und mehrere Spiele und Applikationen ver�ffentlicht. Zuletzt ein Multiplayer-Connect-4 (TCP/IP) dessen Server-Seite in Python entwickelt wurde. Gemeinsam sind die Apps > 100k downgeloaded und > 40k aktiv installiert :-D (*freu*) * Zu den Projekten: http://www.4feets.com/projects
Teilnehmer (1)
-
Chris Hager