0

我对开发世界还很陌生。我需要在 Titanium 上构建一个编写 javascript 的应用程序,该应用程序应该使用单个代码库在 iOS 和 Android 上运行。我目前的目标是 iPhone。该应用程序是关于一家销售传统服装并让感兴趣的人了解他们拥有的系列的商店。关于我应该决定的架构的任何想法。既然用户经常更新他的服装系列是很合乎逻辑的,我应该怎么做?我应该给他将在他的电脑上运行的客户端应用程序,他将使用它来更新他的更改吗?Appstore 会接受此类应用程序吗?我需要知道的任何其他点,因为我需要尽快开始开发。

4

2 回答 2

1

我认为最好的解决方案是一个以 Web 为后端的应用程序。意味着您可以将数据放在 Web 中,并且您的应用程序使用特定的 URL 以 XML 和 JSON 的形式获取所需的数据。

您的应用程序将解析数据并将其显示在视图上。

如果服务器中有新图像,您的应用会将其下载到 iOS 设备。


另一种选择是处理 HTML 页面的应用程序。意味着您需要在 Web 视图上显示页面。如果需要更新数据,可以在服务器上更新。它也可以是两种类型

  1. 您的应用将使用 url 从远程服务器加载页面
  2. 您的应用程序会将页面下载到 iOS 设备并从那里显示,直到发生新的更改。

如果您对 HTML 和 CSS 感兴趣,PhoneGap是另一个跨平台,也可以为您提供帮助。

于 2013-03-12T04:20:06.007 回答
0

为了快速开发,您可以使用 python django ...在您的情况下,您可以将 Django-tastypie 用于后端将是不错的选择。因为使用 django 您可以快速开发它,并且 sweetpie 具有可轻松用于检索和发送数据

你可以通过这个

http://django-tastypie.readthedocs.org/en/latest/

于 2013-03-12T06:16:22.280 回答