Soumettre la recherche
Mettre en ligne
Introduction to Android Development
•
Télécharger en tant que ODP, PDF
•
4 j'aime
•
1,448 vues
Sander Alberink
Suivre
An introduction to Android development, as given internally to collegues
Lire moins
Lire la suite
Technologie
Formation
Signaler
Partager
Signaler
Partager
1 sur 26
Télécharger maintenant
Recommandé
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
Recommandé
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
Contenu connexe
Tendances
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
Tendances
(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
Similaire à 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
Similaire à 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
Dernier
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
itnewsafrica
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
TopCSSGallery
Dernier
(20)
A Framework for Development in the AI Age
A Framework for Development in the AI Age
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
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.
Notes de l'éditeur
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/
Télécharger maintenant