SlideShare a Scribd company logo
1 of 22
Google  App Inventor Michael Trest University of Southern Mississippi  IT 780
Intro What is Google App Inventor?  Who can use it? What are its limitations?  What does it do? How do I use it?
What is Google App Inventor? Create Android Applications Intuitive  I’m not just saying that. It really is :) Browser Based  Access and work from any computer  Programming like playing with Legos Very powerful with some creative thought
Who can use it? Anybody!! Specifically for: Non-programmers Introductory programming students Someone who wants to quickly put feet to an app idea Making an app for personal use
What are the limitations? Not very useful for: Experienced programmers Other than quick “mock-ups” Mass distribution for applications Extremely Advanced Applications
What does it do? WYSIWIG App Creator Drag and Drop components to places on a screen Programming blocks have set functions to choose from Uses real programming terms
How do I use it? Plan! Plan! Plan! Planning is vital to the development of your application.  Have a good idea of what the end goal of your application is going to do Be prepared to change details, but stay the course for your original end goal. You may want to look up tutorials and examples to get some ideas. This is helpful in the “programming” part. My example: Original Plan: Build an application that uses “Poll Everywhere” to work as a classroom polling device.
How do I use it?
How do I use it? Sign up for Google App Inventor This just takes a minute :) Go to: http://appinventor.googlelabs.com/about/ You can use your Google or Gmail Account Set up your computer http://appinventor.googlelabs.com/learn/setup/ You’ll have to download some setup things before the Java Blocks Editor will work
How do I use it? App components Component Properties App components Phone Screen Uploaded Media
How do I use it? Determine the components you need and drag them onto the screen. Buttons, labels, text fields, etc. My example: I needed 4 Labels, 4 Text fields, 3 buttons, 2 layout fields, 1 texting component, and 1 sound object Give them meaningful names and adjust each one’s properties
How do I use it? Text-fields App components Buttons Labels
How do I use it? Give Meaningful Names Adjust the properties
How do I use it? Upload any extra media Sounds, pictures, etc. My Example I uploaded 3 picture backgrounds, 1 main background, and 1 sound
How do I use it?
How do I use it? Open Blocks Editor ,[object Object],You need to determine what functions should be used  This is where tutorials and explanations are very helpful Use help docs, community resources My Example Each button refers to a: A sound event A color change for the status A phone number and a message to send A “send text message” function
How do I use it? Used functions Available Functions
How do I use it? Play sound Change status color When you click the button it does everything inside Text field properties (send to, and what to send) Now send the message It works like a puzzle.. Just put the pieces together where they fit
How do I use it? Test out your application and see what your application looks like by connecting your phone or running the “emulator” When its finished, package your application to run on your phone, save it to your computer, or download it by scanning a QR code.  QR download is only available for you to use
How do I use it? Connected to my phone via USB An Emulator to use if you don’t have an android phone or just can’t plug it in
More Resources “About” App Inventor http://appinventor.googlelabs.com/about/ Learn more about Google App Inventor http://appinventor.googlelabs.com/learn/ App Inventor Forums http://appinventor.googlelabs.com/forum/ Other slideshare presentations http://www.slideshare.net/mattbrauchler/app-inventor-for-android-6023579# http://www.slideshare.net/MarcoForte1/app-inventor
Have fun!  I realize that all of this stuff is free (App Inventor, Poll Everywhere) and my idea isn’t revolutionary, but if you’d like to use this or need any help with it, please contact me first. I’ll be glad to help in anyway that I possibly can. Thanks! mt william.trest@usm.edu

More Related Content

What's hot

Ayw app inventor
Ayw app inventorAyw app inventor
Ayw app inventor
pbeerak
 
Q6 media copy
Q6 media copyQ6 media copy
Q6 media copy
EveSalmon
 

What's hot (20)

Appy builder beginner tutorial
Appy builder beginner tutorialAppy builder beginner tutorial
Appy builder beginner tutorial
 
Ayw app inventor
Ayw app inventorAyw app inventor
Ayw app inventor
 
Developing with Phonegap - Adobe Refresh 2012
Developing with Phonegap - Adobe Refresh 2012Developing with Phonegap - Adobe Refresh 2012
Developing with Phonegap - Adobe Refresh 2012
 
