Enviar pesquisa
Carregar
Introduction to Android Development
•
Transferir como ODP, PDF
•
4 gostaram
•
1,448 visualizações
Sander Alberink
Seguir
An introduction to Android development, as given internally to collegues
Leia menos
Leia mais
Tecnologia
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 26
Baixar agora
Recomendados
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
Recomendados
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
Mais conteúdo relacionado
Mais procurados
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
Mais procurados
(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
Semelhante a 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
Semelhante a 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
Último
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
Último
(20)
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
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.
Notas do Editor
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/
Baixar agora