我有一个JavaScript/html/css网络“应用程序”,它利用D3可视化库来使用Bootstrap可视化文件系统,在台式机/笔记本电脑上。如何为D3js应用程序制作Windows 8和Android平板电脑的Web应用程序
我现在需要将此应用程序移动到平板电脑上,并且需要同时支持Windows 8和Android。但是我对这样做的最佳方式感到困惑。
D3是基于JavaScript的,所以我无法为每个支持的操作系统创建本机应用程序。我是否应该通过每个SDK将代码转换为移动Web应用程序或使用另一种方法(如Phonegap(或替代方法))来执行此操作?
如果我使用SDKs,那么我需要处理代码的单独版本以更新任何更改,但我不确定Phonegap是否是我正在寻找的,因为似乎很难开始使用它。我只需要支持Windows 8和Android - 有没有更简单的方法?
最后,如果我使用Phonegap创建应用程序,我可以访问位于云中的数据库,或者这是不可能的吗?