SlideShare une entreprise Scribd logo
1  sur  25
Welcome!
Android workshop part 1
Jim Clermonts | Electrical Engineer
Busy with Android

Jimclermonts@gmail.com
@JimClermonts

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
1
Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
2
Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
3
Different versions
Android 2.0

Android 3.0, 4.0

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
4
•0.5 Million
•450.000 Apps
•10.000.000.000 Downloads
•…. Since september 2008
Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
5
Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
6
‹#›
Your idea
“The StuffLocator”

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
8
View diagram

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
9
a Class

Noun

Classname
Fields

Verb

Methods (parameters)

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
10
Class Diagram
Package

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
11
Start a new project

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
12
Rename main.xml to identity.xml
3 Classes: Identity, Account, Scanner
3 Layouts: identity, account, scanner

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
13
Directory tree
Classes (.java)

Layout (.xml)
Manifest.xml

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
14
10 Minute break

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
15
Start with the layout

Ctrl – Shift – F = Align
Ctrl – Shift – S = Save and compile

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
16
RelativeLayout
Ctrl + Space:

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
17
Tablelayout

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
18
Customize your Layouts!

Good Layout tutorials:
http://mobile.tutsplus.com/tutorials/android/android-layout/

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
19
Manifest

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
20
Emulator

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
21
Manual run

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
22
Enabling your android device

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
23
Run your app!

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
24
Next week:
•Add behaviour
•Remove warnings
•Android platform
•Polish that app!

Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it!
25

Contenu connexe

Similaire à Android workshop week1

Session #7 rich and responsive layouts
Session #7  rich and responsive layoutsSession #7  rich and responsive layouts
Session #7 rich and responsive layoutsVitali Pekelis
 
Compose Camp session 2.pptx.pdf
Compose Camp session 2.pptx.pdfCompose Camp session 2.pptx.pdf
Compose Camp session 2.pptx.pdfDhruv675089
 
Android development training
Android development trainingAndroid development training
Android development trainingmaheswarimahi18
 
7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should Know7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should KnowMind IT Systems
 
Android Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptxAndroid Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptxHasanulFahmi2
 
How to hire mobile app developer
How to hire mobile app developerHow to hire mobile app developer
How to hire mobile app developerMarie Weaver
 
¿Que se necesita para ser un buen desarrollador android?
¿Que se necesita para ser un buen desarrollador android?¿Que se necesita para ser un buen desarrollador android?
¿Que se necesita para ser un buen desarrollador android?Isabel Palomar
 
Android training-in-gurgaon
Android training-in-gurgaonAndroid training-in-gurgaon
Android training-in-gurgaonAP EDUSOFT
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopmentAshraf Ali
 
Android development training
Android development trainingAndroid development training
Android development trainingkiruthikab6
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration TipsYasmeen Sheikh
 
Android_Workshop
Android_WorkshopAndroid_Workshop
Android_WorkshopSenthil ACS
 
W1_Lec01_Lec02_Intro.pptx
W1_Lec01_Lec02_Intro.pptxW1_Lec01_Lec02_Intro.pptx
W1_Lec01_Lec02_Intro.pptxssuserc1e786
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationAllison Corbett
 
Android material design lecture #2
Android material design   lecture #2Android material design   lecture #2
Android material design lecture #2Vitali Pekelis
 
Android Project Training in Ahmedabad
Android Project Training in AhmedabadAndroid Project Training in Ahmedabad
Android Project Training in AhmedabadDevelopers Academy
 
Lecture #1 Creating your first android project
Lecture #1  Creating your first android projectLecture #1  Creating your first android project
Lecture #1 Creating your first android projectVitali Pekelis
 
android-developer-jobs
android-developer-jobs android-developer-jobs
android-developer-jobs FredReynolds2
 

Similaire à Android workshop week1 (20)

Session #7 rich and responsive layouts
Session #7  rich and responsive layoutsSession #7  rich and responsive layouts
Session #7 rich and responsive layouts
 
Compose Camp session 2.pptx.pdf
Compose Camp session 2.pptx.pdfCompose Camp session 2.pptx.pdf
Compose Camp session 2.pptx.pdf
 
Android development training
Android development trainingAndroid development training
Android development training
 
7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should Know7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should Know
 
Android Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptxAndroid Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptx
 
Installation overview
Installation overviewInstallation overview
Installation overview
 
