2013-10-30 70 views
-3

我目前工作的一个项目,我需要制定相同的应用程序的Android智能手机,iOS的小工具(iPhone/iPad的)和普通台式电脑与Windows。这本来很容易,但是我的老板离编程有点远,他们希望所有人都用相同的语言编写,只有一个源代码,对所有3个应用程序进行微小的更改。我告诉他这几乎是不可能的,现在试图找到最短的方法。我现在拥有: 1.使用HTML,CSS和JS编写所有内容 - 适用于Android和iOS,例如使用PhoneGap ...但使用.exe版本,我处于死角。我正在考虑使用VB的WebBrowser,但它使用安装的IE版本...不通过我。而现在是最难的时刻:每天一次,我需要在本地存储一份大约20k条目的数据库副本,然后阅读它们。对于智能手机来说,这不是一个问题,我尝试了一些类似的方法,但是在一台计算机上,本地的,来自IE浏览器的VB客户端......我认为这根本不可能。 2.智能手机一样,但纯电脑版本的VB。通用跨平台应用程序的Android,iOS和PC - 理论

能否请您提出一些其他选项(短和书面方式相比3个原生应用更快)或MBY我提供一些适当的工具或API的我还不知道。

谢谢!

+0

我们不知道,你知道是什么,所以我们不推荐你还不知道的工具。你为什么不谷歌的主题 - 这已被问及至少十几次的SO回答,即使这是完全脱离本网站的话题。 – 323go

回答

2

编写单页网页应用程序。

  • 它嵌入在Android的浏览器。
  • 将它在iOS中的浏览器中嵌入。
  • 将其嵌入到Windows的浏览器中。

在Windows上它并没有为IE浏览器。有几种方法可以将浏览器嵌入到应用程序中。我可以建议一个。

的Qt提供基于WebKit(由Chrome和Safari中使用)网页视图,所以它应该有所有你所期望的现代特色。

-1

我听说过这些工具,但从未试过没

  • 电话峡(HTML/CSS/JS)

  • Xamarin的工具(C#)

  • appceleration钛(JS)