簡體   English   中英

具有相同編程語言的iOS和android

[英]iOS and android with the same programming language

我想知道我是否可以使用相同的編程語言同時編寫android,IOS,Linux的代碼。 也許是C? 我正在為此做一個項目,有人可以幫助我嗎? 非常感謝。

C被這兩者共享,但是它非常復雜,並且需要對平台和API都有很深的了解,而且UI不能用C創建,因為它們在顯示數據/控件的方式上差別很大。 結果將是同時在前端和java / objective-c中使用的C庫。

如果您必須使用1個代碼庫來完成此操作,我建議您使用第三方混合解決方案,例如phonegap,這實際上是一個包含在本機Web視圖中的網站,並帶有一些本機功能的掛鈎。 或Appcelerators Titanium,您可以使用javascript編寫應用程序,從而可以使用該庫訪問本地控件/ API。

我以前使用過Titanium,並且發現它相當不錯,Android有時可能會出現一些小問題

您可以使用一些基於單聲道的解決方案。 例如Xamarin 或者您可以自己將Mono嵌入到您的應用程序中。 您將無法創建界面或訪問某些特定於設備的功能,但可以使用c#編寫業務邏輯並在任何地方使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM