SlideShare une entreprise Scribd logo
1  sur  24
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

Contenu connexe

Tendances

Sip vo ip-ims-convergence-d2-10 at kishore
Sip vo ip-ims-convergence-d2-10 at kishoreSip vo ip-ims-convergence-d2-10 at kishore
Sip vo ip-ims-convergence-d2-10 at kishoreAT Kishore
 
Managing the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXManaging the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXBlack Duck by Synopsys
 
The Wireless Enterprise. Networks for Business Mobility
The Wireless Enterprise. Networks for Business MobilityThe Wireless Enterprise. Networks for Business Mobility
The Wireless Enterprise. Networks for Business MobilityMundo Contact
 
Mobile Megatrends 2010 (VisionMobile)
Mobile Megatrends 2010 (VisionMobile)Mobile Megatrends 2010 (VisionMobile)
Mobile Megatrends 2010 (VisionMobile)SlashData
 
Mobile sector's idea
Mobile sector's ideaMobile sector's idea
Mobile sector's ideaChen Chen
 
4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overview4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overviewDavid McTernan
 
Facebook of Things - The importance of End Users within M2M Systems
Facebook of Things - The importance of End Users within M2M SystemsFacebook of Things - The importance of End Users within M2M Systems
Facebook of Things - The importance of End Users within M2M SystemsPeter Decker
 
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, ParisEmerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, ParisOW2
 
Mobile Marketing - Mobile2win
Mobile Marketing  - Mobile2winMobile Marketing  - Mobile2win
Mobile Marketing - Mobile2winAmit Lall
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressionsShafaq Abdullah
 
UC Vendor Overview
UC Vendor Overview UC Vendor Overview
UC Vendor Overview Dave Michels
 
BPM for Mobile, Mobile for BPM
BPM for Mobile, Mobile for BPMBPM for Mobile, Mobile for BPM
BPM for Mobile, Mobile for BPMBP3 Global, Inc.
 
TheOfficialDailyNews_CommunicAsia2012_Day4
TheOfficialDailyNews_CommunicAsia2012_Day4TheOfficialDailyNews_CommunicAsia2012_Day4
TheOfficialDailyNews_CommunicAsia2012_Day4Suganya Chatkaewmorakot
 
Building NGN Together - Towards a Regional IMS Ecosystem
Building NGN Together  - Towards a Regional IMS Ecosystem Building NGN Together  - Towards a Regional IMS Ecosystem
Building NGN Together - Towards a Regional IMS Ecosystem Dr. Mazlan Abbas
 
Sdp Asia Workshop Sample
Sdp Asia Workshop SampleSdp Asia Workshop Sample
Sdp Asia Workshop SampleAlan Quayle
 
Jure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi ServicesJure Sustersic Monetization through Ovi Services
Jure Sustersic Monetization through Ovi ServicesNokiaAppForum
 
In vehiclesmartphoneintegrep sf_v7 final version
In vehiclesmartphoneintegrep sf_v7 final versionIn vehiclesmartphoneintegrep sf_v7 final version
In vehiclesmartphoneintegrep sf_v7 final versioncwrighttelematics
 
Mobile Social Networking industry 2008
Mobile Social Networking industry 2008Mobile Social Networking industry 2008
Mobile Social Networking industry 2008Christine Perey
 
Do you Need an App Strategy? (jan 2010)
Do you Need an App Strategy?  (jan 2010)Do you Need an App Strategy?  (jan 2010)
Do you Need an App Strategy? (jan 2010)William J. Brown
 

Tendances (20)

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

Similaire à Wireless overview impressico

Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility Robert Sutor
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
 
iPad Apps for the Enterprise
iPad Apps for the EnterpriseiPad Apps for the Enterprise
iPad Apps for the EnterpriseSukumar Jena
 
IBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile ApproachIBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile ApproachGraham Acres
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems Anant Lodha
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business Osaka University
 
E2 lennertdewaal
E2 lennertdewaalE2 lennertdewaal
E2 lennertdewaalStrategy
 
IT Future 2012 - Presentation Fujitsu par David Concordel
IT Future 2012 - Presentation Fujitsu par  David ConcordelIT Future 2012 - Presentation Fujitsu par  David Concordel
IT Future 2012 - Presentation Fujitsu par David ConcordelFujitsu France
 
Android
AndroidAndroid
Androiddavs7
 
Meap and business platforms
Meap and business platformsMeap and business platforms
Meap and business platformsDeepu S Nath
 
The mobile traveler experience
The mobile traveler experienceThe mobile traveler experience
The mobile traveler experienceKevin May
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterpriseBryce Curtis
 
Bringing mobile apps to market faster using rapid application prototyping
Bringing mobile apps to market faster using rapid application prototypingBringing mobile apps to market faster using rapid application prototyping
Bringing mobile apps to market faster using rapid application prototypingPidoco
 
Workshop 12-06 - Architectures for Enterprise Mobile Applications
Workshop 12-06 - Architectures for Enterprise Mobile ApplicationsWorkshop 12-06 - Architectures for Enterprise Mobile Applications
Workshop 12-06 - Architectures for Enterprise Mobile ApplicationsRABS
 
Mobile Apps for Business Productivity The Circuit
Mobile Apps for Business Productivity The CircuitMobile Apps for Business Productivity The Circuit
Mobile Apps for Business Productivity The CircuitThe Circuit
 
Five Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking ForeverFive Trends Enabled by 5G that will Change Networking Forever
Five Trends Enabled by 5G that will Change Networking ForeverOpen Networking Summit
 
Social mobile usage Don't Leave Social at the Office
 Social mobile usage   Don't Leave Social at the Office Social mobile usage   Don't Leave Social at the Office
Social mobile usage Don't Leave Social at the OfficeHeath McCarthy
 
Future of Integration | MuleSoft
Future of Integration | MuleSoftFuture of Integration | MuleSoft
Future of Integration | MuleSoftMuleSoft
 
Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...
Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...
Mobile Solutions - Using the webMethods Mobile Suite - Rynard Coetzee - Softw...Software AG South Africa
 

Similaire à Wireless overview impressico (20)

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

Dernier

TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...ssifa0344
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfGale Pooley
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Call Girls in Nagpur High Profile
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.Vinodha Devi
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modellingbaijup5
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfGale Pooley
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Dernier (20)

TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modelling
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 

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

Notes de l'éditeur

  1. IP addresses in the first 3 categories.
  2. 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!
  3. Becoming a duopoly! If I were Blackberry I’d be very worried. If I were Microsoft I’d be smelling a great opportunity.
  4. Examples of Hybrid frameworks: Titanium, Icenium with Apache Cordova,
  5. - 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.