From mobile browser to mobile app
From mobile browser to mobile appFrom mobile browser to mobile app
From mobile browser to mobile app
 
Debugging and deploying with phone gap
Debugging and deploying with phone gapDebugging and deploying with phone gap
Debugging and deploying with phone gap
 
Ppt of tutorial android app
Ppt of tutorial android appPpt of tutorial android app
Ppt of tutorial android app
 
Talk tomepart1
Talk tomepart1Talk tomepart1
Talk tomepart1
 
Q6 media copy
Q6 media copyQ6 media copy
Q6 media copy
 
Flutter Festival - Intro Session
Flutter Festival - Intro SessionFlutter Festival - Intro Session
Flutter Festival - Intro Session
 
Android application project presentation.
Android application project presentation.Android application project presentation.
Android application project presentation.
 
Real Evaluation Question 4
Real Evaluation Question 4Real Evaluation Question 4
Real Evaluation Question 4
 
Mobile app developer
Mobile app developerMobile app developer
Mobile app developer
 
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
DroidCon 2011: Developing HTML5 and hybrid Android apps using PhonegapDroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
 
Evaluation question 4
Evaluation question 4 Evaluation question 4
Evaluation question 4
 
Simple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test ApplicationSimple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test Application
 
Evaluation post 6
Evaluation post 6Evaluation post 6
Evaluation post 6
 
Evaluation post 6
Evaluation post 6Evaluation post 6
Evaluation post 6
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
 
I os application with android background
I os application with android backgroundI os application with android background
I os application with android background
 
Google I/O 2016 Key notes
Google I/O 2016 Key notesGoogle I/O 2016 Key notes
Google I/O 2016 Key notes
 

Viewers also liked

Viewers also liked (10)

Recycle and reuse of wastewater
Recycle and reuse of wastewaterRecycle and reuse of wastewater
Recycle and reuse of wastewater
 
กฎหมายว่าด้วยมลพิษ
กฎหมายว่าด้วยมลพิษกฎหมายว่าด้วยมลพิษ
กฎหมายว่าด้วยมลพิษ
 
Water Recycling Process
Water Recycling ProcessWater Recycling Process
Water Recycling Process
 
สรุป การออกแบบระบบบำบัดน้ำเสีย ไม่ครบ
สรุป การออกแบบระบบบำบัดน้ำเสีย ไม่ครบสรุป การออกแบบระบบบำบัดน้ำเสีย ไม่ครบ
สรุป การออกแบบระบบบำบัดน้ำเสีย ไม่ครบ
 
การบำบัดของเสียในอุตสาหกรรม 31 03 59
การบำบัดของเสียในอุตสาหกรรม 31 03 59การบำบัดของเสียในอุตสาหกรรม 31 03 59
การบำบัดของเสียในอุตสาหกรรม 31 03 59
 
คู่มือ Thunkable
คู่มือ Thunkableคู่มือ Thunkable
คู่มือ Thunkable
 
MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi
MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa RossiMIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi
MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetooth
 
คู่มือ Handbook app inventor
คู่มือ Handbook app inventorคู่มือ Handbook app inventor
คู่มือ Handbook app inventor
 
Characteristics of Waste-Water (Unit-I)
Characteristics of Waste-Water (Unit-I)Characteristics of Waste-Water (Unit-I)
Characteristics of Waste-Water (Unit-I)
 

Similar to Google App Inventor

Evaluation question 2 A2 Media
Evaluation question 2 A2 MediaEvaluation question 2 A2 Media
Evaluation question 2 A2 Media
Ashleat153
 
Evaluation Question 4
Evaluation Question 4Evaluation Question 4
Evaluation Question 4
tylaywest
 
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
CDI Apps for Good
 

Similar to Google App Inventor (20)

All free and all useful
All free and all useful All free and all useful
All free and all useful
 
Evaluation question 2 A2 Media
Evaluation question 2 A2 MediaEvaluation question 2 A2 Media
Evaluation question 2 A2 Media
 
Part1
Part1Part1
Part1
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Evaluation Question 4
Evaluation Question 4Evaluation Question 4
Evaluation Question 4
 
Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App Design
 
Eval 4
Eval 4Eval 4
Eval 4
 
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCupPreparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
 
W make104
W make104W make104
W make104
 
