8
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop

Programming with App Inventor

  • Upload
    yeriel

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Programming with App Inventor. Computing Institute for K-12 Teachers Summer 2012 Workshop. Advanced Topics 2 Session SA-7. Features. The App Inventor provides for many features that one might want to utilize. - PowerPoint PPT Presentation

Citation preview

Page 1: Programming  with App Inventor

Programming with App InventorComputing Institute for K-12 Teachers

Summer 2012 Workshop

Page 2: Programming  with App Inventor

Advanced Topics 2Session SA-7

Page 3: Programming  with App Inventor

Features The App Inventor provides for many features that one might want to utilize.

When looking through the objects in the Palette that may be added to your project, remember that the online reference is a good source for information.

Basic Palette: CheckBox

When the Checkbox is checked or unchecked the .Changed event will be executed. In the .Changed block you determine if the Checkbox is checked or not.

But no matter how you combine them, Boolean expressions evaluate to either True or False.

Page 4: Programming  with App Inventor

Features Media Palette : VideoPlayer – Displays and plays a video. Similar to the Player that

can play audio files as well.

Page 5: Programming  with App Inventor

Features Media Palette : ImagePicker - User taps to select and image from the image gallery

on the phone. Sets the attribute ImagePath that is used to reference the image.

Page 6: Programming  with App Inventor

Features Media Palette : Camera – Allows for using camera’s phone to create and assign an

image to an image object.

Page 7: Programming  with App Inventor

Features Social Palette : Provides for programmatically accessing or controlling Contact, Email

and texting processing. Please see the online reference for details.

Sensor Palette : Provides for programmatically determining the phone physical movements on a three dimensional axis.

Page 8: Programming  with App Inventor

Features Other Stuff Palette : Provides for programmatically accessing or controlling Contact,

Email and texting processing. Please see the online reference.

Help on these objects and more are provided online in the reference documents.

Activity Starter : Provides for programmatically starting other applications, webpage, web searches and starting the Camera.

Notifier : Displays a pop-up window to the user presenting information. Can also be used to obtain user input.

SpeechRecognizer : Will convert speech to text using the microphone

TextToSpeech: Also for the application to speak, using the text from any object.

Web : Implements HTTP Posts and Gets used in communications between server and client side webpage forms.