正在构建Rails web应用程序的移动应用程序衍生物



如何在几乎没有移动开发经验的情况下构建Rails应用程序的移动应用程序版本?iOS、Android,其中一个或另一个,或两者兼而有之。

首先,您可能需要为web应用程序提供的服务创建(私有)API。事实上,Android应用程序的标准是接受/返回JSON的类似REST的端点。您可以使用任何最有效的Ruby REST框架。然后,如果需要,你需要考虑如何验证Android应用程序。您使用相同的身份验证数据库吗?你能允许匿名访问吗?你暴露了应用程序的哪些部分,等等。

最后,您需要构建前端。这里有几个选项:

  • 学习Android
  • 雇个人来做
  • 使用一个框架,让你使用Web(类似)技术进行开发:Thitanium、Rhodes等。好处是你可以使用你所知道的,还可以免费获得iOS应用程序。缺点是,你永远无法获得原生性能,外观和感觉可能不完全像Android(从未使用过Rhodes,所以它可能做得足够好,但仍然如此)

考虑使用http://www.rhomobile.com/.

最新更新