Transcript
Page 1: Module 1: Introduction to app building

Module 1: Introduction to app building

Page 3: Module 1: Introduction to app building

3

A toolbox with four pillars

Rapid prototypes

Balsamiq Other flow &

wireframing tools

Building blocks

App Inventor AppShed Other building

block tools

HTML-based Web apps

Code Academy W3schools JSBin Other HTML-

based learning programs

Social web integration

Facebook integration

Page 5: Module 1: Introduction to app building

5

Balsamiq example: Weatherbirds

Page 9: Module 1: Introduction to app building

9

App Inventor: What you can do

Automated texting Images Videos Accelerometer GPS Data storage External APIs

Page 11: Module 1: Introduction to app building

11

AppShed example: The Battle of Mons 1914

Page 12: Module 1: Introduction to app building

12

AppShed: What you can do

Images Videos Extensions

(Google maps, Facebook, Twitter)

Expands to web app programming

Page 18: Module 1: Introduction to app building

18

Facebook app example: SoundCloud

Page 19: Module 1: Introduction to app building

19

Facebook Integration : What you can do

Users spread stories about how they like and use your app through Facebook

Users can see which friends already like / use your app

Use Facebook to manage who can login to your app

Personalize an app with information in their facebook profile

Embed your app within a Facebook page

Page 20: Module 1: Introduction to app building

appsforgood.org@appsforgoodcdi