SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
LESSON 1:
Describing the Android Platform

Thursday, August 1, 13
Instructor Notes:

•

The students should have already completed the Preface of this course and have their Android Studio installed and set up.

1
ANDROID STUDIO
What you get with Android Studio based on
IntelliJ IDEA
Highlights of IntelliJ

Highlights of Android Studio

‣

Full Java IDE

‣

On-device Developer Options

‣

Graphical UI Builders

‣

Develop on Hardware Devices

‣

Powerful Debugging

‣

Develop on Virtual Devices

‣

Native Development

‣

Testing

Thursday, August 1, 13
Instructor Notes:

•
•

Let the students know that throughout the course, they will be building Android apps using the Android Studio development environment. Through this
process they will familiarize themselves with Android Studio.
After this slide, students will participate in a lab, to get oriented with the Android Studio.

Student Notes:

•
•
•

The Android Studio package is a powerful package with a suite of tools to help you through developing for Android, including UI builders, virtual
Android device emulators, and a debugger.
This includes a visual UI designer, build system, debugger, USB support, and an emulator.
Again, it’s entirely possible to develop Android apps in other IDE’s. IntelliJ has Android, and there is a standalone download on the Android website for
compiling from the command line. For this course, we will be using Android Studio.

4
LAB EXERCISE 1.1
Exploring Android Studio: Tasks
‣

Understanding the basic tools in Android

‣

Understanding the basic capabilities of ADT
☐
☐
☐
☐
☐
☐

Task 1: Navigating Android Studio
Task 2: Experiencing the UI tools
Task 3: Connecting Hardware devices
Task 4: Connecting to Virtual devices
Task 5: Debugging
Task 6: Testing

Thursday, August 1, 13
Instructor Notes:
Tell the students to let you know as they complete each task, so they do not move forward in the lab until they’ve verified each task was done correctly.
Have the student check off each task as they complete it.
Switch to the Lab document.

•
•
•

6
ANATOMY OF AN ANDROID APP
Applications (built-in & custom)
Application Framework

Libraries & Davlik Virtual Machine
Linux Kernel

Thursday, August 1, 13

8

Instructor Notes:
You may provide an example, such as: The Contacts app (top layer), which may use the Activity Manager and Content Provider (Application framework),
are compiled into a readable file for the Davlik virtual machine to process and run.

•

Student Notes:
Android is an open environment, which gives it an advantage over other operating systems which are based on proprietary software.
Android is based on Linux (shown in red).
The Android runtime is layered on top and includes core libraries that are necessary for your app, running a process virtual machine called Dalvik (shown
in green). This is the software that runs the apps on Android devices.
The Android class files are converted into compact DEX files (Dalvik Executable) before installation on a device, to conserve memory and processor
speed.

•
•
•
•

Contenu connexe

En vedette

Allo price ru
Allo price ruAllo price ru
Allo price rualloprice
 
Global content strategy meetup 10_16_14
Global content strategy meetup 10_16_14Global content strategy meetup 10_16_14
Global content strategy meetup 10_16_14Content Rules, Inc.
 
Comcare: Building Resilience and Performance and creating Thriving Tribes
Comcare: Building Resilience and Performance and creating Thriving TribesComcare: Building Resilience and Performance and creating Thriving Tribes
Comcare: Building Resilience and Performance and creating Thriving TribesGraeme Cowan Enterprises
 
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0Content Rules, Inc.
 
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...Graeme Cowan Enterprises
 
Slideshare 4 proven ways to help a stressed employee
Slideshare 4 proven ways to help a stressed employeeSlideshare 4 proven ways to help a stressed employee
Slideshare 4 proven ways to help a stressed employeeGraeme Cowan Enterprises
 
True stories and practical help for overcoming depression and bipolar
True stories and practical help for overcoming depression and bipolarTrue stories and practical help for overcoming depression and bipolar
True stories and practical help for overcoming depression and bipolarGraeme Cowan Enterprises
 

En vedette (8)

Allo price ru
Allo price ruAllo price ru
Allo price ru
 
Global content strategy meetup 10_16_14
Global content strategy meetup 10_16_14Global content strategy meetup 10_16_14
Global content strategy meetup 10_16_14
 
Comcare: Building Resilience and Performance and creating Thriving Tribes
Comcare: Building Resilience and Performance and creating Thriving TribesComcare: Building Resilience and Performance and creating Thriving Tribes
Comcare: Building Resilience and Performance and creating Thriving Tribes
 
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0
Emerging Roles and Hot Markets for Tomorrow’s Tech Writers v3.0
 
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...
Creating a Mentally Healthy School Culture - Graeme Cowan Workshop Perth Nov ...
 
