Overall Guidance:
1. To develop a mobile application, there are many ways. You can use Objective-C, or PhoneGap/HTML5.
Objective-C:
Benefits:
1. Can use native features from IPhone, have more native features.
2. Have better performance.
Drawbacks:
1. Don't support Android, and browsers
PhoneGap/HTML5:
Benefits:
1. Develop once, you can run it in browser, Mobile browser, Native app in IPhone/Android,etc.
2. Code lots of CSS to develop look and feel like native app.
Drawbacks:
1. Have few months old and 1 year old technology and features. It may be a little of out-of-dated. Depending on the features.
2.
Recommendations:
1. If you use cutting-edge technology, you shall use Objective-C. If you just translate a web application to mobile application, you can use PhoneGap/HTML5.
References:
1. http://stackoverflow.com/questions/7026786/objective-c-vs-phonegap
2. http://stackoverflow.com/questions/7026786/objective-c-vs-phonegap
3. http://roadfiresoftware.com/2014/04/when-to-use-phonegap-versus-developing-a-native-ios-app/
4. http://davidrs.com/wp/should-you-build-phonegap-or-native/
No comments:
Post a Comment