如何将我的 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 堆栈直接为 iosandroid 编写代码而无需编写响应式移动风格的应用程序?

【问题讨论】:

看PhoneGap平台 有一个来自 phonegap 的 api,它允许您在 html/css/javascript 中创建 webapps 并将它们直接移植到任何移动操作系统。它可能起源于 Adob​​e,但现在是 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 吗? [关闭]

如何将离线 Web 应用程序 (HTML+JS+CSS) 与我的服务器同步?

如何将我的应用程序从 IOS 13 迁移到 IOS 14?

如何将我的 iOS 应用程序发送给我的客户以供他们使用?

如何将我的文本添加到 iOS 日历访问权限警报?

iOS JS 交互之利用系统JSContext实现 JS调用oc方法