SlideShare a Scribd company logo
1 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
ANDROID
A beginner course
Presented by Bryan Lamtoo
Match 2016
2 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Pre-requisites
• No prior programming experience.
• Browsing the web.
• Using a smartphone with apps
• Installing software on their computer
• Using a document editor like Google Docs or Microsoft Word
For Students
3 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Requirements
• A computer that satisfies these system requirements
• A computer charger
• Android device or Emulator
• USB cable to connect the device to their computer
• Community
4 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Ongoing Classroom Activities
Android Ecosystem Updates
• Have a student share their favorite app and what they like about it.
• Have another student present an article about the latest news in Android
development.
5 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Question Box Time
• Have each student write down a question about the material that they are
wondering about.
• Collect all the questions in a box.
• Have each student answer at least one of these questions.
• Have you research more about the topic
6 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Small Group Reflection
• Can you share what you have done so far?
• How are you feeling?
• What has been challenging? rewarding?
• What lessons have you learned so far?
7 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Final Project
• The most fun part of the course when you get to create your own apps!
8 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
LETS BEGIN
Tell Us about a time when you struggled to learn something
9 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
NEW VOCABULARY
Views
• Simply put a view as a rectangle on the screen that shows some content
It can be an image, a piece of text or anything else that the app can
display
The individual views make up the screen layout
10 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
11 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
How would you build such a view.
Could anyone identify these views?
• Image view
• Text view
• Button View
12 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
13 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
14 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
15 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
16 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
17 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
18 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

More Related Content

Viewers also liked

Ramadan Dhikr e Elahi - Dhikr of Allah - Urdu
Ramadan Dhikr e Elahi - Dhikr of Allah - UrduRamadan Dhikr e Elahi - Dhikr of Allah - Urdu
Ramadan Dhikr e Elahi - Dhikr of Allah - Urdu
virtualMaryam
 
Du'as Supplication For Ramadan - English & Urdu
Du'as Supplication For Ramadan - English & UrduDu'as Supplication For Ramadan - English & Urdu
Du'as Supplication For Ramadan - English & Urdu
virtualMaryam
 
Programming and the web for beginners
Programming and the web for beginnersProgramming and the web for beginners
Programming and the web for beginners
Son Nguyen
 
Beginner Computer User 2
Beginner Computer User  2Beginner Computer User  2
Beginner Computer User 2
ZIAUL HOQUE
 
The melting ice
The melting iceThe melting ice
The melting ice
virtualMaryam
 
Mean stack
Mean stackMean stack
Aiwf e poster-ramadan checklist
Aiwf e poster-ramadan checklistAiwf e poster-ramadan checklist
Aiwf e poster-ramadan checklist
virtualMaryam
 
Computer Beginners
Computer BeginnersComputer Beginners
Computer Beginners
virtualMaryam
 
Computer beginner first
Computer beginner firstComputer beginner first
Computer beginner first
Sarzamin Khan
 
Inheritance in Islam
Inheritance in IslamInheritance in Islam
Inheritance in Islam
virtualMaryam
 
Microsoft Word Shortcut Keys
Microsoft Word Shortcut KeysMicrosoft Word Shortcut Keys
Microsoft Word Shortcut Keys
virtualMaryam
 
Computer shortcuts
Computer shortcutsComputer shortcuts
Computer shortcuts
sandipkumar1987
 
Al Huda eBook Shahru Ramadan Urdu
Al Huda eBook Shahru Ramadan Urdu Al Huda eBook Shahru Ramadan Urdu
Al Huda eBook Shahru Ramadan Urdu
virtualMaryam
 
Computer Systems - Input, Process, Output
Computer Systems - Input, Process, OutputComputer Systems - Input, Process, Output
Computer Systems - Input, Process, Output
corb201
 
MS Publisher Tutorial
MS Publisher TutorialMS Publisher Tutorial
MS Publisher Tutorial
virtualMaryam
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
Ana Tan
 
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Beat Signer
 

