Google突然發(fā)布了一款名為“J2ObjC”的源代碼轉(zhuǎn)換工具,,可將Java語言編寫的程序轉(zhuǎn)換稱Object-C語言,,并直接使用iOS框架,這意味著Android上的程序可以直接轉(zhuǎn)換成iOS App,。
J2ObjC完全支持Java6和大部分的運行特性,,包括異常處理、內(nèi)部類型,、匿名類型,,泛型類型、線程和映像,,同時支持JUnit測試翻譯和執(zhí)行,,而且J2ObjC能用于大多數(shù)工具中,包括Xcode和Make,。目前J2ObjC代碼轉(zhuǎn)換工具被放在了Google Code上,,開發(fā)者可點此進入獲取這款工具。
Android系統(tǒng)發(fā)展勢頭迅猛,,但Android App的質(zhì)量和iOS上的App還是有所差距?,F(xiàn)在Google發(fā)布了J2ObjC,Android App移植到iOS平臺的難度大幅下降,,毫無疑問這會大幅增強Android平臺對開發(fā)者的吸引力——將Android App移植到iOS很簡單,,但將iOS App移植到Android就要花費很多工夫了,開發(fā)者如果以Android為基準平臺開發(fā)App,,可以兼顧Android和iOS平臺,,賺錢更容易,。一旦吸引了大量原本只專注于iOS平臺的開發(fā)者轉(zhuǎn)型,Android App質(zhì)量的提高也在情理之中了,。蘋果會怎樣對待Google這一步棋呢,?讓我們靜候消息吧,。