ebook img

Introducing Mobile Application Development for Android - EGJUG PDF

112 Pages·2011·1.53 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Introducing Mobile Application Development for Android - EGJUG

Introducing Mobile Application Development for Android Presented by: Ahmed Misbah Agenda Introduction Android SDK Features Developing an Android Application Android Market Android Application Trends INTRODUCTION What is Android? Google’s mobile operating system Based on Linux Kernel Offers an SDK and NDK Latest SDK version is 3.0/3.1 (Honeycomb) Architecture Overview Linux Kernel Android uses Linux for its memory management, process management, networking, and other operating system services Native Libraries Shared libraries all written in C or C++ Compiled for the particular hardware architecture used by the phone Preinstalled by the phone vendor Can be developed using NDK Native Libraries (cont’d) Surface Manager 2D, 3D Graphics Media Codecs SQL Database Browser Engine Android Runtime Dalvik VM Google’s implementation of Java Optimized for mobile devices Runs .dex files which are more compact and efficient than standard .class files Core Java libraries Not those of JSE or JME but have some similarities Application Framework Activity Manager Content providers Resource Manager Location Manager Notification Manager

Description:
applications available for download, with over 1 billion application downloads. Free applications will continue to dominate Gartner Top 10 Mobile Applications
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.