Viewers also liked (17)

Ramadan Dhikr e Elahi - Dhikr of Allah - Urdu
Ramadan Dhikr e Elahi - Dhikr of Allah - UrduRamadan Dhikr e Elahi - Dhikr of Allah - Urdu
Ramadan Dhikr e Elahi - Dhikr of Allah - Urdu
 
Du'as Supplication For Ramadan - English & Urdu
Du'as Supplication For Ramadan - English & UrduDu'as Supplication For Ramadan - English & Urdu
Du'as Supplication For Ramadan - English & Urdu
 
Programming and the web for beginners
Programming and the web for beginnersProgramming and the web for beginners
Programming and the web for beginners
 
Beginner Computer User 2
Beginner Computer User  2Beginner Computer User  2
Beginner Computer User 2
 
The melting ice
The melting iceThe melting ice
The melting ice
 
Mean stack
Mean stackMean stack
Mean stack
 
Aiwf e poster-ramadan checklist
Aiwf e poster-ramadan checklistAiwf e poster-ramadan checklist
Aiwf e poster-ramadan checklist
 
Computer Beginners
Computer BeginnersComputer Beginners
Computer Beginners
 
Computer beginner first
Computer beginner firstComputer beginner first
Computer beginner first
 
Inheritance in Islam
Inheritance in IslamInheritance in Islam
Inheritance in Islam
 
Microsoft Word Shortcut Keys
Microsoft Word Shortcut KeysMicrosoft Word Shortcut Keys
Microsoft Word Shortcut Keys
 
Computer shortcuts
Computer shortcutsComputer shortcuts
Computer shortcuts
 
Al Huda eBook Shahru Ramadan Urdu
Al Huda eBook Shahru Ramadan Urdu Al Huda eBook Shahru Ramadan Urdu
Al Huda eBook Shahru Ramadan Urdu
 
Computer Systems - Input, Process, Output
Computer Systems - Input, Process, OutputComputer Systems - Input, Process, Output
Computer Systems - Input, Process, Output
 
MS Publisher Tutorial
MS Publisher TutorialMS Publisher Tutorial
MS Publisher Tutorial
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
 
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
 

Similar to Android beginner presentation

From Idea to App Store
From Idea to App StoreFrom Idea to App Store
From Idea to App Store
Azukisoft Pte Ltd
 
An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)
Joshua Wexler
 
Qcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product visionQcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product vision
Joshua Wexler
 
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan CuellarTestistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
Turkish Testing Board
 
iPads in the Early Years Classroom
iPads in the Early Years ClassroomiPads in the Early Years Classroom
iPads in the Early Years Classroom
karlaholt
 
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Joshua Wexler
 
Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27
Joshua Wexler
 
TTT 2012 slide deck
TTT  2012 slide deckTTT  2012 slide deck
TTT 2012 slide deck
CDI Apps for Good
 
b4usolution_Appium Mobile Automation Testing Made Awesome
b4usolution_AppiumMobile Automation Testing Made Awesomeb4usolution_AppiumMobile Automation Testing Made Awesome
b4usolution_Appium Mobile Automation Testing Made Awesome
b4usolution .
 
Thinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize ContentThinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize Content
Katrina Alcorn
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making money
David Bozward
 
Building a better User Experience for Windows Phone Users
Building a better User Experience for Windows Phone UsersBuilding a better User Experience for Windows Phone Users
Building a better User Experience for Windows Phone Users
Sandra González
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
Aaron Grant
 
Resume
ResumeResume
How To Be An Unofficial Agile Transformation Catalyst
How To Be An Unofficial Agile Transformation CatalystHow To Be An Unofficial Agile Transformation Catalyst
How To Be An Unofficial Agile Transformation Catalyst
Synerzip
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
dcmistry
 
Prepare a wow demo - extreme365 2020
Prepare a wow demo  - extreme365 2020Prepare a wow demo  - extreme365 2020
Prepare a wow demo - extreme365 2020
Nico Fernandez
 
