Impressico Business
Solutions



   Wireless Overview – Technology and
       Wireless Overview
                Software
  - Technology and Software
         Pradeep Hosabettu
      Pradeep Hosabettu
2
           Coming up..



   •   Wireless Overview
   •   Smartphone Hardware Block Representation
   •   Smartphone Operating Systems
   •   Mobile App Solution Overview
   •   Mobile App Special Considerations
   •   Wrap-up!




14 March 2013                         © Impressico Business Solutions Pvt. Ltd.
3
           Why wireless?



   •   Cut the cord – free at last
   •   Increased productivity
   •   Increased coverage
   •   Government and Private Services - Smashed boundaries




14 March 2013                         © Impressico Business Solutions Pvt. Ltd.
4
           Understanding Wireless…



   • Many constraints – bandwidth, distance, spectrum frequency
   • Many different paradigms – device-device, device-network
   • Many needs – voice, video, bursty data, Internet

    Multiple standards bodies pulling together and separately across the
    entire field!




14 March 2013                           © Impressico Business Solutions Pvt. Ltd.
5
            Understanding Wireless…(contd.)



   •   Cellular (WAN): e.g. GPRS, 3G, 4G
   •   Local (LAN): Wifi (b/g/n)
   •   Metro (MAN): WiMax
   •   Peer-to-Peer: Bluetooth, Wifi-Direct, IR, NFC

    Continually evolving specifications
    Toward higher bandwidth, greater power efficiency, wider
     compatibility




14 March 2013                            © Impressico Business Solutions Pvt. Ltd.
6
           Basic Smartphone block representation




                 WIRELESS FUNCTIONS                                          APPLICATIONS

                                                           RAM
                           Firmware                                           Applications
                                                           Flash
                                                                             Smartphone OS and
                         Proprietary RTOS
                                                                                   APIs

                         Cellular Modem                                         Application
                           Processor                         B                  Processor
                                                             u
            Wi-Fi,
                          DSP          DSP
                                                             s               Graphics
           BT SoC
                        (speech)      (mod demod)                             Core


                                                    Controllers ( camera,
                                                    display, Power, touch,
                                                             etc. )
                     GSM, CDMA, 3G, Wi-Fi, BT Firmware
                     Android/iOS/Windows Phone OS
                     and APIs/Services




14 March 2013                                                 © Impressico Business Solutions Pvt. Ltd.
7
           Smartphone OS – young and restless!



   • An incredibly short history:

        Pre-smartphone era: up to 2000

        Early-smartphone era: 2000-2007

        Modern-smartphone era: 2007-present




14 March 2013                        © Impressico Business Solutions Pvt. Ltd.
8
           Pre-smartphone era – up to 2000



   • The best devices was the starting lineup of Nokia’s Communicator

   • All phones only provided texting, voice calling and rudimentary
     browsers

   • Palm introduced its PDA – Personal Digital Assistant. It had no
     phone functions




14 March 2013                           © Impressico Business Solutions Pvt .Ltd.
9
           Early-smartphone era – 2000-2007




   • Ericsson R380 – first smartphone runs on Symbian OS
   • Symbian OS rules the smartphone market here
   • Palm OS and Blackberry make a mark




14 March 2013                        © Impressico Business Solutions Pvt. Ltd.
10
           Modern-smartphone era – 2007 to now



   • Begins solidly with the iPhone out in 2007 and unleashing a
     revolution in the mobile industry
   • Apple App Store launched June 2008
   • First Android phone HTC Dream out in 2008
   • Google Play Store launched end-2008




14 March 2013                          © Impressico Business Solutions Pvt. Ltd.
11
           Modern-smartphone era – A major shift on many levels



   • Beginning of the end for entrenched majors – Motorola, Nokia
     (death of Symbian OS)
   • Cellular Industry rudely awakened by rank outsiders – Apple and
     Google who showed them:
       How to design and develop an OS
       How to architect an application ecosystem
       That cellular performance was not as important as h/w and
        applications
       That stellar user experience was key to data consumption
       That mobile operators should play no role apart from just
        building a reliable WAN network




14 March 2013                          © Impressico Business Solutions Pvt. Ltd.
12
           Smartphone OS platforms today



   •   iOS – proprietary
   •   Android – open source and Linux-based
   •   Blackberry 10 – proprietary
   •   Windows Phone 8 – proprietary
   •   Others – Ubuntu Touch, Firefox OS (HTML5)




