2016-09-21 69 views
-1

我正在爲iOS和Android開發一款應用程序,我希望能夠編譯爲兩種,而不必實際用兩種不同的語言編寫。可以爲iOS和Android編譯哪種語言?

GUI將很簡單:按鈕,下拉菜單,文本框。雖然在預製圖書館或作爲電話應用程序的一部分,這將是一個獎金,但如果需要,我可以並且會寫我自己的。但是,我需要訪問電話硬件,如GPS和位置,互聯網訪問,通知,後臺運行以及可能的振動。

我想用C++或類似的程序進行編程,但是任何交叉編譯的語言都應該這樣做。任何幫助,將不勝感激!

編輯:我在問我可以使用什麼框架,以及他們使用什麼語言。

+1

語言和彙編它不是什麼大問題。這些平臺之間幾乎沒有相似之處,您應該尋找一個跨平臺的框架。 – molbdnilo

+0

是Xamarin或Ionic取決於您的偏好 –

回答

4

有很多你可以使用的引擎。 Xamarin是最好的之一(程序是用C#編寫的)

0

使用離子(設計)+科爾多瓦。但你應該知道HTML,CSS和Javascript。

1

我知道你的意思。試試Eqela。檢查了這一點,快速瞭解:https://www.youtube.com/watch?v=WcWf7SXGBv0

Eqela,編程語言翻譯,使軟件 開發商幾個使用單組源代碼操作系統 系統創建軟件應用程序,使得它可以部署 應用在手機,桌面和網絡上同時進行。基於應用程序源代碼轉換技術,它是 。

語言是OOP,所以你會感覺舒服的編程。由於它基於源代碼轉換,因此目標源代碼是原生目標平臺。 Eqela可以被翻譯成Android,iOS和許多其他流行平臺。 HTML5也是目標源代碼的一部分!

也可以訪問您的目標平臺的本機代碼。假設您的目標是Android,您可以在Eqela源代碼中包含特定於Android的代碼。

我已經使用這個第一手,我認爲這是一個偉大的工具。但是,由於這不是流行語言,因此社區支持有限。

欲瞭解更多信息: http://eqdn.tech/

+0

Eqela語言最近經歷了升級:http://eqdn.tech/sling/ –