Your SlideShare is downloading. ×
Razvoj Softvera Za Android Os
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Razvoj Softvera Za Android Os

647
views

Published on

Slajdovi Zadar Developers Hub prezentacije.

Slajdovi Zadar Developers Hub prezentacije.


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
647
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Razvoj softvera za Android OS Viktor Brešan, Binarna Rješenja Svibanj 2012
  • 2. Sadržaj● O Android OS-u● U čemu razvijati aplikacije?● Kako ih distribuirati?● Kako unovčiti svoj trud?● Što razvijati?● Vaša pitanja
  • 3. O Android OS-u● Temeljen na Linux-u● Open Source (Apache 2.0 licenca) – http://source.android.com/● Inicijalno za smartphone, danas i za: tablete, netbook i laptop računala, eBook čitače, Google TV, ručne satove, slušalice, CD i DVD playere, pametne naočale, frižidere, navigacijske sustave, igrače konzole, ogledala, foto-aparate, media playere, fiksne telefone, trake za trčanje ...● 59% tržišta smartphone uređaja; 32% tableta
  • 4. O Android OS-u● 2005 Google kupuje Android Inc.● 2007 OHA; Android beta● 09/2008 Android 1.0 (Astro)● 02/2009 Android 1.1 (Bender)● 04/2009 Android 1.5 Cupcake● ...
  • 5. O Android OS-u● 12/2010 Android 2.3 Gingerbread – NFC (Google Wallet)● 02/2011 Android 3.0 Honeycomb (za tablete) – Višejezgreni procesori – Enkripcija podataka – USB host mode
  • 6. O Android OS-u● 10/2011 Android 4.0 Ice Cream Sandwich – Linux kernel 3.0.1 – Face unlock – UI HW acc● 02/2012 – U upotrebi više od 300,000,000 uređaja – 850,000 aktivacija dnevno
  • 7. O Android OS-u● Q3/2012 Android 5.0 Jelly Bean – Dual boot sa Microsoft Windowsima (PC) – Personal assistant "Majel" – Chrome browser – File manager; Malware protection● 2013 Key Lime Pie http://en.wikipedia.org/wiki/Android_version_history
  • 8. U čemu razvijati aplikacije?● Službeno podržano: – Linux, Mac OS, Windows – Android SDK ● debugger, biblioteke, emulator, sample code, tutoriali – Eclipse IDE + ADT Plugin – Java (Dalvik VM) – C/C++ (NDK) – SQLite, Open GL ES 2.0 http://developer.android.com
  • 9. U čemu razvijati aplikacije?● JVM kompatibilni jezici: – Scala, JRuby● .NET – Mono for Android by Xamarin● Web based cross platform frameworks (HTML, Javascript, Ruby): – PhoneGap, Rhomobile, Appcelerator Titanium, Sencha Touch, ...● HTML5 http://en.wikipedia.org/wiki/Multiple_phone_web_based_application_framework
  • 10. U čemu razvijati aplikacije?● App Inventor – Drag-and-drop alat za izradu Android aplikacija – Google ga objavljuje 2010 – Odustaje od njega 2011, preuzima ga MIT – Trenutno u beti http://www.appinventor.mit.edu/
  • 11. Kako ih distribuirati?● Google Play (ex. Android Market) – Preko 500,000 aplikacija – Preko 15,000,000,000 preuzimanja – Registracija $25 – Developeri iz HR (još) ne mogu prodavati aplikacije – Nije dostupan na svim uređajima
  • 12. Kako ih distribuirati?● Amazon App Store● GetJar● Handster● Mobile9● SlideME● ...
  • 13. Kako unovčiti svoj trud?● Oglasi – 1,000 aktivnih korisnika = $1 mjesečno – AdMob, JumpTap, Millenial Media, Komli ...● In-app purchase – PayPal● Direktna prodaja programskih biblioteka
  • 14. Što razvijati?● Igre – Top 20% developera ostvaruje 97% prihoda● Utility aplikacije – Velik broj nepodržanih formata (slike, audio, video)● Poslovne aplikacije – Ljudi bez oklijevanja plaćaju za aplikacije koje im donose uštedu
  • 15. Vaša pitanja?
  • 16. Viktor Brešanviktor.bresan@gmail.com Skypeid: viktorbresan