an overview of mobile technologies

17
An Overview of Mobile Technologies Michael Wakahe on behalf of Computer Society of Kenya (CSK) ICT Training Nzoia Sugar Company Dec 2011

Upload: shujaa-solutions-ltd

Post on 21-Dec-2014

388 views

Category:

Technology


1 download

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 Company

TRANSCRIPT

Page 1: An overview of mobile technologies

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

Table of Contents

• Definition of Mobile• SMS• USSD• Mobile Applications• Mobile Websites• Other Mobile Technologies

Page 3: An overview of mobile technologies

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

• 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

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

• 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

• 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

• 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

Mobile Applications

Page 10: An overview of mobile technologies

• 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

• 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

• 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

Mobile Apps & Websites

Page 14: An overview of mobile technologies

• Interactive Voice Response (IVR)

• SIM Toolkit Programming

Other Mobile Technologies

Page 15: An overview of mobile technologies

• Java Mobile Application Demo

• App Store Demo

• SMS Demo

Demos

Page 16: An overview of mobile technologies

Shujaa SMS Gateway Schematic

Page 17: An overview of mobile technologies

Michael Wakahe, Software Developer & Entrepreneur

Shujaa Solutions Ltdwww.shujaa.co.ke

[email protected]

Questions?

Credits