感谢您的时间。
我完全迷失了如何设置和实际使用j2objc。网站的“入门”部分对像我这样的人完全没有解释。
和“像我一样”......我的意思是......从来没有开过苹果电脑的人。我不知道是什么
$ j2objc * .java
意味着......更不用说执行命令的位置了。我真的希望让我的基于java的应用程序为ios工作...但我确实有ZERO线索在哪里开始。
我做过的事情: 1)拿了一台苹果电脑(并试图避免投入火中并将其献给Cthulu)
2)下载了Xcode
3)下载了,我想我安装了j2objc,但是当我点击它时......屏幕上出现了一些命令但是没有其他任何东西显示出来,我无法输入任何内容。
是否有一本我可以遵循的图画书使用小词......并且像对待我这样的白痴一样对待我?
因为现在我可以告诉你,将整个事情再次编码似乎更容易。
感谢。
答案 0 :(得分:3)
对不起,你遇到这么多困难。遗憾的是,j2objc是一种先进的软件工程工具,而不是新开发人员的目标(我们都是以新开发人员为开端,所以这并不意味着侮辱)。例如,“$ j2objc * .java”引用假定读者知道如何使用shell和命令行($是shell提示符)。
j2objc最适合所谓的“胖客户端应用”,这些应用在客户端本地拥有大量非UI代码。例如,Google和Google Docs的Inbox都使用j2objc,它们都是非常大的应用程序,在iOS,Android和Web应用程序中共享数千行代码。这些应用需要花费很多工程时间来创建和维护。它们的设计也使得可共享代码与特定于平台的代码分离,就像编写的UI和网络一样。
你有一台Mac,这是开发iOS应用程序时唯一需要的东西。我建议您获得一个关于iOS开发的好教程,例如“iOS编程:大书呆子牧场指南”,并通过其示例进行操作。在那之后,你将领先于许多其他iOS开发人员,并且可能会发现从头开始重写你的Android应用程序会更快,因为它可能不是一个大而胖的应用程序。 : - )