SlideShare a Scribd company logo
1 of 1
Download to read offline
FELS Mobile Learning Day - DIY Mobile Apps
Mobile apps can support different types of learning activity but not many mobile apps are
currently designed for higher education. Using Google Apps Inventor allows you or your
students to develop home made apps. This activity will explore why you might use Google Apps
Inventor and how you can use it.


What is App Inventor?
http://en.wikipedia.org/wiki/Google_App_Inventor
App Inventor is an application originally provided by Google and now maintained by the Massachusetts
Institute of Technology. It allows anyone, including people unfamiliar with computer programming,
to create software applications for the Android operating system (OS). It uses a graphical interface,
very similar to Scratch and the StarLogo TNG user interface, that allowes users to drag-and-drop
visual objects to create an application that can run on the Android system, which runs on many mobile
devices. The application was made available through request on July 12, 2010, and released publicly on
December 15, 2010. Google terminated the App Inventor on December 31, 2011. MIT Center for Mobile
Learning is now supporting it under the name "App Inventor Edu".


How do I get it?
App inventor is available from: http://www.appinventor.mit.edu/
This site has three sections:
 Explore:    http://explore.appinventor.mit.edu/     Blog, forums, user stories

 Teach:      http://teach.appinventor.mit.edu/       Teaching materials

 Invent:     http://beta.appinventor.mit.edu         The actual development envvironment

The development environment comes with a set of documentation, including guides and
tutorials: http://beta.appinventor.mit.edu/learn/
Editing a user interface is done on-line, but in order to download your app to a phone, you will
need to install the desktop component: http://beta.appinventor.mit.edu/learn/setup/index.html

The easiest way to get started is by following the “HelloPurr” tutorial:
http://beta.appinventor.mit.edu/learn/setup/hellopurr/hellopurremulatorpart1.html
http://beta.appinventor.mit.edu/learn/setup/hellopurr/hellopurrphonepart1.html
http://cs.usfca.edu/~wolber/appinventor/bookSplits/ch1HelloPurr.pdf



Questions?
Yishay Mor, Yishay.Mor@open.ac.uk

More Related Content

Viewers also liked

Viewers also liked (8)

377 presentation
377 presentation377 presentation
377 presentation
 
Международните акценти в дейността на НЧ „Възраждане-1928”, с. Войника
Международните акценти в дейността на НЧ „Възраждане-1928”, с. ВойникаМеждународните акценти в дейността на НЧ „Възраждане-1928”, с. Войника
Международните акценти в дейността на НЧ „Възраждане-1928”, с. Войника
 
2014 TeamMED Nepal Trip
2014 TeamMED Nepal Trip2014 TeamMED Nepal Trip
2014 TeamMED Nepal Trip
 
Presentation1
Presentation1Presentation1
Presentation1
 
Tre moody
Tre moodyTre moody
Tre moody
 
~Notetmp
~Notetmp~Notetmp
~Notetmp
 
Simon Nelson: FutureLearn
Simon Nelson: FutureLearnSimon Nelson: FutureLearn
Simon Nelson: FutureLearn
 
Entra na Comunidade en 5 pasos
Entra na Comunidade en 5 pasosEntra na Comunidade en 5 pasos
Entra na Comunidade en 5 pasos
 

Similar to Fels mobile learningday-diymobileapps

Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project reportChin2uuu
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearChin2uuu
 
Android Applications development Using APP inventor
Android Applications development Using APP inventorAndroid Applications development Using APP inventor
Android Applications development Using APP inventorMUSAAB HASAN
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 
I phone programming project report
I phone programming project reportI phone programming project report
I phone programming project reportDhara Shah
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdfChin2uuu
 
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-13CDI Apps for Good
 
All free and all useful
All free and all useful All free and all useful
All free and all useful Trevor Boland
 
Synapseindia android app sharing app inventor for android
Synapseindia android app sharing app inventor for androidSynapseindia android app sharing app inventor for android
Synapseindia android app sharing app inventor for androidSynapseindiappsdevelopment
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np completeSubha Deb
 
