This slide from Android Application Programming Seminar at a Technical University of Vietnam.
Throughout the slide, audience will have the general knowledge about Android OS, Architecture. The slide also provide the Android Application structure, the choices of framework or language to develop an Android application.
Real Time Audio is an application is written for this seminar.
Everyone can download from Google Play:
https://play.google.com/store/apps/details?id=junoteam.com.realtimerecording
17. Linux kernel
the heart of android architecture
device drivers, power, memory, device and resource
access.
17
18. Why Linux kernel
Great memory and process management
Permission-based security model
Proven driver model
Support for shared library
Open source!
18
19. Why Linux kernel
Kernel Enhancements
Alarm
Ashmem
Low Memory Killer
Kernel Debugger
Logger
Binder (IPC)
Power Management: wakelock
19
22. Android Runtime
Designed to allow multiple VM instances to run at one
An interpreter-only virtual machine (no JIT), register based.
Optimized for low memory requirements
22
64. WHAT WILL BE NEXT?
• Publish to CH Play
• Google Admob
64
65. WHAT WILL BE NEXT?
ANDROID UI DESIGN
AND
USE CASE
65
66. CREDIT
1. ELECTRONICS AND TELECOMMUNICATIONS DEPARTMENT - HUE UNIVRSITY OF SCIENCE
WEBSITE: http://fet-hue.edu.vn
2. JUNOTEAM COMPANY
WEBSITE: http://junoteam.com
This slide also contains some illustration images thank to the websites that have reference.
66
https://play.google.com/store/apps/details?id=junoteam.com.realtimerecording