当前位置: 首页 > 面试题库 >

如何用Java开发iPhone应用程序?

益智明
2023-03-14
问题内容

在计算机科学课上,我完成了所有项目。所以我的老师认为开发iPhone应用程序是一个好主意。唯一的问题是,该课程是使用Java讲授的,而iPhone应用程序是用Objective-
C编写的。

我想知道是否有人使用XMLVM用Java开发了应用程序。

该编译器(据说)将Java字节代码转换为Objective-C(不需要苹果计算机或Objective-C知识)。这样对吗?

http://www.xmlvm.org/overview/

这是在iPhone上使用的Java代码的代码示例

http://www.xmlvm.org/iphone/#


问题答案:

如果您已经完成了其他项目,为什么不花时间学习Objective-C?网络上有大量资料可以帮助您入门。老实说,这并不难,学习做 一些
内存管理将是一个很棒的学习练习。您以前用C编程过吗?

大多数交叉编译器在转换代码方面做得并不出色,如果您以这种方式开发它们,调试项目可能会变得更加困难。



 类似资料:
  • 我正在为一家公司开发iPhone应用程序,他们不想将应用程序发布到应用程序商店。因此,我以299美元注册了iphone企业开发者计划。我的问题是如何在不注册UDID的情况下向公司内部员工分发应用程序?要安装此iPhone应用程序,我是否需要通过邮件向单个应用程序用户发送带有配置文件的修改后的.app文件?我熟悉IOS开发者程序,但iPhone企业开发者程序的设计不允许您将应用发布到应用商店。因此,

  • 问题内容: 预见到多点触摸界面将变得越来越普遍的一天,Java中是否有可用于开发触摸应用程序的库?我正在寻找类似于MouseListener / MouseMotionListener / MouseWheelListener的接口。 问题答案: MT4j项目提供了用Java开发多点触控应用程序所需的一切。所有众所周知的多点触摸手势均已内置,可以像监听鼠标事件一样简单地进行访问(例如:compon

  • 新的iPhone5显示屏有了新的宽高比和新的分辨率(640 x 1136像素)。 开发新的应用程序或将现有的应用程序转换到新的屏幕大小需要什么? 为了使旧显示器和新宽屏的应用程序“通用”,我们应该记住什么?

  • Java 开发桌面应用程序执行效率如何? 我们知道IntelliJ IDEA就是用Java开发的桌面应用程序,请问相对于C/C++编写的桌面应用程序是否是执行效率低很多? 是否推荐使用Java做类似Photoshop, Premierer 这样的桌面应用程序?

  • Hyperledger Composer支持创建Web、移动或原生Node.js应用程序。它包括composer-rest-server(本身基于LoopBack技术)为业务网络自动生成REST API,和hyperledger-composer,用于生成骨架Angular应用的Yeoman框架的代码生成插件。 另外,它还包含一组丰富的JavaScript API来构建原生Node.js应用程序。

  • 应用程序开发 应用是独立于蓝天采集器的程序,您可以使用任何php框架来开发,完全按照您自己的代码风格编写应用 使用“后台»工具&开发»开发»应用程序”可快速创建新的应用 应用创建好后可在“后台»云端»已下载»应用程序”中看到,创建的文件则在“根目录/app/标识名”中 注意:应用目录下的index.php为入口文件请勿修改,标识名.php为应用配置文件(建议不要直接修改,而是在“应用»管理»开发应