Your SlideShare is downloading. ×
0
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
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 Basic By Ankit Shandilya

200

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
200
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
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. Ankit Shandilya Android Basic By
  • 2. What Makes Android Special ? ankitshandilya2007.com
  • 3. A truly open, free development platform based on Linux and open source:  Handset makers like it because they can use and customize the platform without paying a royalty.  Developers like it because they know that the platform “has legs” and is not locked into any one vendor that may go under or be acquired. ankitshandilya2007.com
  • 4. A component-based architecture inspired by Internet mash ups :  Parts of one application can be used in another in ways not originally envisioned by the developer. You can even replace built-in components with your own improved versions.  This will unleash a new round of creativity in the mobile space. ankitshandilya2007.com
  • 5. Tons of built-in services out of the box:  Location-based services use GPS or cell tower triangulation to let you customize the user experience depending on where you are  computing and synchronization. Browser and map views  can be embedded directly in your applications. All these built-in  capabilities help raise the bar on functionality while lowering your ankitshandilya2007.com
  • 6. Automatic management of the application life cycle:  isolated from each other by multiple layers of security, which will  provide a level of system stability not seen before in smart phones.  The end user will no longer have to worry about what applications are active or close some programs so that others can run.  Android is optimized for low-power, low- memory devices in a fundamental ankitshandilya2007.com
  • 7. High-quality graphics and sound:  graphics and animation inspired by Flash are melded with 3D  accelerated OpenGL graphics to enable new kinds of games and  business applications. Codec's for the most common industry standard  audio and video formats are built right in, including  H.264 (AVC), MP3, and AAC. ankitshandilya2007.com
  • 8. Portability across a wide range of current and future hardware:  All your programs are written in Java and executed by Android’s  Dalvik virtual machine, so your code will be portable across  ARM, x86, and other architectures. Support for a variety of input  methods is included such as keyboard, touch, and trackball.  User interfaces can be customized for any screen resolution and ankitshandilya2007.com
  • 9. The Birth of Android  Google acquired the startup company Android Inc. in 2005 to start the development of the Android Platform  The key players at Android Inc. included Andy Rubin, Rich Miner, Nick Sears, and Chris White ankitshandilya2007.com
  • 10.  Enter Andy Rubin and his Android idea. Rubin approached Google seeking financing for his idea. He got a purchase offer that lit the rumor mills on fire.  Suddenly, the buzz on the Net was that Google would soon release a cellphone to compete with other web- enabled cellphones ankitshandilya2007.com
  • 11. Introducing Android  Android is the first open source mobile application platform that has the potential to  make significant inroads in many markets. When examining Android there are a  number of technical and market-related dimensions to consider. This first section  introduces the platform and provides context to help you better understand Android  and where it fits in the global cell phone scene. ankitshandilya2007.com
  • 12. The Android platform  Android is a software environment built for mobile devices. It is not a hardware platform.  Android includes a Linux kernel-based OS, a rich UI, end- user applications,  Code libraries, application frameworks, multimedia support, and much more. And,  Telephone functionality is included! While components of the underlying OS  are written in C or C++, user applications are built for Android in Java. Even the built-in  Applications are written in Java. With the exception of some Linux exploratory  The Android SDK. ankitshandilya2007.com
  • 13. First Mobile?  The Android SDK was first issued as an “early look” release in November 2007. In September  2008, T-Mobile announced the availability of the T-Mobile G1, the first smartphone based  on the Android Platform. ankitshandilya2007.com
  • 14. Android SDK Features  The true appeal of Android as a development environment lies in the APIs it provides.  As an application-neutral platform, Android gives you the opportunity to create applications that are as.  Much a part of the phone as anything provided out of the box. The following list highlights some of the  Most noteworthy Android features:  No licensing, distribution, or development fees  Wi-Fi hardware access  GSM, EDGE, and 3G networks for telephony or data transfer, allowing you to make or receiveankitshandilya2007.com
  • 15.  calls or SMS messages, or to send and retrieve data across mobile networks  Comprehensive APIs for location-based services such as GPS  Full multimedia hardware control including playback and recording using the camera and  microphone  APIs for accelerometer and compass hardware  IPC message passing  Shared data stores  An integrated open source WebKit-based browser ankitshandilya2007.com
  • 16. Open Handset Alliance and Android  This barrier to application development began to crumble in November of 2007 when  Google, under the Open Handset Alliance, released Android. The Open Handset Alliance  Sprint Nextel, and HTC, whose goal is to create a more open cell phone environment.  The first product to be released under the alliance is the mobile device operating system,  With the release of Android, Google made available a host of development tools  and tutorials to aid would-be developers onto the new system. Help files, the platform  software development kit (SDK), and even a developers’ community can be found at  Google’s Android website, http://code.google.com/android. This site should be your ankitshandilya2007.com
  • 17. Sprint Nextel • T-Mobile • Motorola • Samsung • Sony Ericsson • Toshiba • Vodafone • Google • Intel • Texas Instruments ankitshandilya2007.com
  • 18. High-level view of the Android software stack User Applications Java Libraries Activities/Services UI/Graphics/Views Resources/Content Providers Telephone/Camera Multimedia SQLite Database Http/Connectivity Java SE/Java Apache Dalvik VM Core C Libraries Linux ankitshandilya2007.com
  • 19. Thank You ankitshandilya2007.com

×