SlideShare a Scribd company logo
1 of 17
An Overview of Mobile Technologies
            Michael Wakahe on behalf of Computer
                    Society of Kenya (CSK)




     ICT Training
Nzoia Sugar Company
      Dec 2011
Table of Contents

•   Definition of Mobile
•   SMS
•   USSD
•   Mobile Applications
•   Mobile Websites
•   Other 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
SMS
• 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
• 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
USSD

• Unstructured Supplementary Service Data

• Suitable for session based interaction

• Examples of applications include airtime top
  up, mobile banking, Mpesa, network operator
  service selection
USSD
• 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
Mobile Applications

• Different frameworks and OS running on
  phones

• Apps are installable software

• Programmable with developer toolkits

• Utilize Internet capabilities of handset (GPRS)
Mobile Applications
Mobile Applications

• 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 Websites

• Device capabilities are fragmented

• Therefore different interaction with Internet

• Mobile websites have device awareness &
  content adaptation

• Adapt to context of handset
Mobile Websites
• 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 Apps & Websites
Other Mobile Technologies
• Interactive Voice Response (IVR)

• SIM Toolkit Programming
Demos
• Java Mobile Application Demo

• App Store Demo

• SMS Demo
Shujaa SMS Gateway Schematic
Credits
Michael Wakahe, Software Developer &
            Entrepreneur
         Shujaa Solutions Ltd
          www.shujaa.co.ke
        michael@shujaa.co.ke

            Questions?

More Related Content

What's hot

Mobile technology
Mobile technologyMobile technology
Mobile technology
hillarz
 
Powerpoint presentation1 smartphones
Powerpoint presentation1  smartphonesPowerpoint presentation1  smartphones
Powerpoint presentation1 smartphones
tkmaz1
 
Mobile testing
Mobile testingMobile testing
Mobile testing
Alex Hung
 
Mobile devices ppt
Mobile devices pptMobile devices ppt
Mobile devices ppt
im_mi
 
Smartphone's and their effects
Smartphone's and their effectsSmartphone's and their effects
Smartphone's and their effects
Sushil Jeewa
 
Smartphones
SmartphonesSmartphones
Smartphones
thaash95
 

What's hot (20)

Smartphone
SmartphoneSmartphone
Smartphone
 
Mobile devices
Mobile devicesMobile devices
Mobile devices
 
Ipad technologies
Ipad technologiesIpad technologies
Ipad technologies
 
Smartphone
SmartphoneSmartphone
Smartphone
 
Mobile technology
Mobile technologyMobile technology
Mobile technology
 
smart phone
smart phonesmart phone
smart phone
 
Ethical & Effective Use of Smartphones and Tablets
Ethical & Effective Use of Smartphones and TabletsEthical & Effective Use of Smartphones and Tablets
Ethical & Effective Use of Smartphones and Tablets
 
Smart phone
Smart phoneSmart phone
Smart phone
 
Smatphone present
Smatphone presentSmatphone present
Smatphone present
 
Advantages and disadvantages of smartphones
Advantages and disadvantages of smartphones Advantages and disadvantages of smartphones
Advantages and disadvantages of smartphones
 
Powerpoint presentation1 smartphones
Powerpoint presentation1  smartphonesPowerpoint presentation1  smartphones
Powerpoint presentation1 smartphones
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mobile phone
Mobile phoneMobile phone
Mobile phone
 
Mobile devices ppt
Mobile devices pptMobile devices ppt
Mobile devices ppt
 
Hessen am is activity 5
Hessen am is activity 5Hessen am is activity 5
Hessen am is activity 5
 
Smartphone's and their effects
Smartphone's and their effectsSmartphone's and their effects
Smartphone's and their effects
 
Smartphones
SmartphonesSmartphones
Smartphones
 
2013 ntca fall conference - Mobile Apps Presentation
2013 ntca fall conference - Mobile Apps Presentation2013 ntca fall conference - Mobile Apps Presentation
2013 ntca fall conference - Mobile Apps Presentation
 
Smartphones 2015
Smartphones 2015Smartphones 2015
Smartphones 2015
 
Mobile ppt
Mobile pptMobile ppt
Mobile ppt
 

Similar to An overview of mobile technologies

Mobile computing
Mobile computingMobile computing
Mobile computing
amellia27
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM Switzerland
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Jeremy Siewert
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
Agora Group
 

Similar to An overview of mobile technologies (20)

Mobile computing
Mobile computingMobile computing
Mobile computing
 
Rajesh jain 2 g business and technology for value added services
Rajesh jain 2 g   business and technology for value added servicesRajesh jain 2 g   business and technology for value added services
Rajesh jain 2 g business and technology for value added services
 
