an overview of mobile technologies
DESCRIPTION
Topic: An Overview of Mobile TechnologiesSpeaker: Michael Wakahe, Director, Shujaa Solutions LtdDate: Dec 1st - 2nd, 2011Venue: Nzoia, Western Province, KenyaAudience: Board of directors and senior management of Nzoia Sugar CompanyTRANSCRIPT
![Page 1: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/1.jpg)
An Overview of Mobile Technologies
Michael Wakahe on behalf of Computer Society of Kenya (CSK)
ICT TrainingNzoia Sugar Company
Dec 2011
![Page 2: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/2.jpg)
Table of Contents
• Definition of Mobile• SMS• USSD• Mobile Applications• Mobile Websites• Other Mobile Technologies
![Page 3: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/3.jpg)
Definition of Mobile
• User and not necessarily technology is mobile
• User is mobile - on the move
• User is interruptible and easily distracted
• Use of mobile service is contextual
![Page 4: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/4.jpg)
• Definition: Short Message Service
• GSM standard
• Person-to-Person, Person-to-System, System-
to-Person
• Examples of Person-to-System & System-to-
Person: Bulk SMS & Short Code
SMS
![Page 5: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/5.jpg)
SMS
• Short Code & Bulk SMS require access to operator SMS gateway
• Bulk SMS are prepaid while short codes charge subscriber
• Modems can be attached to a computer & programmed
• Many low level technologies involved in successful delivery of SMS
![Page 6: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/6.jpg)
• Unstructured Supplementary Service Data
• Suitable for session based interaction
• Examples of applications include airtime top
up, mobile banking, Mpesa, network operator
service selection
USSD
![Page 7: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/7.jpg)
• Service provider has to connect to operator USSD gateway
• Interactivity with USSD gateways is not yet standardized
• Billing is session based• Service provider hosts interaction logic in
software - similar to short codes
USSD
![Page 8: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/8.jpg)
• Different frameworks and OS running on
phones
• Apps are installable software
• Programmable with developer toolkits
• Utilize Internet capabilities of handset (GPRS)
Mobile Applications
![Page 9: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/9.jpg)
Mobile Applications
![Page 10: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/10.jpg)
• Provisioning: WAP download, SMS Push,
Bluetooth, pre-installed
• App Store as a market place
• Examples: Nokia Ovi, Google Android Market
Place, Apple App Store
Mobile Applications
![Page 11: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/11.jpg)
• Device capabilities are fragmented
• Therefore different interaction with Internet
• Mobile websites have device awareness &
content adaptation
• Adapt to context of handset
Mobile Websites
![Page 12: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/12.jpg)
• Many standards involved including WML, XHTML, HTML5
• Reuse of traditional desktop standards• Content adaptation example: replace Flash
with static images• Best practices e.g. multiple navigation bars,
terse information, shallow click stream
Mobile Websites
![Page 13: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/13.jpg)
Mobile Apps & Websites
![Page 14: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/14.jpg)
• Interactive Voice Response (IVR)
• SIM Toolkit Programming
Other Mobile Technologies
![Page 15: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/15.jpg)
• Java Mobile Application Demo
• App Store Demo
• SMS Demo
Demos
![Page 16: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/16.jpg)
Shujaa SMS Gateway Schematic
![Page 17: An overview of mobile technologies](https://reader035.vdocuments.mx/reader035/viewer/2022070303/5496afc9b47959936a8b4585/html5/thumbnails/17.jpg)
Michael Wakahe, Software Developer & Entrepreneur
Shujaa Solutions Ltdwww.shujaa.co.ke
Questions?
Credits