Evaluation 4 planning
Evaluation 4 planning Evaluation 4 planning
Evaluation 4 planning
 
At Least 10 Social Media tools for 2019
At Least 10 Social Media tools for 2019At Least 10 Social Media tools for 2019
At Least 10 Social Media tools for 2019
 
Q4daft
Q4daftQ4daft
Q4daft
 
As media studies evaluation q6
As media studies evaluation q6As media studies evaluation q6
As media studies evaluation q6
 
Productivity Apps and Tools for Workplace version (0.8.2)
Productivity Apps and Tools for Workplace version (0.8.2)Productivity Apps and Tools for Workplace version (0.8.2)
Productivity Apps and Tools for Workplace version (0.8.2)
 
Build a Mobile App with Google Forms and AppSheet
Build a Mobile App with Google Forms and AppSheetBuild a Mobile App with Google Forms and AppSheet
Build a Mobile App with Google Forms and AppSheet
 
iPhone App from concept to product
iPhone App from concept to productiPhone App from concept to product
iPhone App from concept to product
 
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
 

Recently uploaded

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
heathfieldcps1
 

Recently uploaded (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
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
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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Ữ Â...
 
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
 

Google App Inventor

  • 1. Google App Inventor Michael Trest University of Southern Mississippi IT 780
  • 2. Intro What is Google App Inventor? Who can use it? What are its limitations? What does it do? How do I use it?
  • 3. What is Google App Inventor? Create Android Applications Intuitive I’m not just saying that. It really is :) Browser Based Access and work from any computer Programming like playing with Legos Very powerful with some creative thought
  • 4. Who can use it? Anybody!! Specifically for: Non-programmers Introductory programming students Someone who wants to quickly put feet to an app idea Making an app for personal use
  • 5. What are the limitations? Not very useful for: Experienced programmers Other than quick “mock-ups” Mass distribution for applications Extremely Advanced Applications
  • 6. What does it do? WYSIWIG App Creator Drag and Drop components to places on a screen Programming blocks have set functions to choose from Uses real programming terms
  • 7. How do I use it? Plan! Plan! Plan! Planning is vital to the development of your application. Have a good idea of what the end goal of your application is going to do Be prepared to change details, but stay the course for your original end goal. You may want to look up tutorials and examples to get some ideas. This is helpful in the “programming” part. My example: Original Plan: Build an application that uses “Poll Everywhere” to work as a classroom polling device.
  • 8. How do I use it?
  • 9. How do I use it? Sign up for Google App Inventor This just takes a minute :) Go to: http://appinventor.googlelabs.com/about/ You can use your Google or Gmail Account Set up your computer http://appinventor.googlelabs.com/learn/setup/ You’ll have to download some setup things before the Java Blocks Editor will work
  • 10. How do I use it? App components Component Properties App components Phone Screen Uploaded Media
  • 11. How do I use it? Determine the components you need and drag them onto the screen. Buttons, labels, text fields, etc. My example: I needed 4 Labels, 4 Text fields, 3 buttons, 2 layout fields, 1 texting component, and 1 sound object Give them meaningful names and adjust each one’s properties
  • 12. How do I use it? Text-fields App components Buttons Labels
  • 13. How do I use it? Give Meaningful Names Adjust the properties
  • 14. How do I use it? Upload any extra media Sounds, pictures, etc. My Example I uploaded 3 picture backgrounds, 1 main background, and 1 sound
  • 15. How do I use it?
  • 16.
  • 17. How do I use it? Used functions Available Functions
  • 18. How do I use it? Play sound Change status color When you click the button it does everything inside Text field properties (send to, and what to send) Now send the message It works like a puzzle.. Just put the pieces together where they fit
  • 19. How do I use it? Test out your application and see what your application looks like by connecting your phone or running the “emulator” When its finished, package your application to run on your phone, save it to your computer, or download it by scanning a QR code. QR download is only available for you to use
  • 20. How do I use it? Connected to my phone via USB An Emulator to use if you don’t have an android phone or just can’t plug it in
  • 21. More Resources “About” App Inventor http://appinventor.googlelabs.com/about/ Learn more about Google App Inventor http://appinventor.googlelabs.com/learn/ App Inventor Forums http://appinventor.googlelabs.com/forum/ Other slideshare presentations http://www.slideshare.net/mattbrauchler/app-inventor-for-android-6023579# http://www.slideshare.net/MarcoForte1/app-inventor
  • 22. Have fun! I realize that all of this stuff is free (App Inventor, Poll Everywhere) and my idea isn’t revolutionary, but if you’d like to use this or need any help with it, please contact me first. I’ll be glad to help in anyway that I possibly can. Thanks! mt william.trest@usm.edu