How to hire mobile app developer
How to hire mobile app developerHow to hire mobile app developer
How to hire mobile app developer
 
¿Que se necesita para ser un buen desarrollador android?
¿Que se necesita para ser un buen desarrollador android?¿Que se necesita para ser un buen desarrollador android?
¿Que se necesita para ser un buen desarrollador android?
 
Android training-in-gurgaon
Android training-in-gurgaonAndroid training-in-gurgaon
Android training-in-gurgaon
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopment
 
Android development training
Android development trainingAndroid development training
Android development training
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration Tips
 
Android_Workshop
Android_WorkshopAndroid_Workshop
Android_Workshop
 
Asj session-3
Asj session-3Asj session-3
Asj session-3
 
W1_Lec01_Lec02_Intro.pptx
W1_Lec01_Lec02_Intro.pptxW1_Lec01_Lec02_Intro.pptx
W1_Lec01_Lec02_Intro.pptx
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
Android material design lecture #2
Android material design   lecture #2Android material design   lecture #2
Android material design lecture #2
 
Android Project Training in Ahmedabad
Android Project Training in AhmedabadAndroid Project Training in Ahmedabad
Android Project Training in Ahmedabad
 
Lecture #1 Creating your first android project
Lecture #1  Creating your first android projectLecture #1  Creating your first android project
Lecture #1 Creating your first android project
 
android-developer-jobs
android-developer-jobs android-developer-jobs
android-developer-jobs
 

Dernier

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
"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 ..."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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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, AdobeApidays 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, Adobeapidays
 

Dernier (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
"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 ..."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 ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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, AdobeApidays 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
 

Android workshop week1

  • 1. Welcome! Android workshop part 1 Jim Clermonts | Electrical Engineer Busy with Android Jimclermonts@gmail.com @JimClermonts Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 1
  • 2. Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 2
  • 3. Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 3
  • 4. Different versions Android 2.0 Android 3.0, 4.0 Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 4
  • 5. •0.5 Million •450.000 Apps •10.000.000.000 Downloads •…. Since september 2008 Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 5
  • 6. Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 6
  • 8. Your idea “The StuffLocator” Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 8
  • 9. View diagram Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 9
  • 10. a Class Noun Classname Fields Verb Methods (parameters) Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 10
  • 11. Class Diagram Package Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 11
  • 12. Start a new project Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 12
  • 13. Rename main.xml to identity.xml 3 Classes: Identity, Account, Scanner 3 Layouts: identity, account, scanner Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 13
  • 14. Directory tree Classes (.java) Layout (.xml) Manifest.xml Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 14
  • 15. 10 Minute break Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 15
  • 16. Start with the layout Ctrl – Shift – F = Align Ctrl – Shift – S = Save and compile Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 16
  • 17. RelativeLayout Ctrl + Space: Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 17
  • 18. Tablelayout Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 18
  • 19. Customize your Layouts! Good Layout tutorials: http://mobile.tutsplus.com/tutorials/android/android-layout/ Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 19
  • 20. Manifest Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 20
  • 21. Emulator Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 21
  • 22. Manual run Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 22
  • 23. Enabling your android device Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 23
  • 24. Run your app! Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 24
  • 25. Next week: •Add behaviour •Remove warnings •Android platform •Polish that app! Welcome | Goal | Android | Your idea | View & Class | First project | Layouts | Manifest | Run it! 25

Notes de l'éditeur

  1. Goal of workshop:-Idea forapp, build in 1 week.-App will be like a stripped down car but will drive.-Make you aware common pitfalls every beginner has.-Dropbox contains source code, books and this presentation.
  2. Android is a linux-based operating system. The first release in september 2008 was primarily for smartphones. Nowadays android powers-Televisions-Microwaves-cars-washing machines-tablets-wristwatches..and also phones.
  3. New apps can be downloaded through “Google Play”.
  4. The new hardware in these smart devices enables a lot of new possibilities.With android devices you can:-Take picture-Get location of user-Sense motion-Touchscreen-Control with voiceIn the next video these hardware features are used
  5. Everybody has their own idea for an app. I also have an idea for an app and I’m gonna show you how to build it. I think your app idea will have a lot in common with my app so during the workshop you adjust it for your own idea.
  6. Rename main.xml to identity.xml with refactor!
  7. http://mobile.tutsplus.com/tutorials/android/android-listview/
  8. The manifest file describes the functionality,requirements and permissions of the application. It is like a table of contents for your app. A class is also known as a “activity”.