2 Native applications have the advantage of storing items locally on the mobile device, in addition to fetching data remotely. One of the most important features a native application has access to is Hardware Graphics Acceleration. This makes animated effects (which can literally sell an application) extremely efficient and engaging. Native applications often provide a more immersive experience than mobile Web apps, since they can access more of the phone s features, like geolocation, the camera, and the user s contact list. Native apps can be deployed to the marketplace associated with the device, providing a simple way to merchandise the app. Native mobile applications require a well-defined infrastructure for feature changes and maintenance updates, as well as distribution. Companies creating these applications also need to customize the application for each of the mobile platforms on which it will run (Android, Blackberry, iphone, etc.) and provide updates to customers as needed. However, if performance and user responsiveness is crucial for an application, then developing a native application is the best option. ADVANTAGES OF NATIVE APPLICATIONS The most common reasons for developing native mobile applications are: Performance: End-user interaction speeds are faster on native applications, providing better response time with no network dependency. Offline mode: Native apps can be used and updated with stored data without network connectivity and without restriction on content retention and size. Marketing: The application can be made available through distribution channels such as the Blackberry App World, Apple s App Store, and Android Market, resulting in less marketing effort and hassle. Leveraging device features: Contacts, camera, accelerometer, GPS, audio/video recording, and digital compass can be used with the app, in addition to more choices for network connectivity and local and push notifications. Monetization: You can charge for native applications but not for mobile Web apps. Richer user experience: Native apps allow development of better animation and graphical user interfaces. DISADVANTAGES OF NATIVE MOBILE APPLICATIONS The biggest disadvantage to building a native application is that it is not inherently cross-platform compatible- -an application for the iphone cannot be deployed on the Android. Code cannot be shared across devices. If your solution is targeting multiple device platforms, you would have to write the application for each platform, potentially increasing your development costs. Some of the other disadvantages for native applications are: Updates Implementation: There is limited control over end-user adoption of new features and maintenance releases. Talent Pool: Seasoned native software developers may be hard to find.
6 Ability to leverage the strengths of both interfaces and offer different product experiences. Cost savings in developing both types of applications, depending on the client s needs NATIVE APPLICATION EXAMPLE One of ProKarma s customers is in the security and home protection business. ProKarma developed a native mobile application that has become the focal point of their business. The application is for anyone with a high-risk job, such as a realtor. If threatened, all the end user has to do is touch the screen twice and the mobile application alerts the security service center and records audio while the end user is on the mobile device, collecting data that can be used in police follow-up if necessary. The application is preset with information such as names, addresses, contacts, lists of local providers (for a monthly fee) and is deployed on three platforms Android, iphone, and Blackberry. In this scenario, an application that would work without internet connectivity was crucial. A native mobile application was selected as the most reliable and user-responsive option. MOBILE WEB APPLICATION EXAMPLE A ProKarma client wanted to mobilize an existing browser-based online service used by employees to bid on jobs, maintain scheduling, and retrieve important messages. With a browser-based solution already in place, it made sense for ProKarma s developers to implement a mobile Web application that would be compatible with employee smartphones. Figure 1: Future Outlook for Native and Mobile Web Applications (Source: GIA Native vs. Web App Industry Survey, 2010)
8 REFERENCES 1. Mark Challinor: HTML5 vs. native app: which is best, or is there an alternative?, mobile-tablets/post.cfm/html5-vs-native-apps-which-is-best-or-is-there-an-alternative 2. Jason Grigsby: Native vs. Mobile Web vs. Hybrid Apps for Mobile Development, grigs/native-vs-mobile-web-vs-hybrid-apps-for-mobile-development 3. Thomas Husson: Why The Web Versus Application Debate Is Irrelevant, husson/ why_the_web_versus_application_debate_is_irrelevant 4. John Koon, Hybrid Mobile Apps: the Best of Both Worlds, 5. Lie Luo, Mobile applications: Native v Web Apps what are the pros and cons?, native-or-web-app 6. Dan Rowinski: Web vs. Native Mobile App? Forrester Says Do Both, Web_vs_native_mobile_app_forrester_says_do_both.php 7. RDA Mobile Practice Group Blog: Discussing Mobile Technologies, Web-vs-native-vs-hybrid.html 8. Widgets : What are Mobile Widgets? 9. Wikipedia, ABOUT PROKARMA ProKarma delivers integrated technology and business process outsourcing solutions for over 150 global leaders in a wide range of industries and markets. ProKarma is co-headquartered in Portland, Oregon and Omaha, Nebraska, with sales and delivery centers in the United States, India, Argentina and Peru. ProKarma was selected as a Global Services 100 Provider for 2012 and ranked as the fastest growing IT services company in America by Inc. 500.
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed
Navigating the Mobile App Development Landscape You keep hearing about user trends towards mobile devices; your 10- year old knows your ipad better than you, and so you figure that your business should
Harwell Innovation Centre Building 173 Curie Avenue Harwell Oxford Didcot Oxfordshire, OX11 0QG +44 1235 838 531 www.redskiessoftware.com Development of mobile applications for multiple platforms By Darren
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle
The Bootstrapper's Guide to the Mobile Web by Deltina Hay Mobile App Strategy Worksheet This worksheet can help you plan an effective strategy and solution for your mobile apps. Refer to respective sections
MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App
Mobile Development Frameworks Overview Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Solution Frameworks One of the biggest technological decisions
Mobile web apps: The best option for business? A whitepaper from mrc Introduction Mobile apps have finally reached the point where businesses can no longer afford to ignore them. Recent surveys and studies
Choosing a Mobile Strategy for Your Business Michael Slater, CEO email@example.com 888.670.6793 www.webvanta.com 1 Welcome to the Webinar Thanks for joining us! Ask questions at any time in the chat
BELATRIX SOFTWARE Why you should be moving to mobile Cross Platform Development? Introduction If you re thinking of going mobile, delivering online services or updating your existing app, you know that
AN ARTICLE FROM CSC WORLD FOCUS ON MOBILITY Defining Your Mobile Strategy: A Guide to Developing Apps SUMMER 2010 FOCUS ON MOBILITY DEFINING YOUR MOBILE STRATEGY A Guide to Developing Apps by Christopher
Native mobile apps: The wrong choice for business? Why businesses should think twice before building native mobile applications A white paper from Introduction Native mobile applications are popular with
Worklight - Extend Your Business White Paper HTML5 as the Core Technology of the Mobile Enterprise Contents Intro... 4 Strategic Considerations... 4 Commitment from Mobile Vendors... 4 Active Standardization
DATABASES AND INFORMATION SYSTEMS H.-M. Haav, A. Kalja and T. Robal (Eds.) Proc. of the 11th International Baltic Conference, Baltic DB&IS 2014 TUT Press, 2014 215 Issues of Hybrid Mobile Application Development
HTML5 White Paper January 2011 www.net-scale.com Page 1 Background HTML5 intends to address shortcomings of web applications: No off-line capability ( does not work in the subway ). No local storage. Sluggish
Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...
Mobile App Proposal - Magazine company- January 12, y Direct Contact 0-000-000-000 Email firstname.lastname@example.org TABLE OF CONTENTS 1. Introduction 2. Project Overview & Objectives 3. About Newsboard 4. Analytics
The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information
HTML5 / NATIVE / HYBRID Ryan Paul Developer Evangelist @ Xamarin NATIVE VERSUS HTML5? REFRAMING THE DEBATE It s not a battle to the death. It s a choice: what solution will work best for your application?
research: technical implemenation topic: digital publication of the annually c/kompass information brochure on iphone/ipod touch with the target to have an advantage over the printed version possible solutions:
1 Developing an App for Windows Phone 7: An Overview In This Chapter Developing apps for Windows Phone 7 Taking care of your customers after the app is in their hands The approach Microsoft has taken with
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Native vs. HTML5 Mobile App Development Which option is best? appcelerator.com Introduction: The Native vs. HTML5 Debate While there are far more native than HTML5 mobile applications in the market today,
[ Whitepaper] Analysis of Native and Cross-Platform Methods for Mobile Application Development Praveen Kumar S Abstract Brands today use smartphones and tablets to reach out to consumers. However, it is
Institutionen för datavetenskap Department of Computer and Information Science Final thesis Multi-platform development of applications for mobile devices by Mattias Sjödin LIU-IDA/LITH-EX-G 12/025 SE 2012-10-18
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion email@example.com @ActiveNick www.activenick.net Who is ActiveNick?
Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android
Designing for Mobile Jonathan Wallace firstname.lastname@example.org Recommended Further Reading Recommended Reading http://www.worklight.com/assets/files/native Web Hybrid Mobile App Dev Webinar.pdf http://techcrunch.com/2012/02/05/designing
One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
Mobile Application Platform from FeedHenry Next generation cloud-based solution that simplifies the development, deployment and management of mobile apps for enterprise. Develop native, hybrid and HTML5
Multi-Platform Mobile Application Development Analysis Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado Agenda 1. 2. 3. 4. 5. Introduction Multi-Platform Mobile Applications
1 Developing Cross-platform Mobile and Web Apps Xiang Mao 1 and Jiannong Xin * 2 1 Department of Electrical and Computer Engineering, University of Florida 2 Institute of Food and Agricultural Sciences
All About Android WHAT IS ANDROID? Android specifically refers to a mobile operating system (based on Linux) that is developed by Google. It is open-source software, meaning that anyone can download the
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging
Enterprise Guide to HTML5 Mobile Re-defining enterprise mobility with a cross-platform delivery strategy. HTML5 is redefining the possibilities of enterprise mobility. With the explosive emergence of mobile
HTML5 & Digital Signage An introduction to Content Development with the Modern Web standard. Presented by Jim Nista CEO / Creative Director at Insteo HTML5 - the Buzz HTML5 is an industry name for a collection
Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Jeff Linwood 1st Chapter, Early Release Introduction... 3 Prerequisites... 3 Introduction to Mobile Apps...
Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and
Enabling Cordova (aka PhoneGap) on Tizen René Pourtier / Luc Yriarte What is Cordova (aka PhoneGap)? An open-source standards-based development framework for building cross-platform mobile applications
Accelerating Business Value by Mobilizing Backend Enterprise Applications To find out how GAVS can be engaged as your dedicated co-sourcing partner to improve business outcomes, please write to us at email@example.com.
Comparing Native Apps with HTML5: What is the right approach for your organisation? Website: http://www.ombiel.com Email: firstname.lastname@example.org 1/11 Native and HTML5: What s the difference? HTML5 HTML5 is device-neutral,
Responsive Web Design vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions The New Design Trend: Build a Website; Enable Self-optimization Across All Mobile De vices
CROSS PLATFORM DEVELOPMENT The HTML5 Way A Whitepaper by Rahul Joshi Business Analysis & Consulting Division Abstract With over half a dozen mobile platforms out there and more in line to come up, it has
HTML5: The Path to Cross-Platform Mobile Development Because HTML5 represents a new standard for creating web applications for mobile devices, developers must understand both its potential and its pitfalls.
Helping Developers Efficiently Produce True Cross-Platform HTML5 Apps Intel HTML5 Development Environment April 2013 Q&A attendee questions that I did not answer in the presentation Q: Is source code of
Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications Prof. Vijaya Jadhav Asst. Professor, ASM s IBMR, E-mail : email@example.com Prof. Haridini Bhagwat Asst. Professor,
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
Technology Services...Ahead of Times Enterprise Application on ipad Diaspark, 60/2 Babu Labhchand Chhajlani Marg, Indore M.P. (India) 452009 Overview This white paper talks about the capabilities of ipad
Cross-Platform Tools Build once and Run Everywhere Alexey Karpik Web Platform Developer at ALTOROS Action plan Current mobile platforms overview Main groups of cross-platform tools Examples of the usage
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
Adobe Experience Manager Apps Capability Spotlight Adobe Experience Manager Apps Enable marketing and development teams to collaborate and deliver more engaging mobile app experiences that drive higher
Myths About Web-Enabled Mobile event solutions With so many vendors in the marketplace, it s hard to know where to start looking for the right mobile solution for your next event and even harder to tell
Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application
March 2012 Dealing with the Dilemma: Mobile App Development Approach & Decisions By Mobility Practice Happiest Minds Overview Today, mobile applications have become an integral part of nearly every organization
Rhomobile cross-platfrom Lecturer Dr. Trần Ngọc Minh Students Nguyễn Hảo 51000880 Vũ Đức Hùng 51001360 Nguyễn Văn Hiễn 51001042 Outline What is RhoMobilie? MVC model Demo What is RhoMobilie? What is cross-platform
ios Hybrid Mobile Application Development Siva RamaKrishna Ravuri Oct 06, 2012 2000 West Park Drive Westborough MA 01581 USA Phone:5083897300Fax:5083669901 The entire contents of this document are subject
2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
June 2012 Native ipad Apps? Why should I care? What makes the ipad (and its sibling the iphone) so special? Why do users seem to love working on the device? The overwhelming reaction to both of these questions
Building Apps for iphone and ipad Presented by Ryan Hope, Sumeet Singh 1 Let s continue the conversation! @MaaS360 [Share comments, continue Q&A, suggest future topics] #MaaS360Webinar Click the link in
Enterprise Mobile App Management Essentials Presented by Ryan Hope and John Nielsen 1 Mobile App Trends Global mobile app downloads to exceed 30B by 1016 US and Europe account for over 70% of the market
CROSS PLATFORM APP A COMPARATIVE STUDY Paulo R. M. de Andrade, Adriano B. Albuquerque Postgraduate program in applied information University of Fortaleza - UNIFOR Fortaleza - CE, Brazil Otávio F. Frota,
Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash
Enterprise Mobility White Paper Development of Hybrid Applications with HTML by Nripin Babu & Arun Bhat Synopsis Gartner, Inc. predicts that more than 50 percent of mobile applications deployed by 2016
Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad M.TECH(CNIS),Dept. of IT Sreenidhi Institute of Science & Technology Hyderabad, Telangana, India Varam1919@gmail.com Mrs. S.Durga Devi Asst.
Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that
2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available
Leveraging the power of social media & mobile applications Xoriant delivers an innovative solution blending mobile applications and web based social networking media for our client focusing on local marketing.
April 2014, HAPPIEST MINDS TECHNOLOGIES An Analysis of Mobile Application Development Approaches Author Umesh Narayan Gondhali 1 SHARING. MINDFUL. INTEGRITY. LEARNING. EXCELLENCE. SOCIAL RESPONSIBILITY.
Trends in Developing and Publishing Content: How HTML5 and Mobile Change the Game Greg Fagan, Sales Director Data Conversion Laboratory Publishing your content to multiple devices creates lots of options