Slideshare 4 proven ways to help a stressed employee
Slideshare 4 proven ways to help a stressed employeeSlideshare 4 proven ways to help a stressed employee
Slideshare 4 proven ways to help a stressed employee
 
True stories and practical help for overcoming depression and bipolar
True stories and practical help for overcoming depression and bipolarTrue stories and practical help for overcoming depression and bipolar
True stories and practical help for overcoming depression and bipolar
 
Aruba Campus Wireless Networks
Aruba Campus Wireless NetworksAruba Campus Wireless Networks
Aruba Campus Wireless Networks
 

Similaire à Google Course Lecture

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 create android applications
How to create android applicationsHow to create android applications
How to create android applicationsTOPS Technologies
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfweerabahu
 
Session 1 android overview
Session 1   android overviewSession 1   android overview
Session 1 android overviewAdham Enaya
 
Introduction To Android For Beginners.
Introduction To Android For Beginners.Introduction To Android For Beginners.
Introduction To Android For Beginners.Sandeep Londhe
 
Android app development by abhi android
Android app development by abhi androidAndroid app development by abhi android
Android app development by abhi androidsusijanny
 
Android app development
Android app developmentAndroid app development
Android app developmentAbhishek Saini
 
Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfNomanKhan869872
 
Accelerate your career in Android.pptx
Accelerate your career in Android.pptxAccelerate your career in Android.pptx
Accelerate your career in Android.pptxGautamKumar163048
 
Lecture 1 dev_environment
Lecture 1 dev_environmentLecture 1 dev_environment
Lecture 1 dev_environmentmoduledesign
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 

Similaire à Google Course Lecture (20)

Android Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptxAndroid Architecture, Environment, and Components.pptx
Android Architecture, Environment, and Components.pptx
 
Intro to android (gdays)
Intro to android (gdays)Intro to android (gdays)
Intro to android (gdays)
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applications
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdf
 
Session 1 android overview
Session 1   android overviewSession 1   android overview
Session 1 android overview
 
Introduction To Android For Beginners.
Introduction To Android For Beginners.Introduction To Android For Beginners.
Introduction To Android For Beginners.
 
Android app development by abhi android
Android app development by abhi androidAndroid app development by abhi android
Android app development by abhi android
 
Android app development
Android app developmentAndroid app development
Android app development
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Mobile app
Mobile appMobile app
Mobile app
 
Android Apps
Android AppsAndroid Apps
Android Apps
 
Android
AndroidAndroid
Android
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdf
 
Android ppt
Android ppt Android ppt
Android ppt
 
Android Applications
Android ApplicationsAndroid Applications
Android Applications
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Accelerate your career in Android.pptx
Accelerate your career in Android.pptxAccelerate your career in Android.pptx
Accelerate your career in Android.pptx
 
Lecture 1 dev_environment
Lecture 1 dev_environmentLecture 1 dev_environment
Lecture 1 dev_environment
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 

Plus de Content Rules, Inc.

Taxonomy and Terminology: The Crossroad of Controlled Vocabulary
Taxonomy and Terminology: The Crossroad of Controlled VocabularyTaxonomy and Terminology: The Crossroad of Controlled Vocabulary
Taxonomy and Terminology: The Crossroad of Controlled VocabularyContent Rules, Inc.
 
Taking Your Content to Global Proportinos - Global Website Best Practices
Taking Your Content to Global Proportinos - Global Website Best PracticesTaking Your Content to Global Proportinos - Global Website Best Practices
Taking Your Content to Global Proportinos - Global Website Best PracticesContent Rules, Inc.
 
Do Personas Work in a Global Marketplace?
Do Personas Work in a Global Marketplace?Do Personas Work in a Global Marketplace?
Do Personas Work in a Global Marketplace?Content Rules, Inc.
 
Processing Source Terminology - Localization World 2014
Processing Source Terminology - Localization World 2014Processing Source Terminology - Localization World 2014
Processing Source Terminology - Localization World 2014Content Rules, Inc.
 
Your Brain on XML: Structured Content and Operational Efficiency
Your Brain on XML: Structured Content and Operational EfficiencyYour Brain on XML: Structured Content and Operational Efficiency
Your Brain on XML: Structured Content and Operational EfficiencyContent Rules, Inc.
 
WikiProject Medicine: Breaking Down Barriers to Save Lives
WikiProject Medicine: Breaking Down Barriers to Save LivesWikiProject Medicine: Breaking Down Barriers to Save Lives
WikiProject Medicine: Breaking Down Barriers to Save LivesContent Rules, Inc.
 
Content rules overview and global readiness
Content rules overview and global readinessContent rules overview and global readiness
Content rules overview and global readinessContent Rules, Inc.
 