“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...
Michael Powers
 
Building Large Sustainable Apps
Building Large Sustainable AppsBuilding Large Sustainable Apps
Building Large Sustainable Apps
Buğra Oral
 
Learn Android Programming, Make Money
Learn Android Programming, Make MoneyLearn Android Programming, Make Money
Learn Android Programming, Make Money
squeamishlexico02
 

Similar to Android beginner presentation (20)

From Idea to App Store
From Idea to App StoreFrom Idea to App Store
From Idea to App Store
 
An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)
 
Qcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product visionQcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product vision
 
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan CuellarTestistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
Testistanbul 2016 - Keynote: "The Story of Appium" by Dan Cuellar
 
iPads in the Early Years Classroom
iPads in the Early Years ClassroomiPads in the Early Years Classroom
iPads in the Early Years Classroom
 
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
 
Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27
 
TTT 2012 slide deck
TTT  2012 slide deckTTT  2012 slide deck
TTT 2012 slide deck
 
b4usolution_Appium Mobile Automation Testing Made Awesome
b4usolution_AppiumMobile Automation Testing Made Awesomeb4usolution_AppiumMobile Automation Testing Made Awesome
b4usolution_Appium Mobile Automation Testing Made Awesome
 
Thinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize ContentThinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize Content
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making money
 
Building a better User Experience for Windows Phone Users
Building a better User Experience for Windows Phone UsersBuilding a better User Experience for Windows Phone Users
Building a better User Experience for Windows Phone Users
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
 
Resume
ResumeResume
Resume
 
How To Be An Unofficial Agile Transformation Catalyst
How To Be An Unofficial Agile Transformation CatalystHow To Be An Unofficial Agile Transformation Catalyst
How To Be An Unofficial Agile Transformation Catalyst
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
Prepare a wow demo - extreme365 2020
Prepare a wow demo  - extreme365 2020Prepare a wow demo  - extreme365 2020
Prepare a wow demo - extreme365 2020
 
“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...
 
Building Large Sustainable Apps
Building Large Sustainable AppsBuilding Large Sustainable Apps
Building Large Sustainable Apps
 
Learn Android Programming, Make Money
Learn Android Programming, Make MoneyLearn Android Programming, Make Money
Learn Android Programming, Make Money
 

Recently uploaded

E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 

Recently uploaded (20)

E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 

Android beginner presentation

  • 1. 1 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here ANDROID A beginner course Presented by Bryan Lamtoo Match 2016
  • 2. 2 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Pre-requisites • No prior programming experience. • Browsing the web. • Using a smartphone with apps • Installing software on their computer • Using a document editor like Google Docs or Microsoft Word For Students
  • 3. 3 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Requirements • A computer that satisfies these system requirements • A computer charger • Android device or Emulator • USB cable to connect the device to their computer • Community
  • 4. 4 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Ongoing Classroom Activities Android Ecosystem Updates • Have a student share their favorite app and what they like about it. • Have another student present an article about the latest news in Android development.
  • 5. 5 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Question Box Time • Have each student write down a question about the material that they are wondering about. • Collect all the questions in a box. • Have each student answer at least one of these questions. • Have you research more about the topic
  • 6. 6 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Small Group Reflection • Can you share what you have done so far? • How are you feeling? • What has been challenging? rewarding? • What lessons have you learned so far?
  • 7. 7 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here Final Project • The most fun part of the course when you get to create your own apps!
  • 8. 8 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here LETS BEGIN Tell Us about a time when you struggled to learn something
  • 9. 9 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here NEW VOCABULARY Views • Simply put a view as a rectangle on the screen that shows some content It can be an image, a piece of text or anything else that the app can display The individual views make up the screen layout
  • 10. 10 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 11. 11 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here How would you build such a view. Could anyone identify these views? • Image view • Text view • Button View
  • 12. 12 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 13. 13 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 14. 14 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 15. 15 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 16. 16 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 17. 17 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
  • 18. 18 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here