SlideShare a Scribd company logo
Basics
• Android is a Linux-based operating system designed primarily for
touchscreen mobile devices.
• Initially developed by Android, Inc., which Google backed financially and
later bought in 2005, Android was unveiled in 2007.
• The first Android-powered phone was sold in October 2008.
• Interact with the OS by swiping, tapping, pinching, reverse
pinching, shaking, rotating the device etc.
• Since April 2009, Android versions have been developed under a
codename and released in alphabetical order:
Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream
Sandwich, and Jelly Bean.
• As of 2013, over 500 million active devices use the Android OS
worldwide.
Source: http://goo.gl/6PXs3
What is Android?
Android 4.2, Jelly Bean
www.android.com/whatsnew/
Installing/Removing Apps
play.google.com
Installing/Removing Apps
• Press and hold app’s icon and drag to the remove trash can.
• Settings > Application Manager > Select app to remove >
1. 2.
www.appthority.com/appreport.pdf
Chris Demmons
Live Demo
• Settings overview
• Screen capturing
• Etc.
appinventor.mit.edu
What is App Inventor?
A web-based app development tool that allows
non-developers to create Android apps.
Using it is like putting a puzzle together.
App Inventor resembles …
Scratch
LEGO MINDSTORMS
Image source: http://appinventor.googlelabs.com/learn/whatis/index.html
Designer – add components
(e.g., buttons, labels, sounds, text fields, accelerometer etc.)
Block Editor – adjust the app’s layout using drag-and-drop
functionality in order to define the behavior of your app.
Getting Started with App Inventor
Install current version of Java in order to run the Block Editor
Find and install drivers if your phone’s USB drivers aren’t pre-packaged
 Locate your phone’s model number behind the battery. (e.g., SGH-T959ZKATMB) and search the
manufacturer’s web site for an appropriate USB driver.
 Extract USB driver to C:ProgramAndroidappinventor- extrasusb_driver_samsunga
 You may need to install the drivers via Device Manager [USB, Android Debug Bridge (ADB Interface), and
CDC Abstract Control Model (ACM)]
Phone settings:
 Tap Menu >>> Settings >>> Applications.
o Unknown Sources box should be checked.
o On Development screen, place checks next to USB Debugging and Stay Awake.
o On Sound & Display screen make sure Orientation is not checked.
o USB connected and USB debugging connected icons should display on your phone.
Select Resources
• Android App Inventor Tutorials: http://www.appinventor.org/
• Google Labs: http://appinventor.googlelabs.com/learn/
• Blocks Reference: http://appinventor.googlelabs.com/learn/reference/blocks/
• FAQ’s: http://appinventor.googlelabs.com/learn/userfaq.html
• Stark, J. (2010). Building Android apps with HTML, CSS, and JavaScript. Sebastopol, CA: O'Reilly.
Want to
Hangout?
gplus.to/chadmairn

More Related Content

PPT
Android
PDF
Android Introduction - Lesson 1
PPTX
The evolution of_android
PPTX
Tug of war between Android app development and iPhone app development
PDF
Smart Phones
PPTX
PPTX
Android versions
PPTX
What is Android OS in ppt ?
Android
Android Introduction - Lesson 1
The evolution of_android
Tug of war between Android app development and iPhone app development
Smart Phones
Android versions
What is Android OS in ppt ?

What's hot (20)

PPTX
Android operating system
PDF
Mobile App Development Service by GirnarSoft
PPTX
History and development of Android OS
PPTX
Mobile App development service by GirnarSoft
PPT
Android technology
PPTX
Android is best mobile platform
PPTX
Mobile operating system
PPT
Android rooting
PPTX
Presentation On Android OS
PPTX
PPTX
Android Rooting and Flashing
PPTX
ANDROID NEW EDITION
PPTX
Android 9.0 pie
PPTX
iOS vs Android History
PPTX
Mobile operating system
PPTX
Andriod software by sk
PPTX
Android Rooting Technology
PPTX
Android apps development - A startup
PPTX
09 09-2013 android-introduction p_pt
PPTX
Psd andriod
Android operating system
Mobile App Development Service by GirnarSoft
History and development of Android OS
Mobile App development service by GirnarSoft
Android technology
Android is best mobile platform
Mobile operating system
Android rooting
Presentation On Android OS
Android Rooting and Flashing
ANDROID NEW EDITION
Android 9.0 pie
iOS vs Android History
Mobile operating system
Andriod software by sk
Android Rooting Technology
Android apps development - A startup
09 09-2013 android-introduction p_pt
Psd andriod
Ad

Viewers also liked (12)

PDF
Introduction to Android development - CEC ISQIP 2014
PPTX
Basics of Android
PDF
Android Basics
PPTX
Android
PPT
Android Basics
PPTX
Introduction to android basics
PPTX
App inventor presentation
PPTX
App Inventor tutorial
PPTX
JY Pathways: Program Android Apps with MIT App Inventor 2
ODP
Introduction to Android App Development
PPTX
以太坊智能合約撰寫簡單教學
PPTX
Learn Android app development in easy steps
Introduction to Android development - CEC ISQIP 2014
Basics of Android
Android Basics
Android
Android Basics
Introduction to android basics
App inventor presentation
App Inventor tutorial
JY Pathways: Program Android Apps with MIT App Inventor 2
Introduction to Android App Development
以太坊智能合約撰寫簡單教學
Learn Android app development in easy steps
Ad

Similar to Android Basics (20)

