SlideShare une entreprise Scribd logo
1  sur  19
Mobile Computing

Software Services and Application Design and Approach
                    Security Issues
             Market Trends and Analysis
Agenda
• Introduction

• Software Services and Application Design and
  Approach To provide high bit rates

• Security Issues

• Market Trends and Analysis

• Conclusion
Introduction 1/3
Definitions:

Mobile Computing - A technology that allows
transmission of data, via a computer, without having to
be connected to a fixed physical link.

Mobile computing - “Taking a computer and all
necessary files and software out into the field.“

Mobile Computing - ability to use computing capability
without a pre-defined location and/or connection to a
network to publish and/or subscribe to information
Introduction 2/3
Mobile Platforms:
 • iPhone
 • Android
 • Windows Phone
 • Blackberry
 • Java Mobile Edition
 • Linux Mobile (LiMo)
 • others
Introduction 3/3
Mobile Enabling Technologies:
• 2G - mobile communication systems with some limitations and
  disadvantages (lower system capacity, lower data rate, mostly voice
  centric)
• 3G - provides many new features, and the possibilities for new
  services are almost limitless, including many popular applications
  such as e-mail, Web browsing, multimedia, TV streaming,
  videoconferencing,, paging, fax, and navigational maps.

• 4G - will be a fully IP-based integrated system and will offer all
  types of services at an affordable cost, and will support all
  forthcoming applications, for example wireless broadband access, a
  multimedia messaging service, video chat, mobile TV, high
  definition TV content, DVB, minimal service such as voice and data,
  and other streaming services for “anytime-anywhere.”
Software Services and Application
       Design and Approach 1/7
Major Concerns:
• What are the primary engineering issues,
  challenges, solutions, and needs in engineering
  wireless-based software systems?
• What kinds of knowledge background on wireless
  networking and mobile technology must
  engineers have before constructing wireless-
  based software application systems?
• Which are the current mobile development
  platforms?
Software Services and Application
          Design and Approach 2/7
Basic definitions for engineering wireless-based software systems:

 • Wireless-based application systems - refer to the application systems that are
   developed using mobile technologies and deployed on wireless networks to provide
   mobile application functions and services to mobile device users.

 • Wireless Internet application systems - refer to the application systems that are
   developed using mobile technologies and deployed over a global network, which
   connects wireless networks and the Internet together, to offer mobile application
   functions and services to WAP-enabled mobile device users.

 • Wireless information systems - refer to the information systems that are developed
   using mobile technologies and deployed on wireless networks to offer diverse mobile
   information and data access services to mobile device users.

 • Mobile commerce systems - refer to electronic commerce systems that are developed
   based on wireless networks and mobile technologies to support customers and
   merchants using mobile devices to conduct various mobile commerce transactions and
   activities, including pre-sales, trading, and post-sales activities .
Software Services and Application
        Design and Approach 3/7
Essential requirements for a wireless-based software system:
• Reliability
• Performance
• Portability
• Interoperability
• Security
• Scalability
• Privacy and confidential
Software Services and Application
        Design and Approach 4/7
Advantages of wireless-based software systems:
• Convenient mobile accesses
• Location-based applications and services
• Personal-based mobile interactions and messaging services


Limitations of wireless-based software systems:
• Limitations of mobile devices
• Limited storage space
• Limitations of wireless networks
Software Services and Application
        Design and Approach 5/7
Engineers of wireless-based SW must understand and deal
with issues in the following areas:
• Wireless networks, protocols, and standards
• Wireless programming, mobile platforms, presentation
  technologies, and mobile databases
• Engineering processes, methods, and tools
• Network infrastructures and system architectures
• Issues, solutions, and techniques
• Wireless application domain
Software Services and Application
         Design and Approach 6/7
System design issues for wireless-based software systems:
• How to design and document wireless networking connectivity for a
  selected wireless network infrastructure based on the standardized
  protocols;
• How to select appropriate mobile technologies and platforms on mobile
  devices;
• How to design and/or use cost-effective wireless security solutions to deal
  with the limitations of wireless networks and mobile devices;
• How to design and specify user-friendly mobile interfaces for wireless-
  based applications;
• How to select and/or define appropriate mobile data transaction models
  for mobile databases;
