Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.greenITcenter.org DUE 0903239 Introduction to the Android Platform and AppInventor Working Connections 2012.

Similar presentations


Presentation on theme: "Www.greenITcenter.org DUE 0903239 Introduction to the Android Platform and AppInventor Working Connections 2012."— Presentation transcript:

1 www.greenITcenter.org DUE 0903239 Introduction to the Android Platform and AppInventor Working Connections 2012

2 www.greenITcenter.org Android Introduction Android is a mobile phone and tablet Operating System Competes with Apple’s iOS for iPhone and Windows Mobile Based on Linux 2

3 www.greenITcenter.org Android Supports 3 Multitasking Videocalling WebKit browser GPS Acceletometers (shaking, orientation) Magnetometers (compass) SQLite Database And much more…

4 www.greenITcenter.org Documentation 4 The site for everything for Java development http://developer.android.com/index.html Also new training for developers https://developer.android.com/training/index.ht ml

5 www.greenITcenter.org Android Marketplace 5 http://www.android.com/market Free and paid apps 70% goes to developers

6 www.greenITcenter.org Amazon AppStore Amazon has a store for Android applications also http://www.amazon.com/mobile- apps/b/ref=sa_menu_adr_app4?ie=UTF8&no de=2350149011 http://www.amazon.com/mobile- apps/b/ref=sa_menu_adr_app4?ie=UTF8&no de=2350149011

7 www.greenITcenter.org DUE 0903239 AppInventor

8 www.greenITcenter.org Why AppInventor? Visual Language great for even non-techies No syntax to remember or mistype Highly organized Event driven Very high level and functional components Error free – only that blocks that fit will work! Very concrete – very few abstract concepts Supports multiple platforms

9 www.greenITcenter.org App Inventor – What can we do? Create applications visually Can build  Games  Informational apps  Convenience apps  Communication apps  Web-based apps  Location-sensitive apps  And many more

10 www.greenITcenter.org Capablities Access to most of the phone functionality Invoke other apps Programming control logic Database access, both local and web Web informaiton source access (APIs) like Facebook, Amazon, etc

11 www.greenITcenter.org Limitation Limited UI’s Limited access to the device Limited access to the web (only certain APIs) No polymorphism – the methods you see are the ones you get Limited access to Android Market (used to be NO access)

12 www.greenITcenter.org Current Status Google has halted development and “donated” to the public domain Center for Mobile Learning at MIT Media Lab has “adopted” the product and will be continuing support and further development Google took application down Jan 1,2012 MIT now has a new site up that we can use They also source code and instructions available to set up your own hosting server

13 www.greenITcenter.org The New Resources Center for Mobile Learning  http://mitmobilelearning.org/ http://mitmobilelearning.org/ AppInventor EDU Site  http://appinventoredu.mit.edu/ http://appinventoredu.mit.edu/ Google University Consortium  New and limited membership  Email me if interested and I will make an introduction

14 www.greenITcenter.org Lets see how to use AppInventor Video  http://www.youtube.com/watch?v=Xl6EgyHwbA0& list=PL2D27126F35E50A1B&index=1&feature=pl pp_video http://www.youtube.com/watch?v=Xl6EgyHwbA0& list=PL2D27126F35E50A1B&index=1&feature=pl pp_video  http://www.youtube.com/watch?v=ieOAivCd- VM&list=PL2D27126F35E50A1B&index=2&featur e=plpp_video http://www.youtube.com/watch?v=ieOAivCd- VM&list=PL2D27126F35E50A1B&index=2&featur e=plpp_video

15 www.greenITcenter.org Textbook resources http://www.amazon.com/App-Inventor-David- Wolber/dp/1449397484 http://www.amazon.com/App-Inventor-David- Wolber/dp/1449397484 http://www.amazon.com/App-Inventor- Android-Experience- Required/dp/1119991331/ref=sr_1_2?s=book s&ie=UTF8&qid=1322522259&sr=1-2 http://www.amazon.com/App-Inventor- Android-Experience- Required/dp/1119991331/ref=sr_1_2?s=book s&ie=UTF8&qid=1322522259&sr=1-2 http://www.amazon.com/Google-App- Inventor-Ralph- Roberts/dp/1849692122/ref=sr_1_1?ie=UTF8 &qid=1322406356&sr=8-1 http://www.amazon.com/Google-App- Inventor-Ralph- Roberts/dp/1849692122/ref=sr_1_1?ie=UTF8 &qid=1322406356&sr=8-1

16 www.greenITcenter.org Outreach UNT Mobile App Camp debut this summer (fingers crossed) Youth Radio Camp + Curriculum  http://appinventoredu.mit.edu/resources/youth- radios-mobile-action-lab-emerging-curriculum http://appinventoredu.mit.edu/resources/youth- radios-mobile-action-lab-emerging-curriculum

17 www.greenITcenter.org As a course (or portion) https://sites.google.com/site/wellesleycs117fa ll11/ https://sites.google.com/site/wellesleycs117fa ll11/ http://www.cs.trincoll.edu/~ram/cpsc110/ http://groups.csail.mit.edu/mac/classes/6.083/ admin/fall-2011/calendar.html http://groups.csail.mit.edu/mac/classes/6.083/ admin/fall-2011/calendar.html http://www.appinventor.org/course-in-a-box https://sites.google.com/site/appinventoredu/

18 www.greenITcenter.org What do you think? How could you use this in your classrooms? What level of mobile app usage/development would be appropriate for you?


Download ppt "Www.greenITcenter.org DUE 0903239 Introduction to the Android Platform and AppInventor Working Connections 2012."

Similar presentations


Ads by Google