Security Design Considerations Module 3 - Training Sample
Security Design Considerations Module 3 - Training SampleSecurity Design Considerations Module 3 - Training Sample
Security Design Considerations Module 3 - Training SampleContent Rules, Inc.
 
Preparing the Sentriant CE150 for Operation Module 7
 - - Training Sample
Preparing the Sentriant CE150 for Operation Module 7
 -  - Training SamplePreparing the Sentriant CE150 for Operation Module 7
 -  - Training Sample
Preparing the Sentriant CE150 for Operation Module 7
 - - Training SampleContent Rules, Inc.
 
NetApp Word Cloud - Marketing Sample
NetApp Word Cloud - Marketing SampleNetApp Word Cloud - Marketing Sample
NetApp Word Cloud - Marketing SampleContent Rules, Inc.
 
How to Write Using International English - Excerpt
How to Write Using International English - ExcerptHow to Write Using International English - Excerpt
How to Write Using International English - ExcerptContent Rules, Inc.
 
P03 swisher val_developing a global content strategy_swisher
P03 swisher val_developing a global content strategy_swisherP03 swisher val_developing a global content strategy_swisher
P03 swisher val_developing a global content strategy_swisherContent Rules, Inc.
 
Planning Your Global Content Strategy
Planning Your Global Content StrategyPlanning Your Global Content Strategy
Planning Your Global Content StrategyContent Rules, Inc.
 
The Seven Components of a Global Content Strategy
The Seven Components of a Global Content StrategyThe Seven Components of a Global Content Strategy
The Seven Components of a Global Content StrategyContent Rules, Inc.
 
Using Language to Change the World - Translators Without Borders
Using Language to Change the World - Translators Without BordersUsing Language to Change the World - Translators Without Borders
Using Language to Change the World - Translators Without BordersContent Rules, Inc.
 
Thinking Strategically About Content Destined for Machine Translation
Thinking Strategically About Content Destined for Machine TranslationThinking Strategically About Content Destined for Machine Translation
Thinking Strategically About Content Destined for Machine TranslationContent Rules, Inc.
 
Shepherding Your Content for Operational Efficiency
Shepherding Your Content for Operational EfficiencyShepherding Your Content for Operational Efficiency
Shepherding Your Content for Operational EfficiencyContent Rules, Inc.
 
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...Content Rules, Inc.
 
Cisco Integrated Selling Process Presentation
Cisco Integrated Selling Process PresentationCisco Integrated Selling Process Presentation
Cisco Integrated Selling Process PresentationContent Rules, Inc.
 

Plus de Content Rules, Inc. (20)

Taxonomy and Terminology: The Crossroad of Controlled Vocabulary
Taxonomy and Terminology: The Crossroad of Controlled VocabularyTaxonomy and Terminology: The Crossroad of Controlled Vocabulary
Taxonomy and Terminology: The Crossroad of Controlled Vocabulary
 
Taking Your Content to Global Proportinos - Global Website Best Practices
Taking Your Content to Global Proportinos - Global Website Best PracticesTaking Your Content to Global Proportinos - Global Website Best Practices
Taking Your Content to Global Proportinos - Global Website Best Practices
 
Do Personas Work in a Global Marketplace?
Do Personas Work in a Global Marketplace?Do Personas Work in a Global Marketplace?
Do Personas Work in a Global Marketplace?
 
Processing Source Terminology - Localization World 2014
Processing Source Terminology - Localization World 2014Processing Source Terminology - Localization World 2014
Processing Source Terminology - Localization World 2014
 
Your Brain on XML: Structured Content and Operational Efficiency
Your Brain on XML: Structured Content and Operational EfficiencyYour Brain on XML: Structured Content and Operational Efficiency
Your Brain on XML: Structured Content and Operational Efficiency
 
WikiProject Medicine: Breaking Down Barriers to Save Lives
WikiProject Medicine: Breaking Down Barriers to Save LivesWikiProject Medicine: Breaking Down Barriers to Save Lives
WikiProject Medicine: Breaking Down Barriers to Save Lives
 
Content rules overview and global readiness
Content rules overview and global readinessContent rules overview and global readiness
Content rules overview and global readiness
 
Security Design Considerations Module 3 - Training Sample
Security Design Considerations Module 3 - Training SampleSecurity Design Considerations Module 3 - Training Sample
Security Design Considerations Module 3 - Training Sample
 
Preparing the Sentriant CE150 for Operation Module 7
 - - Training Sample
Preparing the Sentriant CE150 for Operation Module 7
 -  - Training SamplePreparing the Sentriant CE150 for Operation Module 7
 -  - Training Sample