• How to design and specify cost-effective mobile application databases and
  central
Software Services and Application
       Design and Approach 7/7
Current Mobile Development Platforms:
• Titanium
• Ramp
• J2ME Polish
• PhoneGap
• Grapple
• Open Plug
• Rhomobile
Security Issues 1/2
Mobile Platforms Security Issues:
•   Physical Security
•   Strong Authentication with Poor Keyboards
•   Multiple-User Support with Security
•   Safe Browsing Environment
•   Secure Operating Systems
•   Application Isolation
•   Information Disclosure
•   Virus, Worms, Trojans, Spyware, and Malware
•   Difficult Patching/Update Process
•   Strict Use and Enforcement of SSL
•   Phishing
•   Cross-Site Request Forgery (CSRF)
•   Location Privacy/Security
•   Insecure Device Drivers
Security Issues 1/2
Mobile Services Security Issues:
• WAP and Mobile Browser Weaknesses
         Lack of HTTPOnly Flag Support
         Lack of SECURE Flag Support
         Handling Browser Cache


• Threats to Bluetooth Devices and Networks
         Location tracking
         Key management issues
         Bluejacking
         Implementation issues: Bluesnarfing , Bluebugging, Car whispering


• Risks of Geo-location Services
         Risk for the user
         Risk for service providers
Market Trends and Analysis 1/3
Future Trend in Mobile Apps: M-commerce
• 3D Applications in Mobile Devices
• Augmented Reality (AR)
• Location Mobile Commerce
Market Trends and Analysis 2/3
Future Trend in Mobile Apps: Location-based
Services (LBS)
• Location Mobile Commerce
• Government Public Service
• Vehicles Telematics
Market Trends and Analysis 3/3
Future Handsets Effects:

• A virtual keyboard, which is and rendered on a touch screen.

• User friendly graphical user interfaces.

• Internet services such as email, web browsing and local Wi-Fi connectivity.

• Built-in camera with image/video capturing.

• Media player with audio and video decoding capability.

• Smart media management tools for songs, photo albums, videos, etc..

• Phone call functionalities including text messaging, visual voicemail, etc.
Conclusion
“Mobile phones are a part of our daily engagement with our world, whether
through calls, text messages, emails or apps”.

Recent study by Google of US Smartphone users:
• 74% of Smartphone users end up making a purchase (76% in-store; 59%
  online via a computer; 35% via a phone)
• 70% use a Smartphone while in the store
• 54% use a Smartphone to find a retailer
• 49% use a Smartphone to compare prices
• 48% use a Smartphone to get promotions and coupons
• 44% use a Smartphone to read reviews and product info
• 34% use a Smartphone to search in-store inventory
Thank you!


 Questions?

Contenu connexe

Tendances

Design computing architecture ~ Mobile Technologies
Design computing architecture ~ Mobile TechnologiesDesign computing architecture ~ Mobile Technologies
Design computing architecture ~ Mobile TechnologiesSwapnali Pawar
 
Wireless Mobility
Wireless MobilityWireless Mobility
Wireless MobilityControlEng
 
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...Extended & Reliable WI-FI at Congresium International Convention & Exhibition...
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...4ipnet
 
Mobile technology-Unit 1
Mobile technology-Unit 1Mobile technology-Unit 1
Mobile technology-Unit 1Swapnali Pawar
 
Mobile security blunders and what you can do about them
Mobile security blunders and what you can do about themMobile security blunders and what you can do about them
Mobile security blunders and what you can do about themBen Rothke
 
NXP MIFARE Webinar: How To Protect Contactless Systems Today And Tomorrow
NXP MIFARE Webinar: How To Protect Contactless Systems Today And TomorrowNXP MIFARE Webinar: How To Protect Contactless Systems Today And Tomorrow
NXP MIFARE Webinar: How To Protect Contactless Systems Today And TomorrowNXP MIFARE Team
 
1 Welcome and background
1 Welcome and background1 Welcome and background
1 Welcome and backgrounddaniel.heery
 
Module1 Mobile Computing Architecture
Module1 Mobile Computing ArchitectureModule1 Mobile Computing Architecture
Module1 Mobile Computing Architectureraksharao
 
Near Field Communication – IxDworks.com
Near Field Communication – IxDworks.comNear Field Communication – IxDworks.com
Near Field Communication – IxDworks.comInteractionDesign
 
Security Assessment Report and Business Continuity Plan
Security Assessment Report and Business Continuity PlanSecurity Assessment Report and Business Continuity Plan
Security Assessment Report and Business Continuity PlanChanaka Lasantha
 
Metis by Mircom presentation 2016 08 16
Metis by Mircom presentation 2016 08 16Metis by Mircom presentation 2016 08 16
Metis by Mircom presentation 2016 08 16Howard Ryan
 
Smartphone security
Smartphone securitySmartphone security
Smartphone securityMike Brannon
 
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...NXP MIFARE Team
 

Tendances (15)

Design computing architecture ~ Mobile Technologies
Design computing architecture ~ Mobile TechnologiesDesign computing architecture ~ Mobile Technologies
Design computing architecture ~ Mobile Technologies
 
Wireless Mobility
Wireless MobilityWireless Mobility
Wireless Mobility
 
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...Extended & Reliable WI-FI at Congresium International Convention & Exhibition...
Extended & Reliable WI-FI at Congresium International Convention & Exhibition...
 
Mobile technology-Unit 1
Mobile technology-Unit 1Mobile technology-Unit 1
Mobile technology-Unit 1
 
Mobile security blunders and what you can do about them
Mobile security blunders and what you can do about themMobile security blunders and what you can do about them
Mobile security blunders and what you can do about them
 
NXP MIFARE Webinar: How To Protect Contactless Systems Today And Tomorrow
NXP MIFARE Webinar: How To Protect Contactless Systems Today And TomorrowNXP MIFARE Webinar: How To Protect Contactless Systems Today And Tomorrow
NXP MIFARE Webinar: How To Protect Contactless Systems Today And Tomorrow
 
CV-Benedict_Calanog
CV-Benedict_CalanogCV-Benedict_Calanog
CV-Benedict_Calanog
 
1 Welcome and background
1 Welcome and background1 Welcome and background
1 Welcome and background
 
Module1 Mobile Computing Architecture
Module1 Mobile Computing ArchitectureModule1 Mobile Computing Architecture
Module1 Mobile Computing Architecture
 
Near Field Communication – IxDworks.com
Near Field Communication – IxDworks.comNear Field Communication – IxDworks.com
Near Field Communication – IxDworks.com
 
Security Assessment Report and Business Continuity Plan
Security Assessment Report and Business Continuity PlanSecurity Assessment Report and Business Continuity Plan
Security Assessment Report and Business Continuity Plan
 
Metis by Mircom presentation 2016 08 16
Metis by Mircom presentation 2016 08 16Metis by Mircom presentation 2016 08 16
Metis by Mircom presentation 2016 08 16
 
Smartphone security
Smartphone securitySmartphone security
Smartphone security
 
Nfc
NfcNfc
Nfc
 
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...
NXP MIFARE Webinar: Introduce The Future In Your Today's System- How To Ensur...
 

En vedette

C0c0n 2011 mobile security presentation v1.2
C0c0n 2011 mobile  security presentation v1.2C0c0n 2011 mobile  security presentation v1.2
C0c0n 2011 mobile security presentation v1.2Santosh Satam
 
Security and ethical issues of mobile device technology
Security and ethical issues of mobile device technologySecurity and ethical issues of mobile device technology
Security and ethical issues of mobile device technologyErik R. Ranschaert, MD, PhD
 
Mobile computing security
Mobile computing securityMobile computing security
Mobile computing securityZachariah Pabi
 
Mobile security issues & frauds in India
Mobile security issues & frauds in IndiaMobile security issues & frauds in India
Mobile security issues & frauds in IndiaYogesh Lolge
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityJohn Paul Prassanna
 
Seminar ppt on digital signature
Seminar ppt on digital signatureSeminar ppt on digital signature
Seminar ppt on digital signaturejolly9293
 
Digital Signature
Digital SignatureDigital Signature
Digital Signaturesaurav5884
 
Introduction to Digital signatures
Introduction to Digital signaturesIntroduction to Digital signatures
Introduction to Digital signaturesRohit Bhat
 
Security Issues in the Mobile Environment
Security Issues in the Mobile EnvironmentSecurity Issues in the Mobile Environment
Security Issues in the Mobile EnvironmentLigia Adam
 

En vedette (11)

C0c0n 2011 mobile security presentation v1.2
C0c0n 2011 mobile  security presentation v1.2C0c0n 2011 mobile  security presentation v1.2
C0c0n 2011 mobile security presentation v1.2
 
Security and ethical issues of mobile device technology
Security and ethical issues of mobile device technologySecurity and ethical issues of mobile device technology
Security and ethical issues of mobile device technology
 
Mobile computing security
Mobile computing securityMobile computing security
Mobile computing security
 
Mobile security issues & frauds in India
Mobile security issues & frauds in IndiaMobile security issues & frauds in India
Mobile security issues & frauds in India
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
 
Digital signature
Digital signatureDigital signature
Digital signature
 
Seminar ppt on digital signature
Seminar ppt on digital signatureSeminar ppt on digital signature
Seminar ppt on digital signature
 
Digital Signature
Digital SignatureDigital Signature
Digital Signature
 
Introduction to Digital signatures
Introduction to Digital signaturesIntroduction to Digital signatures
Introduction to Digital signatures
 
Mobile computing unit 1
Mobile computing unit 1Mobile computing unit 1
Mobile computing unit 1
 
Security Issues in the Mobile Environment
Security Issues in the Mobile EnvironmentSecurity Issues in the Mobile Environment
Security Issues in the Mobile Environment
 

Similaire à Mobile computing

1- Mobile Computing Introduction.pptx
1- Mobile Computing Introduction.pptx1- Mobile Computing Introduction.pptx
1- Mobile Computing Introduction.pptxAMITKUMARSINGH756828
 
Mobile Computing and Application 2.pptx
Mobile Computing and Application 2.pptxMobile Computing and Application 2.pptx
Mobile Computing and Application 2.pptxDiptimayeeTripathy1
 
MOBILE COMPUTING Unit 1.pptx
MOBILE COMPUTING Unit 1.pptxMOBILE COMPUTING Unit 1.pptx
MOBILE COMPUTING Unit 1.pptxkarthiksmart21
 
Mobile computing The brief explanation of mobile computing and how it used
Mobile computing The brief explanation of mobile computing and how it usedMobile computing The brief explanation of mobile computing and how it used
Mobile computing The brief explanation of mobile computing and how it usedAsyathShahina
 
Overview of mobile computing
Overview of mobile computingOverview of mobile computing
Overview of mobile computingVENNILAV6
 
Mobile system overview
Mobile system overviewMobile system overview
Mobile system overviewJack Zheng
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1Shahid Riaz
 
Impacts of 5G on Broadcasters and CSPs
Impacts of 5G on Broadcasters and CSPsImpacts of 5G on Broadcasters and CSPs
Impacts of 5G on Broadcasters and CSPsBrian Levy
 
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALA
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALAWEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALA
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALASaikiran Panjala
 
Minimizing Information Transparency
Minimizing Information TransparencyMinimizing Information Transparency
Minimizing Information TransparencyUsman Arshad
 
Introduction to Investor.pptx
Introduction to Investor.pptxIntroduction to Investor.pptx
Introduction to Investor.pptxNilamHonmane
 
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
 
An overview of mobile technologies
An overview of mobile technologiesAn overview of mobile technologies
An overview of mobile technologiesShujaa Solutions Ltd
 
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)ijasuc
 

Similaire à Mobile computing (20)

1- Mobile Computing Introduction.pptx
1- Mobile Computing Introduction.pptx1- Mobile Computing Introduction.pptx
1- Mobile Computing Introduction.pptx
 
Mobile Computing and Application 2.pptx
Mobile Computing and Application 2.pptxMobile Computing and Application 2.pptx
Mobile Computing and Application 2.pptx
 
Wap & WML
Wap & WMLWap & WML
Wap & WML
 
6053298.ppt
6053298.ppt6053298.ppt
6053298.ppt
 
MOBILE COMPUTING Unit 1.pptx
MOBILE COMPUTING Unit 1.pptxMOBILE COMPUTING Unit 1.pptx
MOBILE COMPUTING Unit 1.pptx
 
Mobile computing The brief explanation of mobile computing and how it used
Mobile computing The brief explanation of mobile computing and how it usedMobile computing The brief explanation of mobile computing and how it used
Mobile computing The brief explanation of mobile computing and how it used
 
Overview of mobile computing
Overview of mobile computingOverview of mobile computing
Overview of mobile computing
 
Mobile system overview
Mobile system overviewMobile system overview
Mobile system overview
 
Mobile computin intro.pptx
Mobile computin intro.pptxMobile computin intro.pptx
Mobile computin intro.pptx
 
introduction-to_mobile_computing 1
 introduction-to_mobile_computing 1 introduction-to_mobile_computing 1
introduction-to_mobile_computing 1
 
iot_basic_1.pptx
iot_basic_1.pptxiot_basic_1.pptx
iot_basic_1.pptx
 
Impacts of 5G on Broadcasters and CSPs
Impacts of 5G on Broadcasters and CSPsImpacts of 5G on Broadcasters and CSPs
Impacts of 5G on Broadcasters and CSPs
 
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALA
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALAWEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALA
WEB SERVICES ON MOBILE PLATFORM BY SAIKIRAN PANJALA
 
Roadmap 1 12-02
Roadmap 1 12-02Roadmap 1 12-02
Roadmap 1 12-02
 
Minimizing Information Transparency
Minimizing Information TransparencyMinimizing Information Transparency
Minimizing Information Transparency
 
Introduction to Investor.pptx
Introduction to Investor.pptxIntroduction to Investor.pptx
Introduction to Investor.pptx
 
Mobile Direct Marketing
Mobile Direct MarketingMobile Direct Marketing
Mobile Direct Marketing
 
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
 
An overview of mobile technologies
An overview of mobile technologiesAn overview of mobile technologies
An overview of mobile technologies
 
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
 

