|
|
|
|
|
Program
Einführung in die Android-Entwicklung
Noser Android Boot Camp 11. und 12. März 2010 Technopark, Zürich
Lernen Sie die Android-Entwicklung bei der Schweizer Firma, die am Bau der Plattform beteiligt war!
Überblick
Android ist die erste vollständige Softwareplattform für Mobiltelefone, die sowohl komplett Open Source ist als auch über eine entsprechende Unterstützung aus der Industrie verfügt. Im September 2008 wurde mit T-Mobile G1 das erste Android-Mobiltelefon der Welt präsentiert. Zur Jahreswende 2009/2010 waren weit über 20 Modelle verfügbar, Tendenz steigend. Gleichzeitig drängt die Plattform in Bereiche jenseits der Mobiltelefonie vor. Applikationen für Android werden in Java entwickelt, was es Entwicklern ermöglicht, auf bestehendem Wissen und vorhandenen Werkzeugen aufzubauen. Eine gewisse Einstiegshürde stellt dabei das Android-Framework dar, das sich um Aspekte wie Benutzerschnittstelle, Lebenszyklus und Datenhaltung einer Applikation kümmert.
Inhalt und Ziele
Dieses Seminar gibt eine Einführung in Plattform und Werkzeuge und stellt die zentralen Aspekte des Android-Programmiermodells anhand von Beispielen vor. Es behandelt die aktuelle Versionsreihe 2.x der Plattform. Die Teilnehmer haben ausreichend Möglichkeiten, den Stoff anhand von Aufgaben zu vertiefen. Das Bootcamp orientiert sich an unserem sehr erfolgreichen Seminar bei den /ch/open Workshop-Tagen 2009. Nach dem Seminar sind die Teilnehmer in der Lage, eigene Android-Applikationen zu konzipieren, zu entwickeln und zu testen.
Referent
Dr. Jörg Pleumann, Noser Engineering AG, zusammen mit 1-2 Assistenten.
Jörg Pleumann verfügt über langjährige Erfahrung im Bereich mobiles und eingebettetes Java. Er leitet die Android-Entwicklungsgruppe bei der Noser Engineering AG in Winterthur (www.nosertomarket.com). Noser Engineering ist Gründungsmitglied der Open Handset Alliance und war an der Entwicklung von Android beteiligt. Die Firma hat grosse Teile der Core-Libraries beigesteuert und kümmert sich derzeit um Portierungen und Anpassungen der Plattform, Applikationsentwicklung, Testing und Schulungen.
Zeit und Ort
Noser Android Boot Camp 11. und 12. März 2010 Technopark, Zürich
Kosten
1000 Euro pro Teilnehmer (exkl. Mwst.), zahlbar innerhalb von 14 Tagen nach Erhalt der Rechnung. Mitglieder der Java User Group Switzerland (JUGS) erhalten einen Rabatt von 15%. In den Kosten enthalten sind die Kursmaterialien, die Pausenverpflegung sowie das Mittagessen.
Teilnehmer
Maximal 20
Voraussetzungen
Java-Kenntnisse
Eigenes Notebook (wenn Sie ein Leih-Notebook benötigen,
vermerken Sie dies bitte bei der Anmeldung)
Betriebssystem: Windows, Ubuntu, MacOS X
Sun JDK 1.5 oder neuer (bitte kein GNU Compiler für Java!)
Eclipse 3.3 oder neuer
Sprache
Deutsch (wenn Sie Interesse an einem englischen Kurs haben, kontaktieren Sie uns bitte)
Detailliertes Programm
Tag 1 – 11. März 2010, 9:00 – 17:00
Organisatorisches
Was ist Android?
º Philosophie
º Ökosystem
º Technologie
º Hardware
Werkzeuge
º Überblick und Installation
º Aufgabe 1
º Aufgabe 2
Anatomie einer Applikation
º Projektstruktur
º Aktivitäten
º Ressourcen
º Aufgabe 3
Benutzungsschnittstelle I
º Aufbau
º Erstellung
º Interaktion
º Threads
º Aufgabe 4
Tag 2 – 12. März 2010, 9:00 – 17:00
Benutzungsschnittstelle II
º Menüs
º Dialoge
º Toasts
º Listen
º Aufgabe 5
Intents
º Intents
º Navigation
º Kommunikation
º Aufgabe 6
Persistenz
º Dateien
º Shared Preferences
º Datenbanken
º Content Provider
º Aufgabe 7
Diskussion
º Fragen und Antworten
|
|
|