Android 4

Plan kursa:

 

 1. Osnove Android programiranja
  • razvojno okruženje
  • razvojni paketi
  • osvrt na poznavanje JAVA programskog jezika
  2. Aktivnosti, fragmenti i namere
  •   razumevanje, stil, tema, okviri
  • namere, kolizije, prosleđivanje podataka
  • intent objekti, intent filteri, obaveštenja

3. Upoznavanje sa Android korisničkim interfejsom

  • komponente ekrana i razni pogledi
  • prilagođenje prikaza orijentaciji ekrana
  • korisnički interfejs, obaveštenja

4. Dizajniranje korisnićkog interfejsa primenom pogleda

  • komponente
  • pogledi
  • klase

5. Prikazivanje slika i menija u pogledima

  • galerija
  • meniji sa pogledama
  • dodatni pogledi

6. Perzistentnost podataka

  • korisnički interfejsi
  • snimanje podataka u datoteke
  • baze podataka

7. Obezbeđivanje sadržaja

  • deljenje podataka
  • filtriranje
  • sortiranje
  • kreiranje sopstvenog provajdera podataka

8. Slanje poruka

  • slanje i primanje SMS poruka
  • upozorenja
  • slanje podataka elektronskom poštom

9. Servisi koji zavise od lokacije korisnika

  • mape
  • uvećanje/umanjenje prikaza
  • očitavanje podataka o geolokaciji

10. Umrežavanje

  • web servisi
  • JSON servis
  • soketi

11. Razvoj Android servisa

  • kreiranje sopstvenih servisa
  • dugotrajno, ciklusno, asinhrono izvršavanje zadataka
  • niti

12. Objavljivanje Adnroid aplikacija

  • priprema
  • verzije
  • digitalni potpis
  • APK datoteke
  • Android Market