Tytuł szkolenia: Programowanie aplikacji Android

Transkrypt

Tytuł szkolenia: Programowanie aplikacji Android
Tytuł szkolenia: Programowanie aplikacji Android - podstawy
Kod szkolenia: MOB-AND-PODS
Wprowadzenie
Sy s tem Andr o id ciągle z y s kuje na po pular no ś ci. Po nad po ło wa ur z ądz eń ty pu s m ar tpho ne pr acuje po d jego ko ntr o lą, nie
licz ąc tab letó w, pr z y s tawek do telewiz o r ó w (ST B), apar ató w, a nawet lo dó wek. Pr z y cz y ną tego s ukces u jes t w dużej m ier z e
o twar to ś ć
Andr o ida
o r az
ws par cie
ze
s tr o ny
fir m y
Go o gle.
Ko r po r acja
ta
nieo dpłatnie
udo s tępnia
nar z ędz ia
pr o gr am is ty cz ne o r az do kum entację s y s tem u z pr z y kładam i, z achęcając ty m s am y m s tale no wy ch uży tko wnikó w do
two r z enia aplikacji w ś r o do wis ku Andr o id.
Adresaci szkolenia
Adr es atam i s z ko lenia s ą pr o gr am iś ci o r az o s o b y z po ds tawo wą z najo m o ś cią jęz y ka Jav a, któ r e chcą po z nać m eto dy pis ania
aplikacji na platfo r m ę Andr o id.
Cel szkolenia
C elem
s z ko lenia jes t nab y cie pr akty cz ny ch um iejętno ś ci b udo wania aplikacji dla s y s tem u Andr o id. Mo dy fiko wanie
is tniejący ch elem entó w inter fejs u uży tko wnika do s tar cz any ch pr z ez SDK, o r az łącz enie aplikacji m o b ilny ch z is tniejący m i
aplikacjam i web o wy m i w techno lo gii J2 EE. Z wr ó cim y także uwagę na two r z enie elas ty cz ny ch inter fejs ó w gr aficz ny ch,
do s to s o wujący ch s ię do r ó żny ch r o z dz ielcz o ś ci ekr anu, s po ty kany ch na ur z ądz eniach o b s ługiwany ch pr z ez Andr o ida. N a
ko niec po każem y pr o ces pub likacji w s klepie Go o gle Play o r az co z r o b ić, ab y z apewnić po pular no ś ć nas z ej aplikacji.
Po dcz as s z ko lenia wy ko r z y s tujem y Jav a SE, Andr o id SDK + ś r o do wis ko Eclips e z wty cz ką ADT .
Po z ako ńcz eniu s z ko lenia akty wny ucz es tnik:
potrafi tworz yć aplikacje Android od z era
z na architekturę systemu Android i sposób dz iałania aplikacji
potrafi realiz ować ekrany (Activity) i prz ejścia pomiędz y nimi oraz korz ystać z F ragmentów
potrafi wykorz ystywać adaptery do wyświetlania danych w postaci list, siatek, galerii
potrafi wykonywać operacje w tle z wykorz ystaniem klas AsyncTask oraz Service
potrafi informować użytkownika o z darz eniach z wykorz ystaniem notyfikacji i Toast’ów
potrafi prz echowywać dane w plikach i baz ie danych SQL ite
potrafi prz ygotować i opublikować aplikację w sklepie Google Play
Czas i forma szkolenia
21 godz in (3 dni x 7 godz in), w tym wykłady i warsz taty praktycz ne.
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl
Plan szkolenia
1. Wprowadz enie do systemu Android.
a. Podstawy ADT.
b. Struktura Projektu.
c. Podstawowe komponenty aplikacji.
d. Komunikacja międz y komponentami aplikacji.
e. Uprawnienia aplikacji.
2. Zasoby w systemie
a. Rodz aje z asobów graficz nych.
b. Prz echowywanie z asobów z uwz ględnieniem podz iału na z asoby dla konkretnych urz ądz eń.
c. Odwołania się do z asobów.
3. Budowanie aplikacji.
a. Edytor graficz ny.
b. Ł ącz enie komponentów widoku z kodem w jęz yku Java.
c. Dodawanie akcji do komponentów.
d. Projektowanie prz ejść międz y komponentami aplikacji.
e. Cykl życia komponentu
f. Zapisywanie i odtwarz anie stanu aplikacji
4. Modyfikowanie kontrolek aplikacji.
a. L istView – tworz enie własnego wyglądu dla list.
b. Tworz enie i obsługa menu.
c. ActionBar – wykorz ystanie w nawigacji po aplikacji.
d. PopupDialog – komunikaty wymagające reakcji użytkownika.
e. Notyfikacje dostępne w systemie android.
5. Zapisywanie danych użytkownika.
a. Wykorz ystanie SharedPreferences.
b. Obsługa plików.
c. Użycie baz y danych SQL ite.
6. Wykorz ystanie operacji w tle
a. Service – do cz ego służą.
b. Cykl życia Service.
c. Powiadamianie użytkownika o rez ultacie usługi.
d. Implementacja usługi komunikującej się z serwerem aplikacji Tomcat.
7. Publikacja aplikacji
a. Prz ygotowanie wersji release - podpisywanie
b. Minimaliz acja roz miaru wynikowego apk
c. Materiały potrz ebne do publikacji
d. Umiesz cz enie aplikacji w sklepie
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl