响应式设计还是原生应用?

我18年来一直是'数字创意'。我现在是iOS开发人员,但我从90年代中期开始为企业制作非常基本的网站。到了90年代末,每个小企业都急于让自己在网上出现 - 甚至是当地的屠夫(是的,为了我的罪过,我甚至为当地的屠夫创建了一个网站)。应用程序是企业必备的新配件,人们只想在App Store中看到自己的徽标。这可以被视为成为应用程序开发人员的好时机 - 事实上,落在我桌面上的90%的拟议工作不适合作为本机应用程序分发。不幸的是,似乎很多应用程序开发人员只是为了这笔钱,所以很乐意制造垃圾,徒劳地试图排队。

当iTunes App Store于2007年与iPhone 3G一起推出时,应用程序开发人员面临着巨大的淘金热。无论质量如何,消费者都渴望购买应用。这些天,1.99英镑的应用程序现在是一个值得怀疑的购买 - 因此,应用程序需要更加智能。我们都有智能设备,所以开发人员应该利用他们可用的奇妙传感器,并应该创建智能应用程序;在上下文中了解用户环境的应用程序。 App Store中不再存在“哑”应用程序的位置。

回到桌面上的应用程序请求,大多数人将建议的应用程序描述为“像网站一样,但作为应用程序” - 一个愚蠢的应用程序。对我来说,通过部署为响应式网站,可以更好地满足这些提议的想法。移动浏览预计将在2013年的某些时候超过桌面浏览因此,拥有一个中央数据库,响应所有浏览器,无论是智能手机,平板电脑,IPTV还是传统桌面屏幕,都具有商业意义。

显然,响应式站点需要http请求的网络连接,并且在许多情况下,即使数据可能“笨拙”,最好将其硬编码到本机应用程序中。我最近在威尔士旅游局的一次活动中谈到了旅游业内的应用程序,很明显很多旅游景点可能在偏远地区,并且很少提供3g信号。在这种情况下,一个愚蠢的应用程序将所有需要的数据“烘焙”到应用程序中。

希望在移动平台上推广自己的企业应该考虑本机应用程序和响应式设计网站的优缺点,而不仅仅是跳上应用程序的潮流。

本机应用程序的优点:

  • 轻松货币化
  • 访问设备传感器
  • 下载后,内容便于访问
  • 内容可离线使用

响应式网站的优点:

  • 绕过App Store批准过程
  • 下载应用程序无需用户干预
  • 内容分布式跨平台
  • 由CMS驱动的内容更新

多个版本=多个数据集

完全矛盾了最近的文章通过网络可用性传奇雅各布尼尔森,我想说一个设计良好的响应式网站在大多数情况下会更合适,而不是单独的“移动优化”网站。站点的多个版本需要多组数据。为众多CMS中的一个创建响应式“主题”并不是特别困难。框架如320及以上因纽特人是快速创建原型的好工具。似乎每天都有新的jQuery库可用,这将有助于使网站看起来不那么“愚蠢”。适合文本响应式菜单,和Elastislide只是少数几个。

摘要

总之,本地应用程序和响应式设计的站点都有一个位置。要做出的选择应取决于需要服务的内容。如果目的是简单地向最大的受众提供图像和文本,那么响应式网站几乎肯定是要走的路。如果要提供的内容需要用户操作或依赖于硬件传感器,则可以使用本机应用程序。原生应用通常具有明确的目的;这个目的通常是通过浏览器无法实现的。

App Stores将继续蓬勃发展,但应用程序的质量需要提高。设备现在能够做到这么多,直到我们有办法通过HTML连接到这些设备的感官能力,在本地缓存数据,并且变得容易货币化;本机应用程序将始终远远优于可通过浏览器访问的任何内容。开发人员只需要证明开发应用程序所涉及的额外工作是合理的,这些应用程序需要聪明!



翻译字数超限