來自Google的Java轉Objective-C工具:J2ObjC

jopen 12年前發布 | 38K 次閱讀 Objective-C開發 Objective-C

J2ObjC 是一個來自 Google 的開源命令行工具,用于將 Java 代碼轉成 iOS 平臺(iPhone/iPad)上的 Objective-C 代碼。該工具使得 Java 代碼可作為 iOS 應用構建的一部分,而且無需對生成的文件進行編輯。其目標是為了編寫非 UI 應用的代碼如:數據訪問和應用邏輯,然后就可以將這些代碼共享給: GWT Web應用, Android 應用, 和 iOS 應用。

J2ObjC 支持大多數 Java 語言和運行環境的客戶端應用特性,包括異常、內部類和匿名類、泛型、線程和反射,也支持 JUnit 單元測試。

J2ObjC 不能實現什么?

J2ObjC 不提供平臺獨立的 UI 工具包, iOS UI 代碼還是需要采用來自Apple的 iOS SDK 的 Objective-C 或 Objective-C++開發(Android UIs使用Android的API, Web應用使用GWT等) 。

開發要求

  • Xcode 4 or higher
  • Java for OS X
  • Apache Maven

項目主頁:http://www.baiduhome.net/lib/view/home/1347581583069

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!