2. Seminar on Android
• We are going to have a free online seminar on
Android on Feb 19, 2017 at 11 AM
• Come learn the world of Android
• Interested people can contact me through:
• Email id : insight.technosoft@gmail.com
• Skype : thomas.andries85
• Mob : +919980948578
• Registration closes on
Feb 18,2017
3. Who can attend this seminar
• Corporate Companies
• Professionals
• Individual
• Professor/Lecturer
• Trainers
• Students
4. Table Of Contents
1. Introduction
2. Platform
3. Software development
4. Overall evaluation
5. Benefits of learning Android
6. Contact US
5. What Is Android?
Android (stylized as android) is a mobile operating
system developed by Google, based on the Linux
kernel and designed primarily for touchscreen mobile
devices such as smartphones and tablets
6. Introduction(1)
•A software platform and operating system for mobile
devices
•Based on the Linux kernel
•Developed by Google and later the Open Handset
Alliance (OHA)
•Allows writing managed code in the Java language
7. Introduction(2)
•Possibility to write applications in other
languages and compiling it to ARM native code
(support of Google? No)
•Unveiling of the Android platform was announced
on 5 November 2007 with the founding of OHA
9. Introduction(4)
•Devoted to advancing open standards for mobile
devices
•Develop technologies that will significantly lower
the cost of developing and distributing mobile
devices and services
11. Platform
Hardware
• Android is not a single piece of hardware
• It's a complete, end-to-end software platform that can be
adapted to work on any number of hardware
configurations.
• Everything is there, from the boot loader all the way up to
the applications
12. Platform
Operating System(s)
•Android uses Linux for its device drivers, memory
management, process management, and networking.
•Android native libraries written in C/C++ internally, but
you’ll be calling them through Java interfaces
•Dalvik Virtual Machine. Runs dex files, which are
coverted at compile time from standard class and jar files.
14. Platform
Security
• Android is a multi-process system, in which each
application (and parts of the system) runs in its own
process
• User and group IDs are assigned to applications.
• Additional finer-grained security features are provided
through a "permission" mechanism
20. Overall Evaluation(1)
Advantages
• The entire Application framework can be reused and replaced
by selective components.
• Dalvik virtual machine enhances the power management
systems.
• Support for 2D and 3D graphics, So lot of business for
animationdevelopers.
• Reliable and enhanced data storage.
• Supports common media file format.
• GSM, EDGE, 3G, HSCSD,
Wi-Fi n/w applications support
21. Overall Evaluation(2)
Limitations
Bluetooth limitations
oAndroid doesn't support:
Bluetooth stereo
Contacts exchange
Modem pairing
Wireless keyboards
But it'll work with Bluetooth headsets
Firefox Mobile isn't coming to Android
Apps in Android Market need to be programmed with a custom form
of Java
→ Mozilla and the Fennec won't have that
• Giants like Nokia and Microsoft are not the part of the OHA
22. Benefits of learning Android
• One will be called as an Android Developer
• One will find many doors open
• Rewarding Career
• Freelancing
• Entrepreneurship Opportunities