Editor's Notes

  1. Hello!My name is Michael Trest. I’m an Instructional Technology Ph.D. student at the University of Southern Mississippi. Today I’m going to be talking about Google App Inventor.
  2. I want to talk about what App Inventor is, who can use it, what its limitations are, what it does, and how you can use it. I’m also going to be showing you an application that I made to demonstrate how app inventor could be used.
  3. So, what is Google App Inventor?It is a way to make Applications for Android phones and tablets. Now before you block me out and think that this is only for “techy” people, please listen. This program is very intuitive and user friendly. You don’t need to purchase any software or download some huge file (just a little one and its free). You can work totally in your browser of choice. I used Google Chrome and Mozilla Firefox and the program worked flawlessly. The “programming” part works like legos or putting a puzzle together, but don’t be fooled. This program can create some very complex applications. You just have to use your imagination and get in to play.
  4. Like I said before, this program is to be used by anyone interested in creating an Android application. This program is most suited for 1) non-programmers or beginners, 2) High-school and introductory programming students (and their teachers), 3) Someone who doesn’t want to spend a great deal of time creating an application to see if it will work and 4) people who just want to make an application for personal use
  5. This program is probably not the best one for people who are 1) experienced programmers, 2) Very large scale projects 3) applications that you want to distribute on the Google Application Marketplace or Amazon Appstore 4) very veryvery complex Applications. This tool will best be utilized by teachers and students as well as application enthusiasts.
  6. App inventor is mostly a “what you see is what you get” creator in which you drag the different parts or components of your application from a preset library to the “screen”. The “programming” part acts like a puzzle where you take blocks and fit them together. It is really that simple.
  7. The most important part of this whole process is the planning process. You can’t build an app if you don’t know what you want to do with it or what you want it to do. Research whats out there, think about some things you’d like to use your phone for, come up with a plan. The details of your project may change once you come up with better ideas or experience limitations, but your overall goal will probably not change very much. Something that is very important is to look up what others have done. If this is your first project or you don’t know much about programming (like me), then you may even have to see what the program can do and walk step by step through some of the tutorials in order to be able to make it through the project.
  8. My app used my phone as a classroom polling device. The students would press a, b, or c to correspond to a poll on polleverwhere.com. The application sends responses in the form of text messages, but the students simply have to press the right button instead of texting the long numbers every time.
  9. You first have to sign up for a Google account. You’ll also need to set up your computer to run the java blocks editor. This is a pretty small download and only takes a minute. After you do these two steps you’re ready to start making your app.
  10. This is the app inventor WYSIWIG screen
  11. Choose what components you will need for your application to work and drag them onto the screen. Then change the names of the components to something meaningful so that you can easily “program” them
  12. This is my app and the different components
  13. This is the properties panel for one of the buttons and the list of names
  14. Upload any media. (pictures, backgrounds, sounds, etc.)
  15. This is the media panel
  16. Ok now for the programming. Don’t Panic :) The tutorials are extremely helpful in this part. Look at the names, the libraries, and the functions and after a little while they really begin to make sense what they are for.
  17. The left panel is where all of the available functions are. The right side is all of the functions that I used.
  18. Here is what each of the components do
  19. You can test (debug) your application at anytime by connecting to your phone or by running an emulator. Once your application is finished, you can download it to your phone, download to your computer (for other App Inventor users to use), or package for a QR code that you can use on any phone, but it has to be linked to your Google inventor account.
  20. Here are some of the resources that I used to make this presentation. I relied heavily upon some of the tutorials. I had an idea of what I wanted to do and I just changed the pieces of the tutorial that weren’t relevant to my project
  21. I hope that you enjoy app inventor as much as I have. Please let me know if you have any questions or comments. I don’t hold any copyrights to any of this stuff nor do I claim any originality for app inventor or polleverywhere. I do think my app idea is pretty cool so I’d appreciate it if you didn’t rip it off :). ThanksMichael