14 March 2013                         © Impressico Business Solutions Pvt. Ltd.
13
           What’s powering our smartphones..




                Q4 2012 (courtesy:              Q4 2011 (courtesy:
                Strategy Analytics)             Strategy Analytics)

                                Android                              Android
                                (70%)                                (51.3%)
                                iOS                                  iOS
                                (22%)                                (23.6%)
                                Others                               Others
                                (7.9%)                               (25.1%)




14 March 2013                             © Impressico Business Solutions Pvt. Ltd.
14
             Overview of a Mobile Solution




                                                          Enterprise/server-side
                                                          components

                  Wi-Fi/cellular 3G




         BT
         NFC
         Wifi-
         Direct




14 March 2013                           © Impressico Business Solutions Pvt. Ltd.
15
             Mobile App Dev Strategies




     Courtesy: Icenium


14 March 2013                            © Impressico Business Solutions Pvt. Ltd.
16
           Considerations for Mobile App Development



   •   Memory
   •   Power
   •   Mobility
   •   Performance
   •   Cross-platform symmetry
   •   Upgrade cycles




14 March 2013                       © Impressico Business Solutions Pvt. Ltd.
17
            Memory



   •   Think in the low MBs – fixed heap allocations available for apps
   •   Garbage Collection strategies
   •   Reference strategies
   •   Design should factor in responses to the OS’ warning/alert structure
   •   Move data to persistent storage for access using SQL




14 March 2013                            © Impressico Business Solutions Pvt. Ltd.
18
           Power



   •   Battery drain is reputation-damaging
   •   Understanding of power states and being responsive to them is key
   •   Sleep vs background execution
   •   Polling vs using OS-specific substitutes
   •   Smart Network usage




14 March 2013                           © Impressico Business Solutions Pvt. Ltd.
19
           Mobility



   • Having a mobile-version vs mobility-powered app – e.g. think
     social, gps, motion-control
   • Network transitions and outages
   • Security – giving thought to user control that is discreet and secure




14 March 2013                            © Impressico Business Solutions Pvt. Ltd.
20
           Performance



    Design and develop for –
      • Responsiveness - fast
      • UI Design – pleasing and visibility across conditions, form factors
      • Data integrity




14 March 2013                            © Impressico Business Solutions Pvt. Ltd.
21
           Cross-platform Symmetry



   • Keep architecture object-oriented
   • Keep UI design and quality consistent
   • Evaluate non-native platforms carefully
   • Strategies surrounding power, memory defined to be platform-
     agnostic at the highest level
   • Explicitly call out platform-dependent high-level functionality




14 March 2013                           © Impressico Business Solutions Pvt. Ltd.
22
           Upgrade Cycles



         • Mobile OS platforms are changing constantly that
           impact developers and users:
                   new OS-level enhancements– multitasking in iOS
                   new UI-level enhancements – Fragments in Android
                   new access technologies – WiFi-Direct
                   new wireless technologies – NFC, high-speed BT
                   new user features – notifications
         • App feature updates and additions
         • App UI revamp
         • App bug fixes




14 March 2013                                 © Impressico Business Solutions Pvt. Ltd.
23
           Mobile – can’t be ignored…



   • Worldwide smartphone penetration growth very strong
   • Earlier hurdles for mass adaptation eroding fast
       3G adaptation rising
       Mobile payment growing for the masses (e.g. Airtel Money)
   • Unmatched personal platform!




14 March 2013                           © Impressico Business Solutions Pvt. Ltd.
THANK YOU
Impressico Business Solutions
Email: info@impressico.com

India Office:
B-134, Sector 6, NOIDA 201301 (UP)
Phone: +91 - 120 - 419 - 0000


USA Office:
4 Killian Lane, Brewster, NY 10509
Phone: +1 - 732 - 623 - 9657


UK Office:
83 Victoria Street, London - SW1H 0HW
Phone: +44 - 207 - 096 - 9578

More Related Content

PPTX
BlackBerry 10 Implications for Enterprise Mobility
PPTX
Kill the Laptop!
PDF
HUGH BRADLOW LEADS INNOVATION WORKSHOP – 2012 AND BEYOND
PPTX
IP's 20 year evolution - adaptation or extinction
PDF
MicroVision 2011 ASM presentation
PDF
IRJET- A Smart Voice Controlled Robot Assistant
PDF
Overview of LBS for the Enterprise
PDF
Li Mo Foundation Instroduction
BlackBerry 10 Implications for Enterprise Mobility
Kill the Laptop!
HUGH BRADLOW LEADS INNOVATION WORKSHOP – 2012 AND BEYOND
IP's 20 year evolution - adaptation or extinction
MicroVision 2011 ASM presentation
IRJET- A Smart Voice Controlled Robot Assistant
Overview of LBS for the Enterprise
Li Mo Foundation Instroduction

