如何将我的 Html/JS/CSS 知识用于 iO、Android 等?
Posted
技术标签:
【中文标题】如何将我的 Html/JS/CSS 知识用于 iO、Android 等?【英文标题】:How do I leverage my knowledge of Html/JS/CSS for iOs, Android, etc? 【发布时间】:2011-11-16 06:32:00 【问题描述】:是否可以使用与主流浏览器相同的 html/js/css 堆栈直接为 ios 或 android 编写代码而无需编写响应式移动风格的应用程序?
【问题讨论】:
看PhoneGap平台 有一个来自 phonegap 的 api,它允许您在 html/css/javascript 中创建 webapps 并将它们直接移植到任何移动操作系统。它可能起源于 Adobe,但现在是 Apache Foundation 的一部分,由 Nitobi 发起。 哇,相差 10 秒..:) Web Apps for cross platform mobile software development?的可能重复 另见HTML5 web app vs Native mobile apps 【参考方案1】:看看这些书,它们确实帮助我开始使用网络技术进行移动开发:
Building Android Apps with HTML, CSS, and JavaScript
Building iPhone Apps with HTML, CSS, and JavaScript
正如其他人所说,您可以制作适合移动设备的 Web 应用程序。有一些不错的框架可以帮助您进行样式设置和漂亮的动画滑动等。我建议您查看jQuery Mobile 和Sencha Touch。
对于 sencha,在我对另一个 *** 问题here.的回答中有一个入门资源列表
如果您想让您的网络应用程序原生化(并且可以使用相机和加速度计等功能),我建议您使用 PhoneGap,但已经提到了其他框架,例如 Titanium。
Phonegap 可以与 Sencha Touch 或 jQueryMobile 一起使用,并且有很多资源可以帮助您入门,例如API 文档和获取 started guide(其他人请查看 phonegap 网站)
希望有帮助!!
【讨论】:
【参考方案2】:是的,它叫做Web App。
您可能会使用一些触摸/移动库,例如 jQuery Mobile 或 Sencha Touch,以使用户交互更轻松、更美观。
您无需使用 C/Java 编写代码即可推出适合移动设备的出色产品。 ;)
【讨论】:
【参考方案3】:除此之外,您还可以使用PhoneGap 来创建完整的“原生”外观,而无需使用 Java/Objective-C 编写任何代码。
【讨论】:
【参考方案4】:@Jason 如果你对 java 脚本有很好的了解,那么我更喜欢你从 Appcelerator Titanium 点击这里Link For 和 Link two 这对于开发适用于 iphone 和 android 平台的应用程序很有用。有很多教程你可以查找适用于 android 和 iphone。
【讨论】:
以上是关于如何将我的 Html/JS/CSS 知识用于 iO、Android 等?的主要内容,如果未能解决你的问题,请参考以下文章
我可以将我的旧 C++ 代码(基于 Game Directx)用于 ios 和 android 吗? [关闭]