2016-03-07 46 views
0

謝謝你的時間。真的很初學J2objc

我完全失去了如何設置和實際使用j2objc。網站的「入門」部分對像我這樣的人絕對沒有任何解釋。

和「像我一樣......」我的意思是......從來沒有打開過蘋果電腦的人。我不知道

$ j2objc *的.java

手段......更別說在哪裏執行命令。我真的希望得到我的基於Java的應用程序爲ios工作......但我從字面上已經知道從哪裏開始。

我所做的事情: 1)有一個蘋果電腦(並試圖避免扔在火中,犧牲它Cthulu)

2)下載Xcode中

3)下載和我認爲我安裝了j2objc,但是當我點擊它時...屏幕上出現了一些命令,但沒有其他任何東西顯示出來,而且我不能輸入任何內容。

有沒有一本圖畫書,我可以遵循,用小字......對待我像我是白癡?

因爲現在我可以告訴你,再次編碼整個事情似乎更容易。

謝謝。

回答

3

對不起,你有這麼多困難。不幸的是,j2objc是一種先進的軟件工程工具,而不是針對新開發人員的東西(我們都是以新開發人員的身份開始的,所以這不意味着侮辱)。例如,「$ j2objc * .java」參考假設讀者知道如何使用shell和命令行($是shell提示符)。

j2objc最適合所謂的「胖客戶端應用程序」,這是在客戶端本地有很多非UI代碼的應用程序。例如,Google收件箱和谷歌文檔都使用j2objc,它們都是非常大的應用程序,在iOS,Android和Web應用程序中共享數千行代碼。這些應用需要花費很多工程時間來創建和維護。它們的設計也是爲了將可共享的代碼與特定於平臺的代碼分離開來,如編寫用戶界面和網絡。

你有一個Mac,這是開發iOS應用程序實際需要的唯一東西。我建議你在iOS開發中獲得一個很好的教程,比如「iOS編程:大書呆子牧場指南」,並且通過它的例子。在那之後,你會比許多其他的iOS開發者先行一步,並且可能會發現從頭開始重寫你的Android應用會更快,因爲它可能不是一個大的,胖的應用。 :-)