What's hot (20)

PDF
Sip vo ip-ims-convergence-d2-10 at kishore
PPTX
Managing the Android Supply Chain and the Role of SPDX
PDF
The Wireless Enterprise. Networks for Business Mobility
PDF
Mobile Megatrends 2010 (VisionMobile)
PDF
Mobile sector's idea
PDF
4 g world 2011 renesas mobile overview
PDF
Facebook of Things - The importance of End Users within M2M Systems
PDF
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
 
PDF
Mobile Marketing - Mobile2win
PDF
Mobile trends and impressions
PDF
UC Vendor Overview
PPT
BPM for Mobile, Mobile for BPM
PDF
TheOfficialDailyNews_CommunicAsia2012_Day4
PDF
Building NGN Together - Towards a Regional IMS Ecosystem
PDF
Sdp Asia Workshop Sample
PDF
Intro to forum_nokia_sofia_13042010
PDF
Jure Sustersic Monetization through Ovi Services
PDF
In vehiclesmartphoneintegrep sf_v7 final version
PDF
Mobile Social Networking industry 2008
PDF
Do you Need an App Strategy? (jan 2010)
Sip vo ip-ims-convergence-d2-10 at kishore
Managing the Android Supply Chain and the Role of SPDX
The Wireless Enterprise. Networks for Business Mobility
Mobile Megatrends 2010 (VisionMobile)
Mobile sector's idea
4 g world 2011 renesas mobile overview
Facebook of Things - The importance of End Users within M2M Systems
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
 
Mobile Marketing - Mobile2win
Mobile trends and impressions
UC Vendor Overview
BPM for Mobile, Mobile for BPM
TheOfficialDailyNews_CommunicAsia2012_Day4
Building NGN Together - Towards a Regional IMS Ecosystem
Sdp Asia Workshop Sample
Intro to forum_nokia_sofia_13042010
Jure Sustersic Monetization through Ovi Services
In vehiclesmartphoneintegrep sf_v7 final version
Mobile Social Networking industry 2008
Do you Need an App Strategy? (jan 2010)
Ad

Similar to Wireless overview impressico (20)

PDF
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
PPTX
Extending softwareintomobile 11 28-2012
PDF
iPad Apps for the Enterprise
PPTX
IBM Connect 2013 BP210 Using a Mobile Approach
PPTX
Mobile Operating Systems
PDF
How Changing Mobile Technology Is Changing The Way We Do Business
PDF
E2 lennertdewaal
PDF
IT Future 2012 - Presentation Fujitsu par David Concordel
PPTX
Android
PPTX
Meap and business platforms
PPTX
The mobile traveler experience
PDF
PhoneGap Day - IBM, PhoneGap and the Enterprise
PDF
Bringing mobile apps to market faster using rapid application prototyping
PPTX
Workshop 12-06 - Architectures for Enterprise Mobile Applications
PDF
Mobile Apps for Business Productivity The Circuit
PDF
Introduction session
PDF
Five Trends Enabled by 5G that will Change Networking Forever
PDF
Social mobile usage Don't Leave Social at the Office
PDF
Future of Integration | MuleSoft
PDF
Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Extending softwareintomobile 11 28-2012
iPad Apps for the Enterprise
IBM Connect 2013 BP210 Using a Mobile Approach
Mobile Operating Systems
How Changing Mobile Technology Is Changing The Way We Do Business
E2 lennertdewaal
IT Future 2012 - Presentation Fujitsu par David Concordel
Android
Meap and business platforms
The mobile traveler experience
PhoneGap Day - IBM, PhoneGap and the Enterprise
Bringing mobile apps to market faster using rapid application prototyping
Workshop 12-06 - Architectures for Enterprise Mobile Applications
Mobile Apps for Business Productivity The Circuit
Introduction session
Five Trends Enabled by 5G that will Change Networking Forever
Social mobile usage Don't Leave Social at the Office
Future of Integration | MuleSoft
Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...
Ad

Recently uploaded (20)

