1 / 21

Android Aplikacije

Android Aplikacije. s tudenti : Miloš Jevtić i Milan Lazić profesor : Milorad Tošić. Cilj prezentacije:. upoznavanje sa Android operativnim sistemom uvid u način na koji Android aplikacije iskorišćavaju hardver uređaja.

gracie
Download Presentation

Android Aplikacije

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android Aplikacije studenti: Miloš Jevtić i Milan Lazić profesor: Milorad Tošić

  2. Cilj prezentacije: • upoznavanje sa Android operativnim sistemom • uvid u način na koji Android aplikacije iskorišćavaju hardver uređaja

  3. Za veoma kratak vremenski period Android OS dolazi do samog vrha u svetu pametnih telefona -Grafik prodaje telefona sa Android OS-om

  4. Najveća prednost Android-a je što je open source softver: • Omogućava korisnicima i proizvođačima da ga prilagođavaju svojim potrebama • Uočene greške bilo ko može ispraviti i obavestiti programere izvornog Android-a • Svi potrebni alati za rad sa Android-om su besplatni

  5. Krajnjim korisnicima su najbitnije aplikacije • okruženje za razvoj aplikacija • je fleksibilno i pogodno za • programiranje • veliki broj dostupnih • aplikacija čini korisnike • zadovoljnim

  6. Mogućnosti aplikacija zavise od podržanih opcija od strane operativnog sistema • Osnovne funkcije koje Android podržava: • čuvanje podataka – korišćenje hardvera • povezivanje – Bluetooth, – multi-touch ekran WiFi, GSM/EDGE... –multi tasking • slanje SMS i MMS poruka –Flash podrška • pristup Internetu • otvaranje audio i video fajlova

  7. Aplikacije čine sloj korisničkog interfejsa ka OS-u i omogućavaju korisniku lakšu manipulaciju hardverskim alatima uređaja • Ekran osetljiv • na dodir • otvara nove • mogućnosti za • dizajn • interfejsa

  8. Android uređaji raspolažu GPS prijemnikom • na osnovu signala • sa satelita može se • odrediti lokacija • telefona • aplikacije koriste • GPS za različite • vidove navigacije

  9. Foursquare • povezivanje sa • prijateljima • lokacije javnih • objekata i • prijatelja

  10. Google Maps • najpopularnija aplikacija • za navigaciju • glasovna navigacija u toku • vožnje, informacije o stanju • saobraćaja na putu • mape pojedinih aerodroma • i hotela

  11. SD kartica • portabilna memorija kojoj • aplikacije mogu pristupati • SD standard podržava većina • telefona, fotoaparata i • kompjutera • Veliki broj aplikacija zahteva • dodatni memorijsku prostor • nakon instalacije • i tada je pogodno koristiti • eksternu memoriju

  12. Senzor blizine • Rešava problem slučajnog dodira ekrana pri • razgovoru, uvetom ili licem Smart Screen Off • štedi bateriju gašenjem • ekrana kada senzor detektuje • neki objekat blizu • puno dodatnih opcija: • tajmer, vibracija, aktivacija • protresanjem...

  13. Senzor ubrzanja • Registruje kretanje telefona kao i njegov položaj • Korisnik kontriliše interfejs • koji reaguje na promenu • položaja telefona

  14. Senzor se koristi i za upravljanje u mnogim igricama: Moto X Mayhem

  15. Bluetooth radio • Ima ulogu u bežičnom prenosu podataka na relativno malim rastojanjima Bluetooth File Transfer • dobar pregled i pretraga • fajlova • mogućnost slanja kontakata • pretraživanje arhiva fajlova

  16. Auto Bluetooth • česta upotreba Bluetooth-a je • za hands free u toku vožnje • aplikacija automatski pali i gasi • Bluetooth pri dolazećim • pozivima

  17. Kamera • Pored klasičnog snimanja fotografija i videa puno aplikacija dodaje nove mogućnosti kameri na Android telefonu Cartoon Camera • Puno podešavanja bojai • kontrasta kojima se • postižu razni efekti • na fotografijama

  18. Razvijanje aplikacija • Kodiranje aplikacije se radi u Java programskom jeziku sa odgovarajućim bibliotekama • Korisnički interfejs se pravi korišćenjem XML-a • Dostupne su procedure za upravljanje svim resursima uređaja što značajno olakšava razvijanje aplikacije • Raspodela verzija • Android-a sa • početka 2011.

  19. Emulator za testiranje aplikacija • Veoma značajan • za programere • jer može da • simulira • uređaje sa • različitim • performansama

  20. Ispitna pitanja: 1.Pogodnosti Android-a kao open source platforme 2.Navesti osnovne hardverske alate Android uređaja i objasniti kako se mogu koristiti u aplikacijama. • Korišćena literatura: • Android Application Developement for Dummies • https://play.google.com/store

  21. Hvala na pažnji!

More Related