2012-11-14 24 views
0

我正在开发一个iOS应用程序和Android应用程序,它必须从我的Web应用程序读取数据(也可能写入数据)。在Web应用上,用户登录,修改仪表板(他们的数据)以及他们的更改反映在iOS和Android应用中。很基本的东西。我只是不知道我的设计是什么。适用于iOS和Android的后端:作为初级开发者使用什么?

事情我考虑:

  1. 的Web应用程序是一个客户端。该Web应用程序调用我构建的API,其中所有用户的数据都被添加/修改。 Android和iOS应用程序 也会调用此API。

  2. 该Web应用程序允许用户登录和修改仪表板。当变化发生时,他们会被释放到BaaS(例如QuickBlox,StackMob,Parse,CloudMine等)。 iOS和Android应用程序打电话给BaaS。

  3. 网络应用程序就是一切。用户登录到Web应用程序,修改数据。 Android和iOS都拨打网络应用程序。

  4. 您的推荐......

注意事项:

  1. 我是一个初中开发有限,但成长经历。我对Ruby很满意。 Java和Objective-C是一个WIP。

  2. 我想让它启动并运行尽快。一旦我获得客户或资金,愿意以“正确”的方式做V2。

请建议建筑。谢谢。

回答