脱机应用程序的Adobe Air:这是最好的选择吗?
-
22-08-2019 - |
题
我希望开发一个应用程序的离线版本,该版本仍需要连接到实时站点以检索信息并存储结果。
该应用程序适用于在线课程系统,当时Internet连接不可用或片状时,现在需要工作。该系统当前跟踪该课程的每个页面(带有闪存和视频内容),然后显示和跟踪参加多项选择考试。所有这些都需要离线提供。我认为该程序将在开始下载一部分或全部课程(包括考试)时通过用户帐户连接,然后在最后再次连接以上传结果。 (如果可以在可用的连接时可以自动执行该过程,那将很酷。)应用程序需要看起来与在线版本相似,并且需要易于使用(易于安装,上传/下载所需的很少的用户输入结果)。
我做了一些研究,看起来像 Adobe Air 在线版本和离线版本之间可能是一个很好的中间立场。
我最大的问题是,由于我是PHP开发人员,我没有开发桌面应用程序的经验,因此我正在寻找弥合差距的Air之类的东西。 (在线版本是 灯 应用。)
是否有人使用Adobe Air进行此类离线应用程序?这有多容易和安全?
还有其他解决方案吗?
解决方案
我认为空气是一个很好的选择。我现在一直在使用空气来撰写的房屋公用事业。
内置数据库和持久商店很棒。
其他提示
从您的描述中,听起来像是 Google齿轮 与您要寻找的东西有点近一点。
Adobe Air是一个很好的解决方案。我们正在建立类似的东西。但是,如果下载过程被打破,我们在恢复下载方面面临问题。
当您使用时,请浏览HTML5中的功能。尽管它仍处于起步阶段,但许多浏览器已经实现了很多这些功能,包括用于离线Web应用程序的功能。阅读 现在在您的Web应用中使用HTML5.
不隶属于 StackOverflow