PPTX
RISK MANAGEMENT IN MEDICAL LABORATORIES 2.pptx
PDF
2018_Simulating Hedge Fund Strategies Generalising Fund Performance Presentat...
PPTX
Financial literacy among Collage students.pptx
PDF
2012_The dark side of valuation a jedi guide to valuing difficult to value co...
PPTX
The Impact of Remote Work on Employee Productivity
DOCX
Final. 150 minutes exercise agrumentative Essay
PDF
GVCParticipation_Automation_Climate_India
PDF
Chapterrrrrrrrrrrrrrrrrrrrrrrrr 2_AP.pdf
PPT
Relevant Information & Alternative Choice Decisions
PPTX
2. RBI.pptx202029291023i38039013i92292992
PPTX
28 - relative valuation lecture economicsnotes
PDF
USS pension Report and Accounts 2025.pdf
PDF
Management Accounting Information for Decision-Making and Strategy Execution ...
PDF
International Financial Management, 9th Edition, Cheol Eun, Bruce Resnick Tuu...
PDF
Lundin Gold - August 2025.pdf presentation
PPT
Conventional Financial Instruments 1.ppt
PPTX
Very useful ppt for your banking assignments Banking.pptx
PPT
CompanionAsset_9780128146378_Chapter04.ppt
PPTX
Corporate Governance and Financial Decision-Making in Consumer Goods.pptx
PPTX
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)
RISK MANAGEMENT IN MEDICAL LABORATORIES 2.pptx
2018_Simulating Hedge Fund Strategies Generalising Fund Performance Presentat...
Financial literacy among Collage students.pptx
2012_The dark side of valuation a jedi guide to valuing difficult to value co...
The Impact of Remote Work on Employee Productivity
Final. 150 minutes exercise agrumentative Essay
GVCParticipation_Automation_Climate_India
Chapterrrrrrrrrrrrrrrrrrrrrrrrr 2_AP.pdf
Relevant Information & Alternative Choice Decisions
2. RBI.pptx202029291023i38039013i92292992
28 - relative valuation lecture economicsnotes
USS pension Report and Accounts 2025.pdf
Management Accounting Information for Decision-Making and Strategy Execution ...
International Financial Management, 9th Edition, Cheol Eun, Bruce Resnick Tuu...
Lundin Gold - August 2025.pdf presentation
Conventional Financial Instruments 1.ppt
Very useful ppt for your banking assignments Banking.pptx
CompanionAsset_9780128146378_Chapter04.ppt
Corporate Governance and Financial Decision-Making in Consumer Goods.pptx
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)

