【发布时间】:2010-07-30 07:23:14
【问题描述】:
越来越多的移动平台正在推出,并且 sdk 可供开发人员使用。有多种移动平台可供选择: Android、iOS、Moblin、Windows mobile 7、RIM、symbian、bada、maemo 等。
而跨平台应用的制作更是让开发者头疼的问题。我正在寻找跨平台的通用事物,这将有助于希望将应用程序移植到所有平台的开发人员。比如差异屏幕分辨率、输入法、open gl 支持等。 请分享您知道的任何平台的详细信息。
或者是否有可能,通过在 html 中编写代码(小部件类型的东西)并将其加载到本机应用程序中。
我知道android,我们可以通过调用setContentView(view)将web视图添加到应用程序中
请分享课程详情,我们可以将 html 视图添加到您知道的不同类型平台的原生应用程序中。
此线程的目的是在开发人员之间分享共同的细节。标记为社区 wiki。
跨平台工具和库
XMLVM、Codename One 和 iSpectrum(从 Android 应用交叉编译 Java 代码或从头开始创建一个
Phone Gap(跨平台移动应用)
Titanium(使用 Web 技术构建原生移动和桌面应用程序)
单声道触控(C# for iphone)
rhomobile - http://rhomobile.com/ 样品在这里:http://github.com/rhomobile/rhodes-system-api-samples
Sencha Touch - Sencha Touch 是一种 HTML5 移动应用程序框架,可让您开发在 Apple iOS 和 Google Android 触摸屏设备上具有原生外观和感觉的 Web 应用程序。 http://www.sencha.com/products/touch/
Corona - Iphone/Ipad/Android 应用程序跨平台库。太厉害了 http://anscamobile.com/corona/
将现有 Android 应用程序移植到 Windows Phone 7 的指南 http://windowsphone.interoperabilitybridges.com/articles/windows-phone-7-guide-for-iphone-application-developers
- Jquery Mobile针对智能手机和平板电脑的触控优化 Web 框架
【问题讨论】:
-
虽然我发现了一个与此相关的有趣线程,stackoverflow.com/questions/3326110/…
-
另一个关于跨平台开发的好帖子:stackoverflow.com/questions/51988/…
-
投票将其作为副本关闭。这太重要了,不能分成两个问题。 stackoverflow.com/questions/51988/…
标签: android windows-phone-7 blackberry ios4 cross-platform