android - 我可以构建一个在所有手机上都兼容的 Web 应用程序吗?

标签 android iphone ios css html

<分区>

我想制作一个网络应用程序。另外,我想让所有使用 IOS 和 Android 的手机都可以使用此应用程序,并将其图标放在主屏幕上,据我所知我可以为 Iphone 这样做,我感到困惑的是我是否必须做同样的事情Android 有不同的方式吗?

最佳答案

如果您正在构建 Web 应用程序,那么您会没事的,前提是您不将其移植为 native 应用程序。

只需查看响应式网站设计即可考虑不同的屏幕尺寸和资源,例如:

browser-specific CSS for mobile browsersDeveloping Sites for iOS

帮助理解移动浏览器中的 CSS 差异。

一个很好的起点是为网站使用 Twitter Bootstrap Framework,它响应迅速并且在所有移动平台上看起来都很棒。

编辑

建议用户将站点添加到主屏幕的 JQuery 插件:

http://code.google.com/p/mobile-bookmark-bubble/http://cubiq.org/add-to-home-screen

关于android - 我可以构建一个在所有手机上都兼容的 Web 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13175010/

相关文章:

iphone - iPhone 中导航栏按钮上的角标(Badge)

ios - 在 iOS 上,您可以在调用 applicationDidEnterBackground 之前开始在后台线程上工作吗?

java - 仅从 Android N (--min-api 24) : void butterknife. Unbinder.lambda$static$0() 开始支持静态接口(interface)方法

android - Android 应用程序在卸载和重新安装后会记住其数据

iphone - 迭代数组或字典并删除条目的安全方法?

iPhone应用程序单元测试问题

android - 如何在 Android 中完全隐藏抽屉式汉堡包?

android - Android AIR 应用程序可以调用 NDK 库吗?

iphone - UIWindow 不需要 makeKeyAndVisible 的示例

objective-c - 应用程序中的 iOS 内部代理