Quick overview of cross-platform mobile development [closed]

冷暖自知 提交于 2019-12-22 18:39:31

问题


I don't know the first thing about mobile application development. I'm starting my research now.

Can someone give me a quick overview of the top most popular, mature and cross-platform technologies for creating and running applications that work on iphones, blackberries, windows mobiles and androids? For example, let's say I want to create a mobile software application that monitors your heart rate and blood pressure via a piece of hardware connected to one of the mobile's port, and I want this to work on iphone, blackberry, windows mobile and android.

What development platforms should I consider? What are the pros vs. cons of them? How popular are they?


回答1:


Phonegap might be what you're looking for. Basically you'll build a web-app that is local on the device and has access to JavaScript libraries which provide access to many of the device's OS APIs.

From their site:

What is PhoneGap?
PhoneGap is an open source development framework for building cross-platform mobile apps. Build apps in HTML and JavaScript and still take advantage of core features in iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry SDKs.SDKs.




回答2:


PhoneGap & Titanium are my favourites. Using them with Web Services in backend works the best. A good design article is at http://dotqsolutionsllc.wordpress.com/2011/01/13/iphone-android-blackberry-development-usa/




回答3:


Platform will be dependent on the mobile phone you want to run that application. There are many other things apart from the port. These things are defined by the platform architecture. It includes event handling, UI, and much more.

You need to also test your application independently on each of these targets.

However you can make a web-application and have users use it via the mobile browser. This in some way can be said generic. It will work on all mobile browser's provided you follow the standards supported.




回答4:


Developing cross platform mobile application



来源:https://stackoverflow.com/questions/3219839/quick-overview-of-cross-platform-mobile-development

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!