2013-10-30 96 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)