Your SlideShare is downloading. ×
0
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Android Platform Overview - Azercell Barama

4,678

Published on

"Android Platform Overview" seminar for Azercell Barama project participants

"Android Platform Overview" seminar for Azercell Barama project participants

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,678
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
85
Comments
0
Likes
2
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. Android Platform Overview Ramin Orujov 04.02.2012
  • 2. Agenda• What is Android?• Android architecture• Android development• Application stores• Android applications• Android security• Android in Azerbaijan••
  • 3. What is Android?
  • 4. Android platform• Mobile operating system• Devices• Development tools• Community• Big Money
  • 5. Android History http://www.xcubelabs.com/the-android- story.php http://mashable.com/2011/07/26/android-history- infographic/
  • 6. Open Handset AllianceOpen Handset Alliance, a group of 84 technology andmobile companies who have come together toaccelerate innovation in mobile and offer consumers aricher, less expensive, and better mobile experience.Members:• 13 Mobile Operators• 22 Handset Manufacturers• 20 Semiconductor Companies• 17 Software Companies• 12 Commercialization Companies
  • 7. Open Handset Alliance
  • 8. Android activations700.000 device in a day!!!Andy RubinGoogles Senior Vice President of Mobilehttps://plus.google.com/u/0/11259974850697785 7728/postshttp://www.engadget.com/2011/12/20/googles- andy-rubin-defines-android-activation-trumpets- 700-0/
  • 9. Android Architecture• Linux kernel• Android runtime (Dalvik virtual machine)• Libraries• Application Framework
  • 10. Android Architecture
  • 11. Linux Kernel• Device drivers• Memory management• Process management• Networking
  • 12. Libraries• C/C++ libraries• Interface through Java• Surface manager – Handling UI Windows• 2D and 3D graphics• Media codecs, SQLite, Browser engine
  • 13. Android Runtime• Dalvik VM – Dex files – Compact and efficient than Java class files – Limited memory and battery power• Core Libraries – Java 5 – Collections, I/O etc…
  • 14. Application Framework• API interface• Activity manager – manages application life cycle.
  • 15. Features• Application framework enabling reuse and replacement of components• Dalvik virtual machine optimized for mobile devices• Integrated browser based on the open source WebKit engine• Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)• SQLite for structured data storage• Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • 16. Features• GSM Telephony (hardware dependent)• Bluetooth, EDGE, 3G, and Wi Fi (hardware dependent)• Camera, GPS, compass, and accelerometer (hardware dependent)• Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
  • 17. Android Versions http://developer.android.com/resources/dashboard/platform- versions.html
  • 18. Development• Java – Eclipse plugin• C/C++ (native applications)• Scripting Layer for Android - SLA – Python – Lua – Ruby – JRuby
  • 19. Application Stores• Android Market• AndAppstore• Amazon AppStore• GetJar• AndroLib
  • 20. Applications• Entertainment• Business• Utilities• Communication
  • 21. Monetization• Free applications with mobile ads• Paid applications• Mobile advertisement
  • 22. Mobile ad networks• Google AdMob• AirPush• Smaato• Mobclix• Begun (russian)
  • 23. Angry BirdsAngry Birds is a puzzle video game developed byRovio Mobile. Inspired primarily by a sketch ofstylized wingless birds, the game was firstreleased for Apples iOS in December 2009.Since that, over 12 million copies of the gamehave been purchased fromApples App Store.
  • 24. Angry BirdsMonthly revenue from free Android version is1,000,000 $ due to mobile ads.Android version came on October 2010 and wasdownloaded more than 2 millions in first 24hours.http://www.rovio.com/en/our-work/games/view/1/angry-birds
  • 25. Angry Birdshttps://market.android.com/details?id=com.rovio.angrybirdshttps://market.android.com/details?id=com.rovio.angrybirdsriohttps://market.android.com/details?id=com.rovio.angrybirdsseasons
  • 26. Android Security• Permissions• Root access• Virus• Trojans• SMS trojan (premium short numbers)• GPS trojan F-Secure video
  • 27. Android in Azerbaijan• Baku GTUG• Hackathon Azerbaijan Android Age• Developers• Device sales and campaigns
  • 28. Baku GTUG• Baku Google Technology Users Group• http://www.baku-gtug.org/• https://www.facebook.com/GTUG.Baku• https://plus.google.com/u/0/117594348 100980996957/
  • 29. Hackathon Azerbaijan Android Age• Baku GTUG’s project• Android Age 05.12.2011-12.02.2012• 98 applied/74 selected• Android Academy - free trainingshttp://www.hackathonazerbaijan.org/
  • 30. Hackathon Azerbaijan Android Age
  • 31. Hackathon Azerbaijan Android Age• Sponsors: Huawei and Unibank• Supporters: – Educat – Qafqaz and Khazar Universities – Infocity – Farhad Alakbarov – Weboxu
  • 32. Hackathon Azerbaijan Android Age
  • 33. Android Developers•Amid Quliyev•Məcid Cəbrayılov•Rəcəb Davudov•Elvin Hacı•Vasif Mustafayev
  • 34. Android Developers Amid QuliyevSoftware developer @ RISK CompanyApplications:• Multik• AzerDicthttp://amidos.info/
  • 35. Android Developers Məcid CəbrayılovSoftware developer @ UnimarkApplications:• Todoid• AppAdmin/AppAdmin Pro• Park Cinema• Shortiki• AutoProfiles• TimeTrackerhttp://appsbymecid.blogspot.com/http://droidstyle.blogspot.com/a
  • 36. Android Developers Elvin HacıSoftware developer @ SOCARApplications:• Intuettahttp://e-haci.net/2011/08/18/ilk-android-proqramim-intuetta/
  • 37. Android Developers Rəcəb DavudovSenior Specialist @ AzerfonApplications:• Mobil payments(commercial)• Speedometer• Yerler.im Android client
  • 38. Android Developers Vasif MustafayevDeveloper @ Supreme Court of AzerbaijanApplications:• GDL - Get Driving Licensehttp://vmustafayev4en.blogspot.com/https://market.android.com/details?id=co m.blogspot.vmustafayev4en.gdl
  • 39. Sales in Azerbaijan• Smartphones• Tablets• Azercell HTC campaign• Azercell Galaxy family
  • 40. References• http://developer.android.com• http://www.gizmocrazed.com/2011/08/the- history-of-android-infographic/• http://www.yazdroid.com/• http://android-az.com/• http://googlemobileads.blogspot.com/2010/12/g reat-advice-from-industry-experts-on.html• http://en.wikipedia.org/wiki/Angry_Birds• http://www.rovio.com/index.php?page=angry- birds
  • 41. References• http://google- opensource.blogspot.com/2009/06/introducin g-android-scripting.html• http://code.google.com/p/android-scripting/• http://www.pcmag.com/article2/0,2817,2390 754,00.asp• http://www.xcubelabs.com/the-android- story.php
  • 42. References• http://www.engadget.com/2011/12/20/googl es-andy-rubin-defines-android-activation- trumpets-700-0/ story.php• http://www.rovio.com/en/our- work/games/view/1/angry-birds• http://www.androidauthority.com/largest- android-malware-campaign-discovered- 48932/
  • 43. Questions?
  • 44. Contact mehttp://raminorucov.wordpress.comhttp://www.facebook.com/ramin.orucovhttp://www.linkedin.com/in/raminorujovhttp://twitter.com/RaminOrujov

×