Mobile computing

  • 1. Mobile Computing Software Services and Application Design and Approach Security Issues Market Trends and Analysis
  • 2. Agenda • Introduction • Software Services and Application Design and Approach To provide high bit rates • Security Issues • Market Trends and Analysis • Conclusion
  • 3. Introduction 1/3 Definitions: Mobile Computing - A technology that allows transmission of data, via a computer, without having to be connected to a fixed physical link. Mobile computing - “Taking a computer and all necessary files and software out into the field.“ Mobile Computing - ability to use computing capability without a pre-defined location and/or connection to a network to publish and/or subscribe to information
  • 4. Introduction 2/3 Mobile Platforms: • iPhone • Android • Windows Phone • Blackberry • Java Mobile Edition • Linux Mobile (LiMo) • others
  • 5. Introduction 3/3 Mobile Enabling Technologies: • 2G - mobile communication systems with some limitations and disadvantages (lower system capacity, lower data rate, mostly voice centric) • 3G - provides many new features, and the possibilities for new services are almost limitless, including many popular applications such as e-mail, Web browsing, multimedia, TV streaming, videoconferencing,, paging, fax, and navigational maps. • 4G - will be a fully IP-based integrated system and will offer all types of services at an affordable cost, and will support all forthcoming applications, for example wireless broadband access, a multimedia messaging service, video chat, mobile TV, high definition TV content, DVB, minimal service such as voice and data, and other streaming services for “anytime-anywhere.”
  • 6. Software Services and Application Design and Approach 1/7 Major Concerns: • What are the primary engineering issues, challenges, solutions, and needs in engineering wireless-based software systems? • What kinds of knowledge background on wireless networking and mobile technology must engineers have before constructing wireless- based software application systems? • Which are the current mobile development platforms?
  • 7. Software Services and Application Design and Approach 2/7 Basic definitions for engineering wireless-based software systems: • Wireless-based application systems - refer to the application systems that are developed using mobile technologies and deployed on wireless networks to provide mobile application functions and services to mobile device users. • Wireless Internet application systems - refer to the application systems that are developed using mobile technologies and deployed over a global network, which connects wireless networks and the Internet together, to offer mobile application functions and services to WAP-enabled mobile device users. • Wireless information systems - refer to the information systems that are developed using mobile technologies and deployed on wireless networks to offer diverse mobile information and data access services to mobile device users. • Mobile commerce systems - refer to electronic commerce systems that are developed based on wireless networks and mobile technologies to support customers and merchants using mobile devices to conduct various mobile commerce transactions and activities, including pre-sales, trading, and post-sales activities .
  • 8. Software Services and Application Design and Approach 3/7 Essential requirements for a wireless-based software system: • Reliability • Performance • Portability • Interoperability • Security • Scalability • Privacy and confidential
  • 9. Software Services and Application Design and Approach 4/7 Advantages of wireless-based software systems: • Convenient mobile accesses • Location-based applications and services • Personal-based mobile interactions and messaging services Limitations of wireless-based software systems: • Limitations of mobile devices • Limited storage space • Limitations of wireless networks
  • 10. Software Services and Application Design and Approach 5/7 Engineers of wireless-based SW must understand and deal with issues in the following areas: • Wireless networks, protocols, and standards • Wireless programming, mobile platforms, presentation technologies, and mobile databases • Engineering processes, methods, and tools • Network infrastructures and system architectures • Issues, solutions, and techniques • Wireless application domain
  • 11. Software Services and Application Design and Approach 6/7 System design issues for wireless-based software systems: • How to design and document wireless networking connectivity for a selected wireless network infrastructure based on the standardized protocols; • How to select appropriate mobile technologies and platforms on mobile devices; • How to design and/or use cost-effective wireless security solutions to deal with the limitations of wireless networks and mobile devices; • How to design and specify user-friendly mobile interfaces for wireless- based applications; • How to select and/or define appropriate mobile data transaction models for mobile databases; • How to design and specify cost-effective mobile application databases and central
  • 12. Software Services and Application Design and Approach 7/7 Current Mobile Development Platforms: • Titanium • Ramp • J2ME Polish • PhoneGap • Grapple • Open Plug • Rhomobile
  • 13. Security Issues 1/2 Mobile Platforms Security Issues: • Physical Security • Strong Authentication with Poor Keyboards • Multiple-User Support with Security • Safe Browsing Environment • Secure Operating Systems • Application Isolation • Information Disclosure • Virus, Worms, Trojans, Spyware, and Malware • Difficult Patching/Update Process • Strict Use and Enforcement of SSL • Phishing • Cross-Site Request Forgery (CSRF) • Location Privacy/Security • Insecure Device Drivers
  • 14. Security Issues 1/2 Mobile Services Security Issues: • WAP and Mobile Browser Weaknesses  Lack of HTTPOnly Flag Support  Lack of SECURE Flag Support  Handling Browser Cache • Threats to Bluetooth Devices and Networks  Location tracking  Key management issues  Bluejacking  Implementation issues: Bluesnarfing , Bluebugging, Car whispering • Risks of Geo-location Services  Risk for the user  Risk for service providers
  • 15. Market Trends and Analysis 1/3 Future Trend in Mobile Apps: M-commerce • 3D Applications in Mobile Devices • Augmented Reality (AR) • Location Mobile Commerce
  • 16. Market Trends and Analysis 2/3 Future Trend in Mobile Apps: Location-based Services (LBS) • Location Mobile Commerce • Government Public Service • Vehicles Telematics
  • 17. Market Trends and Analysis 3/3 Future Handsets Effects: • A virtual keyboard, which is and rendered on a touch screen. • User friendly graphical user interfaces. • Internet services such as email, web browsing and local Wi-Fi connectivity. • Built-in camera with image/video capturing. • Media player with audio and video decoding capability. • Smart media management tools for songs, photo albums, videos, etc.. • Phone call functionalities including text messaging, visual voicemail, etc.
  • 18. Conclusion “Mobile phones are a part of our daily engagement with our world, whether through calls, text messages, emails or apps”. Recent study by Google of US Smartphone users: • 74% of Smartphone users end up making a purchase (76% in-store; 59% online via a computer; 35% via a phone) • 70% use a Smartphone while in the store • 54% use a Smartphone to find a retailer • 49% use a Smartphone to compare prices • 48% use a Smartphone to get promotions and coupons • 44% use a Smartphone to read reviews and product info • 34% use a Smartphone to search in-store inventory