SlideShare uma empresa Scribd logo
1 de 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?

Mais conteúdo relacionado

Mais procurados

Ipad technologies
Ipad technologiesIpad technologies
Ipad technologiesJAI SHANKER
 
Mobile technology
Mobile technologyMobile technology
Mobile technologyhillarz
 
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 TabletsSimeon Adedokun
 
Smatphone present
Smatphone presentSmatphone present
Smatphone presentmpho12
 
Powerpoint presentation1 smartphones
Powerpoint presentation1  smartphonesPowerpoint presentation1  smartphones
Powerpoint presentation1 smartphonestkmaz1
 
Mobile testing
Mobile testingMobile testing
Mobile testingAlex Hung
 
Mobile devices ppt
Mobile devices pptMobile devices ppt
Mobile devices pptim_mi
 
Hessen am is activity 5
Hessen am is activity 5Hessen am is activity 5
Hessen am is activity 5Hessen Am-is
 
Smartphone's and their effects
Smartphone's and their effectsSmartphone's and their effects
Smartphone's and their effectsSushil Jeewa
 
Smartphones
SmartphonesSmartphones
Smartphonesthaash95
 
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 PresentationTom Seymour, PhD
 

Mais procurados (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
 

Semelhante a An overview of mobile technologies

Mobile computing
Mobile computingMobile computing
Mobile computingamellia27
 
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 servicesRajeshJain2G
 
Inter connect2015 ame-3495
Inter connect2015 ame-3495Inter connect2015 ame-3495
Inter connect2015 ame-3495Phil Coxhead
 
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 2013IBM 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
 
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...Respa Peter
 
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 overviewxKinAnx
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptxYash771676
 
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)Thinksoft Global
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1Shahid Riaz
 
Netxcell Corporate Presentation..!!
Netxcell Corporate Presentation..!!Netxcell Corporate Presentation..!!
Netxcell Corporate Presentation..!!Netxcell
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
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)Dr. Ranbijay Kumar
 
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.2016Pirita Ihamäki
 

Semelhante a 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
 

Mais de Shujaa Solutions Ltd

Mais de 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
 

Último

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 challengesrafiqahmad00786416
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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 FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 REVIEWERMadyBayot
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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 FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 

Último (20)

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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

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?