Wireless overview impressico

  • 1. Impressico Business Solutions Wireless Overview – Technology and Wireless Overview Software - Technology and Software Pradeep Hosabettu Pradeep Hosabettu
  • 2. 2 Coming up.. • Wireless Overview • Smartphone Hardware Block Representation • Smartphone Operating Systems • Mobile App Solution Overview • Mobile App Special Considerations • Wrap-up! 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 3. 3 Why wireless? • Cut the cord – free at last • Increased productivity • Increased coverage • Government and Private Services - Smashed boundaries 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 4. 4 Understanding Wireless… • Many constraints – bandwidth, distance, spectrum frequency • Many different paradigms – device-device, device-network • Many needs – voice, video, bursty data, Internet Multiple standards bodies pulling together and separately across the entire field! 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 5. 5 Understanding Wireless…(contd.) • Cellular (WAN): e.g. GPRS, 3G, 4G • Local (LAN): Wifi (b/g/n) • Metro (MAN): WiMax • Peer-to-Peer: Bluetooth, Wifi-Direct, IR, NFC  Continually evolving specifications  Toward higher bandwidth, greater power efficiency, wider compatibility 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 6. 6 Basic Smartphone block representation WIRELESS FUNCTIONS APPLICATIONS RAM Firmware Applications Flash Smartphone OS and Proprietary RTOS APIs Cellular Modem Application Processor B Processor u Wi-Fi, DSP DSP s Graphics BT SoC (speech) (mod demod) Core Controllers ( camera, display, Power, touch, etc. ) GSM, CDMA, 3G, Wi-Fi, BT Firmware Android/iOS/Windows Phone OS and APIs/Services 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 7. 7 Smartphone OS – young and restless! • An incredibly short history:  Pre-smartphone era: up to 2000  Early-smartphone era: 2000-2007  Modern-smartphone era: 2007-present 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 8. 8 Pre-smartphone era – up to 2000 • The best devices was the starting lineup of Nokia’s Communicator • All phones only provided texting, voice calling and rudimentary browsers • Palm introduced its PDA – Personal Digital Assistant. It had no phone functions 14 March 2013 © Impressico Business Solutions Pvt .Ltd.
  • 9. 9 Early-smartphone era – 2000-2007 • Ericsson R380 – first smartphone runs on Symbian OS • Symbian OS rules the smartphone market here • Palm OS and Blackberry make a mark 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 10. 10 Modern-smartphone era – 2007 to now • Begins solidly with the iPhone out in 2007 and unleashing a revolution in the mobile industry • Apple App Store launched June 2008 • First Android phone HTC Dream out in 2008 • Google Play Store launched end-2008 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 11. 11 Modern-smartphone era – A major shift on many levels • Beginning of the end for entrenched majors – Motorola, Nokia (death of Symbian OS) • Cellular Industry rudely awakened by rank outsiders – Apple and Google who showed them:  How to design and develop an OS  How to architect an application ecosystem  That cellular performance was not as important as h/w and applications  That stellar user experience was key to data consumption  That mobile operators should play no role apart from just building a reliable WAN network 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 12. 12 Smartphone OS platforms today • iOS – proprietary • Android – open source and Linux-based • Blackberry 10 – proprietary • Windows Phone 8 – proprietary • Others – Ubuntu Touch, Firefox OS (HTML5) 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 13. 13 What’s powering our smartphones.. Q4 2012 (courtesy: Q4 2011 (courtesy: Strategy Analytics) Strategy Analytics) Android Android (70%) (51.3%) iOS iOS (22%) (23.6%) Others Others (7.9%) (25.1%) 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 14. 14 Overview of a Mobile Solution Enterprise/server-side components Wi-Fi/cellular 3G BT NFC Wifi- Direct 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 15. 15 Mobile App Dev Strategies Courtesy: Icenium 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 16. 16 Considerations for Mobile App Development • Memory • Power • Mobility • Performance • Cross-platform symmetry • Upgrade cycles 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 17. 17 Memory • Think in the low MBs – fixed heap allocations available for apps • Garbage Collection strategies • Reference strategies • Design should factor in responses to the OS’ warning/alert structure • Move data to persistent storage for access using SQL 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 18. 18 Power • Battery drain is reputation-damaging • Understanding of power states and being responsive to them is key • Sleep vs background execution • Polling vs using OS-specific substitutes • Smart Network usage 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 19. 19 Mobility • Having a mobile-version vs mobility-powered app – e.g. think social, gps, motion-control • Network transitions and outages • Security – giving thought to user control that is discreet and secure 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 20. 20 Performance Design and develop for – • Responsiveness - fast • UI Design – pleasing and visibility across conditions, form factors • Data integrity 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 21. 21 Cross-platform Symmetry • Keep architecture object-oriented • Keep UI design and quality consistent • Evaluate non-native platforms carefully • Strategies surrounding power, memory defined to be platform- agnostic at the highest level • Explicitly call out platform-dependent high-level functionality 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 22. 22 Upgrade Cycles • Mobile OS platforms are changing constantly that impact developers and users:  new OS-level enhancements– multitasking in iOS  new UI-level enhancements – Fragments in Android  new access technologies – WiFi-Direct  new wireless technologies – NFC, high-speed BT  new user features – notifications • App feature updates and additions • App UI revamp • App bug fixes 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 23. 23 Mobile – can’t be ignored… • Worldwide smartphone penetration growth very strong • Earlier hurdles for mass adaptation eroding fast  3G adaptation rising  Mobile payment growing for the masses (e.g. Airtel Money) • Unmatched personal platform! 14 March 2013 © Impressico Business Solutions Pvt. Ltd.
  • 24. THANK YOU Impressico Business Solutions Email: info@impressico.com India Office: B-134, Sector 6, NOIDA 201301 (UP) Phone: +91 - 120 - 419 - 0000 USA Office: 4 Killian Lane, Brewster, NY 10509 Phone: +1 - 732 - 623 - 9657 UK Office: 83 Victoria Street, London - SW1H 0HW Phone: +44 - 207 - 096 - 9578

Editor's Notes

  • #6: IP addresses in the first 3 categories.
  • #8: In other words, what we take for granted today had only been conceived in the world 5 years ago. Compare that to other technology areas – PCs and their OS, wireless technologies, GPS technology and devices, voice and handwriting recognition, flying!
  • #14: Becoming a duopoly! If I were Blackberry I’d be very worried. If I were Microsoft I’d be smelling a great opportunity.
  • #16: Examples of Hybrid frameworks: Titanium, Icenium with Apache Cordova,
  • #24: - On a PC when a user searches they’re looking for answers to a specific question. However on a mobile device a user is looking for a direct and personal experience when it comes to information access/query.