Developing mobile apps & services for education in the developing world
This workshop provides a comprehensive look at mobile application development with a focus on mobile apps and services related to education for the developing world.
It surveys techniques to develop apps that fits user needs including; Personas, Storyboarding, and UX/UI design. t
Developing Mobile Apps for Education in Developing World
1. Developing Mobile Apps & Services
for Education in the Developing
World
UNESCO Mobile
Week #mlw2015
@UNESCOICTs
2. AgendaAgenda
Part 1 (10 minutes)
Mobile technologies / platforms
Mobile apps
SMS / USSD / WhatsApp / Voice solutions
Part 2 (10 minutes)
Software development and mobile apps
Hiring mobile developers
Workshop (45 minutes)
Mobile learning apps
Personas
Context framework
Storyboarding
Sketching
Wrapping up (5 minutes)
3. Associate Professor of Computer Science at Pace University, NY,
USA http://seidenberg.pace.edu
Founder of MobileSenegal http://mobilesenegal.org
Mobile hub that organized bootcamps, competitions, dedicated
field projects, and training for faculty and industry professionals
for more than 400 developers
Co-founder of Mobile Monday Dakar
http://mobilemondaydakar.org
Founder of the SenMobile Startup http://senmobile.com
Dr. Christelle ScharffDr. Christelle Scharff
7. SMS
MMS
MMS often require Internet
Mobile web sites
HTML, CSS, JavaScript, HTML5 …
E.g., http://m.facebook.com
Native mobile applications
Java ME, Java for Android, Objective C, C#...
Web mobile applications
Web Technologies + Adobe PhoneGap / Apache
Cordova
So many of
them and
evolving!
Mobile TechnologiesMobile Technologies
10. Google Android
Apple iOS
Microsoft Windows Phone
BlackBerry OS
Samsung Bada
Samsung Tizen
Previously:
Nokia Asha, Series 40, Symbian …
etc
Mobile PlatformsMobile Platforms
So many of
them and
evolving!
12. Native
Written to run on a specific
platform
Close to the platform
standard
Hybrid
Development multi-platform
Web standards
Native vs Web Mobile AppsNative vs Web Mobile Apps
13. Native vs Web Mobile AppsNative vs Web Mobile Apps
http://phonegap.com and http://apache.cordova.org
34. Tool designed by Angus Jenkinson in
marketing to categorize customer segments
(1993)
Personas are hypothetical archetypes of actual
users by Alan Cooper in the book “The Inmates
Are Running the Asylum: Why High Tech
Products Drive Us Crazy and How to Restore
the Sanity” (2004)
PersonasPersonas
46. 1 school in the suburbs of Dakar in Senegal
80 pupils
2 teachers + principal
2 inspectors of the Ministry of Education in
Senegal
PilotPilot