2. About Me
Md.Delwar Hossain
B.Sc in CSE, M. Sc in CS
Jahangirnagar University
Instructor-ICT( Save the Children, CPD,SEEP)
IT Trainer, Android AppsDeveloper
Professional Course:
BASIS,EATL,APPSO,Google Android
3. Android Apps Development
1. Introduction to Mobile Platforms
2. Comparison among Platforms
3. Advantages of Android Platform
4. Android Ecosystem
5. Mobile Apps Trends
6. Resources
11/18/2017 5:04 PM 3
20. Why Android
1. Java Programming Language
2. Open Source Platform with less Proprietary
Restrictions and more Opportunities of Innovation
3. Development Environment Support in Windows,
Mac OSX and
Linux
4. No need to pay to start development
5. Low barrier to Market (No app approval
procedure and Low fee)
6. Rich and Easy to Integrate Feature Set
7. Easy and Cost-effective Prototyping for Research
and Business
11/18/2017 5:04 PM 20
27. Application Trends
11/18/2017 5:04 PM
● Mobile Search
● Mobile Payments
● Context Aware Service
● Object Recognition
● Mobile Instant Messaging
● Mobile Email
● Mobile Video
27
28. What is Android
11/18/2017 5:04 PM
Android is an ecosystem made up of a
combination of three components:
● A free, open-source operating system for
embedded devices
● An open-source development platform
for creating applications
● Devices, particularly mobile phones, that
run the Android
operating system and the applications
created for it
28
29. Android SDK Features
11/18/2017 5:04 PM
● Access to Hardware, including Camera, GPS and
Sensors
● Data Transfers using Wi-Fi, Bluetooth and NFC
● Maps, Geocoding and Location Based Services
● Background Services
● SQLite Database
● Shared Data and Inter-Application Communication
● Full Multimedia Hardware control including Playback
and
Recording
● GSM, EDGE, 3G, 4G and LTE networks support for
Telephony and
Data Transfer
● Integrated HTML5 supported WebKit based Browser
● 2D and 3D Graphics using OpenGL ES 2.0
29