我们正在考虑开发一个Windows应用程序,并正在考虑多种选择。我的一位同事建议我探索一下Adobe Air。我有几个问题希望专业程序员社区能回答: 1.我们能在Adobe Air中开发一个完全成熟的数据库驱动的GUI应用程序吗? 2. Adobe Air支持哪些数据库?它支持SQLite吗? 3.如果我们想将数据同步到一些在线数据库,Adobe Air是否有可用的API? 4.运行Adobe Air应用程序有任何框架要求吗?运行Adobe Air应用程序的前提条件是什么?它的应用程序是可移植的吗? 5. Adobe Air是一项已经过时的技术,还是在Adobe Air中创建一个商业级桌面应用程序是安全的?
感谢您的评论。
发布于 2013-01-30 17:11:43
Adobe停止了对Adobe Air Linux的支持,因此可以说它是不可移植的。换一种方式吧。
发布于 2018-02-15 07:28:41
Adobe Air支持SQLite作为其他多平台语言。不能直接连接到其他数据库。
但是,如果您喜欢创建在线Air应用程序,我建议您通过Web API或Web服务从在线服务器连接并加载您的内容。
你可以选择创建独立的版本来为任何操作系统构建,也可以为安卓,iOS和BlackBerry构建相同的代码。而且也不需要安装任何东西就可以运行SQLites。
是,您必须对数据库和导出的SWF文件进行加密。
https://stackoverflow.com/questions/14013710
复制