Mobile app development
Mobile app developmentMobile app development
Mobile app developmentJohn Pereless
 
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3Journal For Research
 
1021 smap01 social media apps programming
1021 smap01 social media apps programming1021 smap01 social media apps programming
1021 smap01 social media apps programmingimyday
 
Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Kenneth van Rumste
 

Similar to Fels mobile learningday-diymobileapps (20)

Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project report
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final year
 
Android Applications development Using APP inventor
Android Applications development Using APP inventorAndroid Applications development Using APP inventor
Android Applications development Using APP inventor
 
W make104
W make104W make104
W make104
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
I phone programming project report
I phone programming project reportI phone programming project report
I phone programming project report
 
Google App Inventor
Google App InventorGoogle App Inventor
Google App Inventor
 
Appp rrrr
Appp rrrrAppp rrrr
Appp rrrr
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdf
 
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
 
All free and all useful
All free and all useful All free and all useful
All free and all useful
 
Synapseindia android app sharing app inventor for android
Synapseindia android app sharing app inventor for androidSynapseindia android app sharing app inventor for android
Synapseindia android app sharing app inventor for android
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
 
Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
DESIGN AND DEVELOPMENT OF A MULTI FEATURED IOS MOBILE APPLICATION USING SWIFT 3
 
unX_App Inventor MOOC
unX_App Inventor MOOCunX_App Inventor MOOC
unX_App Inventor MOOC
 
App Inventor
App InventorApp Inventor
App Inventor
 
1021 smap01 social media apps programming
1021 smap01 social media apps programming1021 smap01 social media apps programming
1021 smap01 social media apps programming
 
Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011
 

More from Yishay Mor

Education as a design practice and a design science
Education as a design practice and a design scienceEducation as a design practice and a design science
Education as a design practice and a design scienceYishay Mor
 
Paul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixPaul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixYishay Mor
 
Sanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogySanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogyYishay Mor
 
OEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopOEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopYishay Mor
 
MOOCs for Web Talent
MOOCs for Web TalentMOOCs for Web Talent
MOOCs for Web TalentYishay Mor
 
OpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeOpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeYishay Mor
 
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionOpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionYishay Mor
 
EEE Project Meeting, June 2014
EEE Project Meeting, June 2014EEE Project Meeting, June 2014
EEE Project Meeting, June 2014Yishay Mor
 
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013Yishay Mor
 
How to ruin a mooc
How to ruin a moocHow to ruin a mooc
How to ruin a moocYishay Mor
 
Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design  Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design Yishay Mor
 
Metis project worskhop design
Metis project worskhop designMetis project worskhop design
Metis project worskhop designYishay Mor
 
Metis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopMetis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopYishay Mor
 
OLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperOLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperYishay Mor
 
Design narratives
Design narrativesDesign narratives
Design narrativesYishay Mor
 
Week7 intro evaluate
Week7 intro evaluateWeek7 intro evaluate
Week7 intro evaluateYishay Mor
 
The Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideThe Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideYishay Mor
 
TILD workshop at ARV 2013
TILD workshop at ARV 2013TILD workshop at ARV 2013
TILD workshop at ARV 2013Yishay Mor
 
Learning Design: mapping the landscape
Learning Design: mapping the landscapeLearning Design: mapping the landscape
Learning Design: mapping the landscapeYishay Mor
 

More from Yishay Mor (20)

Education as a design practice and a design science
Education as a design practice and a design scienceEducation as a design practice and a design science
Education as a design practice and a design science
 
Paul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't MixPaul Hunter: why MOOCs and Executives Don't Mix
Paul Hunter: why MOOCs and Executives Don't Mix
 
Sanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC PedagogySanna Ruhalahti: Wanted - MOOC Pedagogy
Sanna Ruhalahti: Wanted - MOOC Pedagogy
 
OEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshopOEC Paris Residential: scenarios workshop
OEC Paris Residential: scenarios workshop
 