PPTX
Introduction to Android
PDF
PRESENTATION ON ANDROID
PDF
MAD Unit - 1 Introduction of Android IT Department
PPT
android phone ppt
PPT
Android 130923124440-phpapp01
DOCX
Mobile testingartifacts
PPTX
Chapter 1- Mobile Application Development Introduction-java.pptx
PPTX
Presentation On Android
PDF
Presentation On Android
PPTX
PPT
Android based os
PDF
Android report
PPTX
Mobile Application Development powerpoint
PDF
Discover Android Wear
PPTX
Android course in chandigarh.pptx-presentation
PPTX
Google android
PPTX
Mobile Application Testing
PPTX
Android mp3 player
PDF
Mobile application and Game development
PDF
Android interview questions
Introduction to Android
PRESENTATION ON ANDROID
MAD Unit - 1 Introduction of Android IT Department
android phone ppt
Android 130923124440-phpapp01
Mobile testingartifacts
Chapter 1- Mobile Application Development Introduction-java.pptx
Presentation On Android
Presentation On Android
Android based os
Android report
Mobile Application Development powerpoint
Discover Android Wear
Android course in chandigarh.pptx-presentation
Google android
Mobile Application Testing
Android mp3 player
Mobile application and Game development
Android interview questions

More from St. Petersburg College (20)

PPTX
Introducing Immersive Technologies for Libraries
PPTX
Introducing How to Build a Personal Voice Assistant (AIY Edition)
PPTX
360° Tours and More
PPTX
Taking the Magical Leap with Immersive Technologies in Libraries
PPTX
Open Education Resources in Libraries
PPTX
How to Repurpose Library Space: Listening Lab Edition
PPTX
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
PPTX
Understanding Artificial Intelligence
PPTX
Web Design Trends: 2018 Edition
PPTX
What’s New With 3D Design and Printing?
PPTX
Creating a Program to Assist Users Cutting Cable
PPTX
Understanding Artificial Intelligence
PPTX
Beginning Python Programming
PPTX
3D Design Fundamentals
PPTX
STEM Demystified
PPTX
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
PPTX
Open Education Resources in Libraries
PPTX
Learning Kodu: Basic Video Game Design for Kids
PPTX
Learn to Code and Have Fun Doing It!
PPTX
How to Think in the Information Age: Finding Facts in a Post-Truth World
Introducing Immersive Technologies for Libraries
Introducing How to Build a Personal Voice Assistant (AIY Edition)
360° Tours and More
Taking the Magical Leap with Immersive Technologies in Libraries
Open Education Resources in Libraries
How to Repurpose Library Space: Listening Lab Edition
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Understanding Artificial Intelligence
Web Design Trends: 2018 Edition
What’s New With 3D Design and Printing?
Creating a Program to Assist Users Cutting Cable
Understanding Artificial Intelligence
Beginning Python Programming
3D Design Fundamentals
STEM Demystified
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Open Education Resources in Libraries
Learning Kodu: Basic Video Game Design for Kids
Learn to Code and Have Fun Doing It!
How to Think in the Information Age: Finding Facts in a Post-Truth World

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Per capita expenditure prediction using model stacking based on satellite ima...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Group 1 Presentation -Planning and Decision Making .pptx
Encapsulation_ Review paper, used for researhc scholars
A comparative analysis of optical character recognition models for extracting...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Getting Started with Data Integration: FME Form 101
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Assigned Numbers - 2025 - Bluetooth® Document

Android Basics

  • 2. • Android is a Linux-based operating system designed primarily for touchscreen mobile devices. • Initially developed by Android, Inc., which Google backed financially and later bought in 2005, Android was unveiled in 2007. • The first Android-powered phone was sold in October 2008. • Interact with the OS by swiping, tapping, pinching, reverse pinching, shaking, rotating the device etc. • Since April 2009, Android versions have been developed under a codename and released in alphabetical order: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, and Jelly Bean. • As of 2013, over 500 million active devices use the Android OS worldwide. Source: http://goo.gl/6PXs3 What is Android?
  • 3. Android 4.2, Jelly Bean www.android.com/whatsnew/
  • 5. Installing/Removing Apps • Press and hold app’s icon and drag to the remove trash can. • Settings > Application Manager > Select app to remove > 1. 2.
  • 7. Live Demo • Settings overview • Screen capturing • Etc.
  • 9. What is App Inventor? A web-based app development tool that allows non-developers to create Android apps. Using it is like putting a puzzle together.
  • 10. App Inventor resembles … Scratch LEGO MINDSTORMS
  • 12. Designer – add components (e.g., buttons, labels, sounds, text fields, accelerometer etc.)
  • 13. Block Editor – adjust the app’s layout using drag-and-drop functionality in order to define the behavior of your app.
  • 14. Getting Started with App Inventor Install current version of Java in order to run the Block Editor Find and install drivers if your phone’s USB drivers aren’t pre-packaged  Locate your phone’s model number behind the battery. (e.g., SGH-T959ZKATMB) and search the manufacturer’s web site for an appropriate USB driver.  Extract USB driver to C:ProgramAndroidappinventor- extrasusb_driver_samsunga  You may need to install the drivers via Device Manager [USB, Android Debug Bridge (ADB Interface), and CDC Abstract Control Model (ACM)] Phone settings:  Tap Menu >>> Settings >>> Applications. o Unknown Sources box should be checked. o On Development screen, place checks next to USB Debugging and Stay Awake. o On Sound & Display screen make sure Orientation is not checked. o USB connected and USB debugging connected icons should display on your phone.
  • 15. Select Resources • Android App Inventor Tutorials: http://www.appinventor.org/ • Google Labs: http://appinventor.googlelabs.com/learn/ • Blocks Reference: http://appinventor.googlelabs.com/learn/reference/blocks/ • FAQ’s: http://appinventor.googlelabs.com/learn/userfaq.html • Stark, J. (2010). Building Android apps with HTML, CSS, and JavaScript. Sebastopol, CA: O'Reilly.