Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Native vs. Cross-Platform Mobile Development
Mobile application development has become a major source of driving revenue f...
Pros
 Ensures complete hardware support as it fulfills all the feasibility requirements.
 Implementation and modificatio...
 Update code at one place and sync for all platforms.
Cons
 All the requirements may not be converted into functionality...
Upcoming SlideShare
Loading in …5
×

Native vs cross platform mobile development

140 views

Published on

Mobile apps these days have become the greatest luxury and to ensure that good apps can be delivered across multiple mobile phones cross-platform mobile development has become the solution. Check out the various pros and cons of Native v Cross-platform mobile development.

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Native vs cross platform mobile development

  1. 1. Native vs. Cross-Platform Mobile Development Mobile application development has become a major source of driving revenue for IT firms but when it comes to developing applications for the mobile, one major aspect that is considered is whether the apps should be developed using cross platform or native mobile development environments. Since, each environment has its own Pros and Cons, the decision is reached in most cases keeping in mind the requirements of the clients or the developers. In this post, we shall discuss the benefits and drawbacks of cross platform and native mobile development. Native App Development These Apps are those that are developed specifically for a particular mobile platform without using HTML or other basic scripting language. The UI of the apps is also built for the native platform using native controls. The various pros and Cons of native app development are given below.
  2. 2. Pros  Ensures complete hardware support as it fulfills all the feasibility requirements.  Implementation and modification is made easier.  The apps are developed by more experienced and efficient developers.  Testing and quality analysis (QA) can be done more successfully.  Native apps are fully supported by app stores. Cons  Takes more time to develop apps singularly for each platform.  More resources and investment is required for development.  Regular and frequent updating is required for the latest OS and its features. Cross/Multi-platform App Development Cross platform unlike native mobile development uses the basic scripting languages such as HTML, CSS and C++. The apps are so built such that they are compatible with various mobile platforms such as Android, IOS and windows. There are many tools available on the web namely PhoneGap, Xamarin and Sencha etc. that allow the developers to built and code apps for various platforms. The biggest advantage is that these tools are available for free and reduce the time for developing apps manifold. Pros  Uniformity across platforms due to the use of known and basic technologies.  The code generated and created is reusable across the different platforms.  Greater reach and user base cover due to availability on all platforms.  Mobile and web view are also uniform.
  3. 3.  Update code at one place and sync for all platforms. Cons  All the requirements may not be converted into functionality.  Still has limited compatibility across the various platforms.  Apps run slower and user interaction is affected since the app is built to perform on all platforms.  Difficult to test on the actual devices and optimizing app for a particular platform can be tough.

×