Вы находитесь на странице: 1из 14

ANDROID

DEVELOPMENT
FOR EMBEDDED
SYSTEMS.


BY Md. Arif Khan
Linitha.M.V
Rishabh Anand


( Sir.M.V.I.T)
Introduction
Android is an open source platform.
It is an Operating system for high-end mobile
phones.
Includes an operating system, middleware,
and applications
majority of the source is licensed
under Apache2

5. Methods {OPTIONAL} (1 slide)
Briefly summarize your method of literature
(or content) analysis on one slide.

DALVIK-VM

Dalvik is the virtual machine which runs
the Java platform on Android mobile
devices.
Dalvik Executable (.dex).
Dalvik VM is a register-based architecture.
Optimised for low memory requirements.

Dalvik has some specific characteristics that
differentiate it from other standard VMs:

The VM was slimmed down to use less space.
Dalvik currently has no just-in-time compiler.

32-bit indexes to simplify the interpreter.
It uses its own bytecode.

Embedded Systems
The Dalvik VM needs to be ported to new CPUs and SoCs. It
must be carefully tuned, as it is critical to application
performance.
The libraries need to be ported and optimized. Also, additional
components will be needed for specific industries. Likewise the
application framework.
And last, developers need to be supported with writing new
applications in Java for Android, and to allow new or existing
C/C++ applications to run on their new Android-based device.

The rest of the slides are for Results (hypotheses),
Discussion & Conclusions.
Android usage

Android lends itself to some specific
applications:
Handheld media player.
Digital video
Internet connectivity
Infotainment devices, such as
satellite navigation.
Medical devices
Home electronic devices
13. References (1 slide)

BIBLIOGRAPHY:
http://code.google.com/android/kb/licensingandoss.html#timeline.
http://en.wikipedia.org/wiki/ARM_architecture.
http://www.openhandsetalliance.com/.
14. Thank You Slide (1 slide)
Just mention THANK YOU on this slide.
Include QUESTIONS? If you want.
THANK YOU
Questions?
CONCLUSION
Android is a disruptive technology, which was introduced
initially on mobile handsets, but has much wider
potential. There are challenges in the application of
Android to other types of device. With the Development
System for Android-based Devices and all full-range of
professional services, Mentor Graphics is well suited to
support developers using Android and Linux for a wide
range of embedded applications.

Вам также может понравиться