What Mobile Development Approach Makes Sense


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

What Mobile Development Approach Makes Sense

  1. 1. Dipesh MukerjiMulti-channel App DevelopmentWhat Approach Makes Sense For Your Business
  2. 2. © Copyright 5/1/2013 Kony Solutions, Inc2 © Copyright 5/1/2013 Kony Solutions, Inc2Possible MethodsNATIVEMOBILE WEBPLATFORM
  3. 3. © Copyright 5/1/2013 Kony Solutions, Inc3Native vs Mobile Web vs PlatformIt’s Complicated
  4. 4. © Copyright 5/1/2013 Kony Solutions, Inc4Native DevelopmentCoded with a specific programming language(Objective-C for iOS, Java for Android, etc…). Theseapplications are fast, reliable, and powerful but are tiedto a mobile platform.Best performanceAccess to device specific features exposed by native APIsCan be downloaded via the app store or direct distributionNo limits
  5. 5. © Copyright 5/1/2013 Kony Solutions, Inc5Native Apps
  6. 6. © Copyright 5/1/2013 Kony Solutions, Inc6Native Approach - Challenges & AdvantagesChallenges• Must know device specificdevelopment language skill set• Can’t port over to otherdevices• Costly• Have to go through app storeor direct distribution• Potential for large devicefootprint• High maintenanceAdvantages• Leverage full devicecapabilities• Full offline device storage• Best performance• Richest UI• Must go through app store ordirect distribution• Gaming capabilities• Plethora of app developers• No limits
  7. 7. © Copyright 5/1/2013 Kony Solutions, Inc7Native AppsBuild When Complicated & StrenuousData Processing High Performance Gaming & Video based apps Significant offline storage 1 or 2 DevicesDon’t Build When Content driven and not UIdriven Low Budget Reusable Components Inefficient maintenancestructure Many Devices
  8. 8. © Copyright 5/1/2013 Kony Solutions, Inc8Mobile Web DevelopmentMobile web site living on the mobile browser of adevice and tailored to a specific device or form factorNo approval processEasy to update app and new featuresSave time and moneySupports multiple platforms
  9. 9. © Copyright 5/1/2013 Kony Solutions, Inc9Mobile Web
  10. 10. © Copyright 5/1/2013 Kony Solutions, Inc10Mobile Web - Challenges & AdvantagesChallenges• Less stable than native• Pulls in data much more slowly thannative• Browser fragmentation• No app store discoverability• May take longer to generaterevenue• Scarcity of mobile web developers• Less offline capabilities• Poor gaming capabilities• Not as UI rich as native• Less device access capabilitiesAdvantages• Leverage effective web searchtechnology for discoverability• Native mobile developers aregetting more expensive• More capable than HTML4• Multimedia support• Cost efficient• Cross-platform• Less maintenance• Multivariate testing• Faster time-to-market• Smaller device footprint• Can be wrapped in hybrid format
  11. 11. © Copyright 5/1/2013 Kony Solutions, Inc11Mobile WebBuild When Supporting all devices Low to moderate budget Content over UI Low to moderate offlinestorage Easy maintenanceDon’t Build When High performance is needed Low Budget UI over Content Inefficient maintenancestructure Leverage custom widgets ordevice specific features
  12. 12. © Copyright 5/1/2013 Kony Solutions, Inc12What is Platform DevelopmentRely on cross-channel development frameworks likeJavaScript that ensure cross-platform compatibility andalso access the devices specific features to build native,mobile and hybrid apps Write once build any where (i.e. supports multiple devices) Saves time and possibly significant money Good performance Caters to all methods of deployment Could potentially have other areas of SDLC (i.e. Design,Management, Testing, etc…)
  13. 13. © Copyright 5/1/2013 Kony Solutions, Inc13Platform Apps
  14. 14. © Copyright 5/1/2013 Kony Solutions, Inc14Platform Approach - Challenges & AdvantagesChallenges• Unsupported features• Restricted use of personal tools• Possibility of slow performance• Vendor lock / restrictions• May not be as UI rich• Not every feature is cross-channelAdvantages• Ease of use• Re-usability of code• Easy availability of plugins• Fastest to market• Lower total cost of ownership• Support for cloud services• Single code base across all devices• Security / Authentication• May support other elements ofSDLC• Build native, mobile web, hybridand mixed mode apps• Future proofing
  15. 15. © Copyright 5/1/2013 Kony Solutions, Inc15PlatformBuild When Port across all devices Many apps Singular developmentlanguage skill set Reusable components Low TCODon’t Build When 1 or 2 devices 1 or 2 apps
  16. 16. © Copyright 5/1/2013 Kony Solutions, Inc16Copyright © 2011 Kony Solutions, Inc. CONFIDENTIALComparisonNativePlatformMobileWebDeviceAccessFullFullPartialSpeedBestBetterGoodDevCostExpensiveReasonableApprovalprocessMandatoryMandatoryNoneCodeBaseDifferent1*1ComparisonReasonable
  17. 17. © Copyright 5/1/2013 Kony Solutions, Inc17Copyright © 2011 Kony Solutions, Inc. CONFIDENTIALWhat To ConsiderHow large is your user base and how tech savvy are they?What do your users want?What devices are your users on?What are your operational and maintenance costrequirements?What UX and/or UI experience do your users require?Are you looking to be in the app store?Is vendor lock a concern?
  18. 18. © Copyright 5/1/2013 Kony Solutions, Inc18Copyright © 2011 Kony Solutions, Inc. CONFIDENTIALWhat To ConsiderHow much does content matter to your users?Industry like publishing put content at a premiumHow do your users access and consume content?Mobile, Desktop, OtherHow does mobile satisfy your business needs?Revenue driven?Does your business need to evolve as fast astechnology?Gaming vs Publishing
  19. 19. © Copyright 5/1/2013 Kony Solutions, Inc19Kony – A Complete Platform Tools Leverage single code-base (JavaScript) to build cross-channel applications Build beautiful effective user experience with tools / widgets Handles and simplifies any form of deployment App, device & content security and management Built for Enterprise and Consumer Commercial channels BYOD
  20. 20. © Copyright 5/1/2013 Kony Solutions, Inc20 © Copyright 5/1/2013 Kony Solutions, Inc20THANK YOU