SlideShare une entreprise Scribd logo
1  sur  33
Mobile Operating Systems What is your Mobile OS ? What is your opinion about it ? Why you are using it ? Do you know any other OSs ??
Mobile Operating Systems
Ahmed AliBig fan of Android
Hello Android ! 1 – What is “ Android “ ? 2 – Android History 3 – Android  Versions  4 – Android Market 5 – Why Android ?!! 6 – Data synchronization 7 – Developer Tools
   What is Android ? Android is an open-source software stack for mobile devices that includes an operating system, middleware  and key applications. And it is based upon a modified version of the Linux kernel
Android How many lines of code in Android ?? 12 Million Lines Including  3 Million Lines “XML” 2.8 Million Lines “C” Core 2.1 Million Lines “Java” UI 1.75 Million Lines “C++”
Open handset alliance
Android History Google Inc. purchased the initial developer of the software in 2005. from Android Inc. which was founded in Palo Alto, California, United States in October, 2003 by Andy Rubin, Rich Miner.
system-architecture
What is That !!!
Android Platform Android 1.5  CupCake Android 1.6  Donut Android 2.1  Eclair Android 2.2  Froyo Android 2.3  Gingerbread .Android 3.0  Honeycomb  , Tablet Oriented
Some statistics
Android No.1 in  USA
125/Second According to data from Android apps site Androlib, 3,738,365,177 apps have been downloaded from the Android market. That’s quite an impressive number.  that means that 125 Android apps are downloaded every second.
Android Market
Android Market	 Market Is Divided into Two Parts  1 – Phone Market 2 – Web Market
Phone Based Market
Desktop Based Market
Android Market  - $25 Registration Fee for Developer  - Developer receive 70% of Each Sale  - Remaining amount Goes to carriers   - Google Doesn’t Take any percentage   - Website : www.market.android.com
Why Android ?! 1 – Open Source 2 – Flash Player Support 3 – Different Models 4 – Reasonable prices 5 – Google Apps 6 – Android Apps
Data Synchronization	  - How do I sync my calendar data?  - How do I sync my contacts?  - Does Google offer anything like MobileMe?
Data Synchronization “the best way to synchronize these various pieces of information is to let the device do it on its own while you're not looking”  so, you never have to think about it Once you've logged into your Google account on an Android-powered phone it automatically synchronizes all your contacts and Gmail information so everything is always available”
Development Tools  - Java Language  - Eclipse  IDE  - ADT Plug-in For Eclipse  - Android SDK
Android SDK Consist of the following parts :   - Android Emulator  - Command line tools  - Documentations.  - example Applications.
Android Emulator
Your First App “Hello World” Install Eclipse then Install ADT Plug-in  Download Android SDK and install it  Now, Create your First App
Let’s Create Our 1st App
Summery
`
@ahmed_aly Www.Riddek.wordpress.com
Resources	  Wikipedia  Android Developer

Contenu connexe

Tendances

Tendances (12)

iOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and StyleiOS vs. Android — In Numbers and Style
iOS vs. Android — In Numbers and Style
 
History of mobile apps
History of mobile apps History of mobile apps
History of mobile apps
 
Android eeper
Android eeperAndroid eeper
Android eeper
 
History of mobile apps
History of mobile appsHistory of mobile apps
History of mobile apps
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Evolution of Mobile Apps
Evolution of Mobile AppsEvolution of Mobile Apps
Evolution of Mobile Apps
 
Android and android phones 2
Android and android phones 2Android and android phones 2
Android and android phones 2
 
History Of The Development Of Mobile Applications
History Of The Development Of Mobile ApplicationsHistory Of The Development Of Mobile Applications
History Of The Development Of Mobile Applications
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutions
 
Androidone
AndroidoneAndroidone
Androidone
 
Android Oreo Key Features
Android Oreo Key FeaturesAndroid Oreo Key Features
Android Oreo Key Features
 

En vedette (7)

Pwp segon trimestre
Pwp segon trimestre Pwp segon trimestre
Pwp segon trimestre
 
Presentació up
Presentació upPresentació up
Presentació up
 
รายงาน
รายงานรายงาน
รายงาน
 
ใบงานคอม
ใบงานคอมใบงานคอม
ใบงานคอม
 
Barcos realidad y_fantasia-37757
Barcos realidad y_fantasia-37757Barcos realidad y_fantasia-37757
Barcos realidad y_fantasia-37757
 
2016Ali10320565PhD
2016Ali10320565PhD2016Ali10320565PhD
2016Ali10320565PhD
 
Current event
Current eventCurrent event
Current event
 

Similaire à Android

Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Award
pravinmali2191
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular os
Prem Prasun
 

Similaire à Android (20)

Mobile Hacking Unit 1
Mobile Hacking Unit 1Mobile Hacking Unit 1
Mobile Hacking Unit 1
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profit
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Award
 
Android ctp presentation 1
Android ctp presentation 1Android ctp presentation 1
Android ctp presentation 1
 
Android os
Android osAndroid os
Android os
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular os
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Android project
Android projectAndroid project
Android project
 
Android vs ios
Android vs iosAndroid vs ios
Android vs ios
 
Android 1
Android 1Android 1
Android 1
 
Android workShop
Android workShopAndroid workShop
Android workShop
 
Android
AndroidAndroid
Android
 
Android 140802044148-phpapp02
Android 140802044148-phpapp02Android 140802044148-phpapp02
Android 140802044148-phpapp02
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
 
Unit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-assUnit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-ass
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Android

  • 1. Mobile Operating Systems What is your Mobile OS ? What is your opinion about it ? Why you are using it ? Do you know any other OSs ??
  • 3. Ahmed AliBig fan of Android
  • 4.
  • 5.
  • 6. Hello Android ! 1 – What is “ Android “ ? 2 – Android History 3 – Android Versions 4 – Android Market 5 – Why Android ?!! 6 – Data synchronization 7 – Developer Tools
  • 7. What is Android ? Android is an open-source software stack for mobile devices that includes an operating system, middleware and key applications. And it is based upon a modified version of the Linux kernel
  • 8. Android How many lines of code in Android ?? 12 Million Lines Including 3 Million Lines “XML” 2.8 Million Lines “C” Core 2.1 Million Lines “Java” UI 1.75 Million Lines “C++”
  • 10. Android History Google Inc. purchased the initial developer of the software in 2005. from Android Inc. which was founded in Palo Alto, California, United States in October, 2003 by Andy Rubin, Rich Miner.
  • 13. Android Platform Android 1.5 CupCake Android 1.6 Donut Android 2.1 Eclair Android 2.2 Froyo Android 2.3 Gingerbread .Android 3.0 Honeycomb , Tablet Oriented
  • 16. 125/Second According to data from Android apps site Androlib, 3,738,365,177 apps have been downloaded from the Android market. That’s quite an impressive number.  that means that 125 Android apps are downloaded every second.
  • 18. Android Market Market Is Divided into Two Parts 1 – Phone Market 2 – Web Market
  • 21. Android Market - $25 Registration Fee for Developer - Developer receive 70% of Each Sale - Remaining amount Goes to carriers - Google Doesn’t Take any percentage - Website : www.market.android.com
  • 22. Why Android ?! 1 – Open Source 2 – Flash Player Support 3 – Different Models 4 – Reasonable prices 5 – Google Apps 6 – Android Apps
  • 23. Data Synchronization - How do I sync my calendar data? - How do I sync my contacts? - Does Google offer anything like MobileMe?
  • 24. Data Synchronization “the best way to synchronize these various pieces of information is to let the device do it on its own while you're not looking” so, you never have to think about it Once you've logged into your Google account on an Android-powered phone it automatically synchronizes all your contacts and Gmail information so everything is always available”
  • 25. Development Tools - Java Language - Eclipse IDE - ADT Plug-in For Eclipse - Android SDK
  • 26. Android SDK Consist of the following parts : - Android Emulator - Command line tools - Documentations. - example Applications.
  • 28. Your First App “Hello World” Install Eclipse then Install ADT Plug-in Download Android SDK and install it Now, Create your First App
  • 31. `
  • 33. Resources Wikipedia Android Developer

Notes de l'éditeur

  1. Create it yourself