MOOCs for Web Talent
MOOCs for Web TalentMOOCs for Web Talent
MOOCs for Web Talent
 
OpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator ProgrammeOpenEducation Challenge Incubator Programme
OpenEducation Challenge Incubator Programme
 
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking SessionOpenEducation Challenge Finalists' Workshop: Design Thinking Session
OpenEducation Challenge Finalists' Workshop: Design Thinking Session
 
EEE Project Meeting, June 2014
EEE Project Meeting, June 2014EEE Project Meeting, June 2014
EEE Project Meeting, June 2014
 
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
How to ruin a MOOC? JISC RSC Yorkshire & the Humber Online Conference 2013
 
How to ruin a mooc
How to ruin a moocHow to ruin a mooc
How to ruin a mooc
 
Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design  Iterative research and development of teacher training in learning design
Iterative research and development of teacher training in learning design
 
Metis project worskhop design
Metis project worskhop designMetis project worskhop design
Metis project worskhop design
 
Metis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshopMetis project deliverable D3.2: Draft of pilot workshop
Metis project deliverable D3.2: Draft of pilot workshop
 
OLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paperOLDS MOOC Week 7: Formative evaluation paper
OLDS MOOC Week 7: Formative evaluation paper
 
Design narratives
Design narrativesDesign narratives
Design narratives
 
Week7 intro evaluate
Week7 intro evaluateWeek7 intro evaluate
Week7 intro evaluate
 
The Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User GuideThe Pedagogical Patterns Collector User Guide
The Pedagogical Patterns Collector User Guide
 
TILD workshop at ARV 2013
TILD workshop at ARV 2013TILD workshop at ARV 2013
TILD workshop at ARV 2013
 
Learning Design: mapping the landscape
Learning Design: mapping the landscapeLearning Design: mapping the landscape
Learning Design: mapping the landscape
 
Fels survey
Fels surveyFels survey
Fels survey
 

Fels mobile learningday-diymobileapps

  • 1. FELS Mobile Learning Day - DIY Mobile Apps Mobile apps can support different types of learning activity but not many mobile apps are currently designed for higher education. Using Google Apps Inventor allows you or your students to develop home made apps. This activity will explore why you might use Google Apps Inventor and how you can use it. What is App Inventor? http://en.wikipedia.org/wiki/Google_App_Inventor App Inventor is an application originally provided by Google and now maintained by the Massachusetts Institute of Technology. It allows anyone, including people unfamiliar with computer programming, to create software applications for the Android operating system (OS). It uses a graphical interface, very similar to Scratch and the StarLogo TNG user interface, that allowes users to drag-and-drop visual objects to create an application that can run on the Android system, which runs on many mobile devices. The application was made available through request on July 12, 2010, and released publicly on December 15, 2010. Google terminated the App Inventor on December 31, 2011. MIT Center for Mobile Learning is now supporting it under the name "App Inventor Edu". How do I get it? App inventor is available from: http://www.appinventor.mit.edu/ This site has three sections: Explore: http://explore.appinventor.mit.edu/ Blog, forums, user stories Teach: http://teach.appinventor.mit.edu/ Teaching materials Invent: http://beta.appinventor.mit.edu The actual development envvironment The development environment comes with a set of documentation, including guides and tutorials: http://beta.appinventor.mit.edu/learn/ Editing a user interface is done on-line, but in order to download your app to a phone, you will need to install the desktop component: http://beta.appinventor.mit.edu/learn/setup/index.html The easiest way to get started is by following the “HelloPurr” tutorial: http://beta.appinventor.mit.edu/learn/setup/hellopurr/hellopurremulatorpart1.html http://beta.appinventor.mit.edu/learn/setup/hellopurr/hellopurrphonepart1.html http://cs.usfca.edu/~wolber/appinventor/bookSplits/ch1HelloPurr.pdf Questions? Yishay Mor, Yishay.Mor@open.ac.uk