Submit Search
Upload
Introduction to Android Development
•
Download as ODP, PDF
•
4 likes
•
1,448 views
Sander Alberink
Follow
An introduction to Android development, as given internally to collegues
Read less
Read more
Technology
Education
Report
Share
Report
Share
1 of 26
Download now
Recommended
Introduction to Android Development
Introduction to Android Development
Can Elmas
Java Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development Workshop
Kasun Dananjaya Delgolla
Introduction to Android Development Part 1
Introduction to Android Development Part 1
Kainda Kiniel Daka
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginners
Boom Shukla
Introduction to Android Development
Introduction to Android Development
Aly Abdelkareem
Basic android development
Basic android development
Upanya Singh
Arduino - Android Workshop Presentation
Arduino - Android Workshop Presentation
Hem Shrestha
android-tutorial-for-beginner
android-tutorial-for-beginner
Ajailal Parackal
Recommended
Introduction to Android Development
Introduction to Android Development
Can Elmas
Java Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development Workshop
Kasun Dananjaya Delgolla
Introduction to Android Development Part 1
Introduction to Android Development Part 1
Kainda Kiniel Daka
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginners
Boom Shukla
Introduction to Android Development
Introduction to Android Development
Aly Abdelkareem
Basic android development
Basic android development
Upanya Singh
Arduino - Android Workshop Presentation
Arduino - Android Workshop Presentation
Hem Shrestha
android-tutorial-for-beginner
android-tutorial-for-beginner
Ajailal Parackal
Android Development Workshop
Android Development Workshop
Peter Robinett
Android application development
Android application development
MadhuprakashR1
Android Programming Basics
Android Programming Basics
Eueung Mulyana
Android Programming
Android Programming
Pasi Manninen
Android Programming made easy
Android Programming made easy
Lars Vogel
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
Get an Android tutorial for beginners
Get an Android tutorial for beginners
JavaTpoint.Com
Android Programming Seminar
Android Programming Seminar
Nhat Nguyen
Introduction to Android App Development
Introduction to Android App Development
Todd Burgess
Basic of Android App Development
Basic of Android App Development
Abhijeet Gupta
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
Atul Panjwani
Intro To Android App Development
Intro To Android App Development
Mike Kvintus
Android studio ppt
Android studio ppt
Swapanpreet Kaur
Android Development Slides
Android Development Slides
Victor Miclovich
Introduction to android
Introduction to android
zeelpatel0504
Android tutorial
Android tutorial
master760
Introduction to Android, Architecture & Components
Introduction to Android, Architecture & Components
Vijay Rastogi
Android Web app
Android Web app
Sumit Kumar
Android architecture
Android architecture
Hari Krishna
Ci for Android
Ci for Android
Alexey Ustenko
Knowledge about android operating system
Knowledge about android operating system
Rachna Beegun
Android presentation
Android presentation
Imam Raza
More Related Content
What's hot
Android Development Workshop
Android Development Workshop
Peter Robinett
Android application development
Android application development
MadhuprakashR1
Android Programming Basics
Android Programming Basics
Eueung Mulyana
Android Programming
Android Programming
Pasi Manninen
Android Programming made easy
Android Programming made easy
Lars Vogel
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
Get an Android tutorial for beginners
Get an Android tutorial for beginners
JavaTpoint.Com
Android Programming Seminar
Android Programming Seminar
Nhat Nguyen
Introduction to Android App Development
Introduction to Android App Development
Todd Burgess
Basic of Android App Development
Basic of Android App Development
Abhijeet Gupta
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
Atul Panjwani
Intro To Android App Development
Intro To Android App Development
Mike Kvintus
Android studio ppt
Android studio ppt
Swapanpreet Kaur
Android Development Slides
Android Development Slides
Victor Miclovich
Introduction to android
Introduction to android
zeelpatel0504
Android tutorial
Android tutorial
master760
Introduction to Android, Architecture & Components
Introduction to Android, Architecture & Components
Vijay Rastogi
Android Web app
Android Web app
Sumit Kumar
Android architecture
Android architecture
Hari Krishna
Ci for Android
Ci for Android
Alexey Ustenko
What's hot
(20)
Android Development Workshop
Android Development Workshop
Android application development
Android application development
Android Programming Basics
Android Programming Basics
Android Programming
Android Programming
Android Programming made easy
Android Programming made easy
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Get an Android tutorial for beginners
Get an Android tutorial for beginners
Android Programming Seminar
Android Programming Seminar
Introduction to Android App Development
Introduction to Android App Development
Basic of Android App Development
Basic of Android App Development
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
Intro To Android App Development
Intro To Android App Development
Android studio ppt
Android studio ppt
Android Development Slides
Android Development Slides
Introduction to android
Introduction to android
Android tutorial
Android tutorial
Introduction to Android, Architecture & Components
Introduction to Android, Architecture & Components
Android Web app
Android Web app
Android architecture
Android architecture
Ci for Android
Ci for Android
Similar to Introduction to Android Development
Knowledge about android operating system
Knowledge about android operating system
Rachna Beegun
Android presentation
Android presentation
Imam Raza
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
Cesar Augusto Nogueira
Android Operating System
Android Operating System
Bilal Mirza
Ice cream-sandwich
Ice cream-sandwich
Naughattyy Poem
Introduction to Android
Introduction to Android
dipali badgujar
Android Things : Building Embedded Devices
Android Things : Building Embedded Devices
Emertxe Information Technologies Pvt Ltd
My android
My android
Prince Bhanwra
My android
My android
Prince Bhanwra
Android platform
Android platform
Rashmi Warghade
Android introduction
Android introduction
mcanotes
Comparative Study Of Android VS Windows Phone
Comparative Study Of Android VS Windows Phone
Jinnah University for Women
Android : Architecture & Components
Android : Architecture & Components
Akash Bisariya
android architecture
android architecture
Aashita Gupta
Android
Android
Gruppo Banca Sella
Basics of Android
Basics of Android
sabi_123
Introduction to android
Introduction to android
Shumaila Khan
Android overview
Android overview
Has Taiar
Android
Android
Lina Shamiah
Android dev o_auth
Android dev o_auth
fantasy zheng
Similar to Introduction to Android Development
(20)
Knowledge about android operating system
Knowledge about android operating system
Android presentation
Android presentation
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
Android Operating System
Android Operating System
Ice cream-sandwich
Ice cream-sandwich
Introduction to Android
Introduction to Android
Android Things : Building Embedded Devices
Android Things : Building Embedded Devices
My android
My android
My android
My android
Android platform
Android platform
Android introduction
Android introduction
Comparative Study Of Android VS Windows Phone
Comparative Study Of Android VS Windows Phone
Android : Architecture & Components
Android : Architecture & Components
android architecture
android architecture
Android
Android
Basics of Android
Basics of Android
Introduction to android
Introduction to android
Android overview
Android overview
Android
Android
Android dev o_auth
Android dev o_auth
Recently uploaded
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Recently uploaded
(20)
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Introduction to Android Development
1.
2.
3.
Architecture of the
Android OS
4.
Architecture of an
android application
5.
Android future developments
6.
7.
8.
9.
Developed by Google
and Open Handset Alliance
10.
Based on Linux
kernel and many open source libraries
11.
Development done in
Java
12.
13.
'With Google'
14.
15.
Does not accept
Java Bytecode, but only optimized DEX files
16.
Class libraries are
similar to Java SE, but not completely compatible
17.
18.
19.
20.
21.
22.
Maintains 4 separate
log-buffers, exported via adb
23.
24.
Concurrent GC since
2.3
25.
26.
Optimized for low-memory,
low-cpu environment
27.
Uses a different
instruction set than Java VM
28.
Contains multiple .class
files
29.
30.
31.
32.
33.
34.
35.
OS resolves requested
action (e.g. 'edit contact') with all registered Intent receivers
36.
Highly versatile and
modular
37.
Allows changing out
default functionality for alternatives
38.
39.
Intent Receivers
40.
Services
41.
42.
Controlled by manifest
file
43.
Run as a
separate Linux process, in a sandbox
44.
Tight security model
45.
46.
Application can be
killed by the Android OS if memory is needed
47.
State changes are
triggered by Android OS
48.
49.
API for different
android versions
50.
Full emulator for
system
51.
ADB debugger bridge
52.
Unit testing environment
53.
Eclipse plugin
54.
Tooling for performance
tuning etc
55.
56.
Coding support
57.
Logging
58.
Debugging
59.
Code generation
60.
File explorer
61.
Testing
62.
63.
64.
65.
Different views
66.
67.
Own code
68.
Generated code
69.
70.
Images
71.
Layouts
72.
Values
73.
Animations
74.
75.
76.
Project Tungsten/Android @
Home
77.
Google TV
78.
79.
80.
Gives the possibility
for new accessories and applications for our mobile phones
81.
82.
83.
Nieuwe klasse Android
devices
84.
Geen UI, wel
netwerk en audio uitgangen
85.
… En
mogelijkheden tot home-control
86.
Nieuw protocol (yet
another...)
87.
Idee is goed:
zaken niet via een adapter controleren, maar direct.
88.
89.
90.
Originally only subroutines
in C/C++
91.
Only suitable for
computationally expensive routines (physics, graphical rendering)
92.
93.
No kernel headers
94.
95.
96.
97.
Version 2.0 to
be introduced, based on Honeycomb
98.
Finally App-store enabled.
99.
100.
Editor's Notes
Kort over mij, niet elk punt noemen, gewoon even wie ik ben
Met al deze tools kun je nu een project maken… zie volgende sheets (eerst logging en debugging)
Als je emulator draait kun je ook de log gegevens realtime bekijken
Nu kun je de applicatie al draaien… zie volgende sheet
Volgende sheet: Gui builder voor layouts
Mention project necessitas
Bionic libc Libc/OpenGL ES/
Bionic libc Libc/OpenGL ES/
Bionic libc Libc/OpenGL ES/
Download now