Preparing the Sentriant CE150 for Operation Module 7
 - - Training Sample
 
NetApp Word Cloud - Marketing Sample
NetApp Word Cloud - Marketing SampleNetApp Word Cloud - Marketing Sample
NetApp Word Cloud - Marketing Sample
 
How to Write Using International English - Excerpt
How to Write Using International English - ExcerptHow to Write Using International English - Excerpt
How to Write Using International English - Excerpt
 
P03 swisher val_developing a global content strategy_swisher
P03 swisher val_developing a global content strategy_swisherP03 swisher val_developing a global content strategy_swisher
P03 swisher val_developing a global content strategy_swisher
 
Planning Your Global Content Strategy
Planning Your Global Content StrategyPlanning Your Global Content Strategy
Planning Your Global Content Strategy
 
The Seven Components of a Global Content Strategy
The Seven Components of a Global Content StrategyThe Seven Components of a Global Content Strategy
The Seven Components of a Global Content Strategy
 
Using Language to Change the World - Translators Without Borders
Using Language to Change the World - Translators Without BordersUsing Language to Change the World - Translators Without Borders
Using Language to Change the World - Translators Without Borders
 
Thinking Strategically About Content Destined for Machine Translation
Thinking Strategically About Content Destined for Machine TranslationThinking Strategically About Content Destined for Machine Translation
Thinking Strategically About Content Destined for Machine Translation
 
Shepherding Your Content for Operational Efficiency
Shepherding Your Content for Operational EfficiencyShepherding Your Content for Operational Efficiency
Shepherding Your Content for Operational Efficiency
 
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...
It Starts With The Source - Source English Terminology in a Multi-Channel, Gl...
 
Silver Peak Case Study
Silver Peak Case StudySilver Peak Case Study
Silver Peak Case Study
 
Cisco Integrated Selling Process Presentation
Cisco Integrated Selling Process PresentationCisco Integrated Selling Process Presentation
Cisco Integrated Selling Process Presentation
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 

Dernier (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

Google Course Lecture

  • 1. LESSON 1: Describing the Android Platform Thursday, August 1, 13 Instructor Notes: • The students should have already completed the Preface of this course and have their Android Studio installed and set up. 1
  • 2. ANDROID STUDIO What you get with Android Studio based on IntelliJ IDEA Highlights of IntelliJ Highlights of Android Studio ‣ Full Java IDE ‣ On-device Developer Options ‣ Graphical UI Builders ‣ Develop on Hardware Devices ‣ Powerful Debugging ‣ Develop on Virtual Devices ‣ Native Development ‣ Testing Thursday, August 1, 13 Instructor Notes: • • Let the students know that throughout the course, they will be building Android apps using the Android Studio development environment. Through this process they will familiarize themselves with Android Studio. After this slide, students will participate in a lab, to get oriented with the Android Studio. Student Notes: • • • The Android Studio package is a powerful package with a suite of tools to help you through developing for Android, including UI builders, virtual Android device emulators, and a debugger. This includes a visual UI designer, build system, debugger, USB support, and an emulator. Again, it’s entirely possible to develop Android apps in other IDE’s. IntelliJ has Android, and there is a standalone download on the Android website for compiling from the command line. For this course, we will be using Android Studio. 4
  • 3. LAB EXERCISE 1.1 Exploring Android Studio: Tasks ‣ Understanding the basic tools in Android ‣ Understanding the basic capabilities of ADT ☐ ☐ ☐ ☐ ☐ ☐ Task 1: Navigating Android Studio Task 2: Experiencing the UI tools Task 3: Connecting Hardware devices Task 4: Connecting to Virtual devices Task 5: Debugging Task 6: Testing Thursday, August 1, 13 Instructor Notes: Tell the students to let you know as they complete each task, so they do not move forward in the lab until they’ve verified each task was done correctly. Have the student check off each task as they complete it. Switch to the Lab document. • • • 6
  • 4. ANATOMY OF AN ANDROID APP Applications (built-in & custom) Application Framework Libraries & Davlik Virtual Machine Linux Kernel Thursday, August 1, 13 8 Instructor Notes: You may provide an example, such as: The Contacts app (top layer), which may use the Activity Manager and Content Provider (Application framework), are compiled into a readable file for the Davlik virtual machine to process and run. • Student Notes: Android is an open environment, which gives it an advantage over other operating systems which are based on proprietary software. Android is based on Linux (shown in red). The Android runtime is layered on top and includes core libraries that are necessary for your app, running a process virtual machine called Dalvik (shown in green). This is the software that runs the apps on Android devices. The Android class files are converted into compact DEX files (Dalvik Executable) before installation on a device, to conserve memory and processor speed. • • • •