android - 我应该为数字杂志应用程序进行混合开发还是本地开发?

标签 android ios html jquery-mobile hybrid-mobile-app

<分区>


想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.

关闭 9 年前

我需要为 Android 和 IOS 开发移动数字杂志应用程序。我应该进行混合开发还是 native 开发。 HTML5 和 javascript 是否有足够的能力来制作一个用户可以参与应用程序的专业应用程序。

我想创建这样的应用程序

https://play.google.com/store/apps/details?id=com.leanersmag.leanersmagazine&hl=en_GB&rdid=com.leanersmag.leanersmagazine

https://itunes.apple.com/es/app/leaners-magazine/id572842775?mt=8

最佳答案

视情况而定。

  • 您是否已制定应用规范和设计?
  • 您打算展示什么样的信息?

混合移动应用程序将为您提供更好的灵 active ,但同时您需要特别小心,因为巨大的灵 active 很快就会变成糟糕的性能。

阅读 this 文章,以便您了解混合移动应用程序和 native 移动应用程序之间的区别。

杂志应用通常选择混合解决方案,因为它们可以提供接近杂志的外观。最好的例子是 Pulse 应用程序(Android 和 iOS,现在归 LinkedIn 所有)。不幸的是,同时这也是一个最糟糕的例子,它存在许多错误(页面转换错误,有时您会在循环中阅读相同的 10 页)。

native 应用程序不会遭受这种命运,但您将需要花费更多时间使其看起来像混合应用程序一样壮观(我再次在杂志应用程序的上下文中谈论)。

我的建议是选择混合端,但在选择框架时要小心。 jQuery Mobile 终于足够快了,但我认为它没有为杂志类应用程序提供足够灵活的 UI。当然还有更多可用的框架,找找看吧here .

最后,你还应该检查 this 框架,它是一个新来者,但从我所拥有的来看,它非常快且足够灵活,可以作为杂志应用程序的基础服务器。

关于android - 我应该为数字杂志应用程序进行混合开发还是本地开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23751359/

上一篇:ios - 不同的初始 View Controller

下一篇:ios - 如何使用枚举列表填充 UITableView?

相关文章:

适用于 Netbeans 6.8 的 Android 布局管理器

Android 在 ImageView 上从 URI 设置图像

ios - 将数据保存在钥匙串(keychain)中,只能通过 Swift 3 中的 Touch ID 访问

javascript - 如何修复 google places api initMap 不是函数?

html - 图像按比例填充 div 而不使用背景大小 : cover or object-fit: cover

android: SurfaceTexure,相机帧等待超时

java - Android Twitter asyncTask "cant create handler..."错误

iphone - 如何使 UITableViewCell 上的滑动删除按钮变小?

ios - 扩展 UITextView 并触发 onChange 事件的委托(delegate)

javascript - node-red - 自定义节点 - 发生事件时动态更新 HTML 表单