Wap & WML
Wap & WMLWap & WML
Wap & WML
 
Wireless application protocol wap
Wireless application protocol   wapWireless application protocol   wap
Wireless application protocol wap
 
Inter connect2015 ame-3495
Inter connect2015 ame-3495Inter connect2015 ame-3495
Inter connect2015 ame-3495
 
How to Realize the Benefits of Mobile Apps in a Marina or Boatyard
How to Realize the Benefits of Mobile  Apps in a  Marina or BoatyardHow to Realize the Benefits of Mobile  Apps in a  Marina or Boatyard
How to Realize the Benefits of Mobile Apps in a Marina or Boatyard
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
 
Mobile computin intro.pptx
Mobile computin intro.pptxMobile computin intro.pptx
Mobile computin intro.pptx
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
Web services have made the development of mobile Web applications much easier...
Web services have made the development of mobile Web applications much easier...Web services have made the development of mobile Web applications much easier...
Web services have made the development of mobile Web applications much easier...
 
Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overview
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
 
Telco 2020
Telco 2020Telco 2020
Telco 2020
 
What to Expect from a Mobile Banking Solution? (Whitepaper)
What to Expect from a Mobile Banking Solution? (Whitepaper)What to Expect from a Mobile Banking Solution? (Whitepaper)
What to Expect from a Mobile Banking Solution? (Whitepaper)
 
아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1
 
Netxcell Corporate Presentation..!!
Netxcell Corporate Presentation..!!Netxcell Corporate Presentation..!!
Netxcell Corporate Presentation..!!
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
 
IN140703 service support technologies 8.9.2016
IN140703 service support technologies 8.9.2016IN140703 service support technologies 8.9.2016
IN140703 service support technologies 8.9.2016
 

More from Shujaa Solutions Ltd

More from Shujaa Solutions Ltd (8)

Inoorero Universty Mobile boot camp schedule
Inoorero Universty Mobile boot camp scheduleInoorero Universty Mobile boot camp schedule
Inoorero Universty Mobile boot camp schedule
 
Nazarene boot camp schedule
Nazarene boot camp scheduleNazarene boot camp schedule
Nazarene boot camp schedule
 
Techno Trend 2012 Presentation
Techno Trend 2012 PresentationTechno Trend 2012 Presentation
Techno Trend 2012 Presentation
 
Hivos Seminar - Dar es Salaam 2010
Hivos Seminar - Dar es Salaam 2010Hivos Seminar - Dar es Salaam 2010
Hivos Seminar - Dar es Salaam 2010
 
Server Side Technologies in Mobile Development
Server Side Technologies in Mobile DevelopmentServer Side Technologies in Mobile Development
Server Side Technologies in Mobile Development
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standards
 
Introduction to Mobile Internet
Introduction to Mobile InternetIntroduction to Mobile Internet
Introduction to Mobile Internet
 
Mobile Internet - Course Outline
Mobile Internet - Course OutlineMobile Internet - Course Outline
Mobile Internet - Course Outline
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

An overview of mobile technologies

  • 1. An Overview of Mobile Technologies Michael Wakahe on behalf of Computer Society of Kenya (CSK) ICT Training Nzoia Sugar Company Dec 2011
  • 2. Table of Contents • Definition of Mobile • SMS • USSD • Mobile Applications • Mobile Websites • Other Mobile Technologies
  • 3. 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
  • 4. SMS • 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
  • 5. 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
  • 6. USSD • Unstructured Supplementary Service Data • Suitable for session based interaction • Examples of applications include airtime top up, mobile banking, Mpesa, network operator service selection
  • 7. USSD • 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
  • 8. Mobile Applications • Different frameworks and OS running on phones • Apps are installable software • Programmable with developer toolkits • Utilize Internet capabilities of handset (GPRS)
  • 10. Mobile Applications • Provisioning: WAP download, SMS Push, Bluetooth, pre-installed • App Store as a market place • Examples: Nokia Ovi, Google Android Market Place, Apple App Store
  • 11. Mobile Websites • Device capabilities are fragmented • Therefore different interaction with Internet • Mobile websites have device awareness & content adaptation • Adapt to context of handset
  • 12. Mobile Websites • 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
  • 13. Mobile Apps & Websites
  • 14. Other Mobile Technologies • Interactive Voice Response (IVR) • SIM Toolkit Programming
  • 15. Demos • Java Mobile Application Demo • App Store Demo • SMS Demo
  • 16. Shujaa SMS Gateway Schematic
  • 17. Credits Michael Wakahe, Software Developer & Entrepreneur Shujaa Solutions Ltd www.shujaa.co.ke michael@shujaa.co.ke Questions?