문제

도움이 되었습니까?

해결책

현재 iPhone에서 JVM이 실행되지 않습니다. 즉, Java에서 iPhone 용 앱을 개발하는 유일한 방법은 Java 코드를 Objective-C 코드로 컴파일하는 컴파일러를 갖는 것입니다.

정확히 다음과 같은 몇 가지 솔루션이 있습니다.

코드 이름 하나 - 시각적 도구 및 시뮬레이터를 사용하여 Java를 사용하여 응용 프로그램을 구축하는 데 중점을 둡니다. Mac의 필요성을 제거하는 SaaS 백엔드가있는 오픈 소스.

XMLVM- Java Bytecode를 C/Objective -C로 변환하는 번역기. 오픈 소스이지만 현재 iOS 특정 코드를 작성해야합니다.

몇 가지 독점 솔루션이 있지만 경험이 없습니다. 예를 들어 소프트웨어 AG에는 웹 객체라는 도구가 있습니다.

다른 팁

Sun은 Java를 iPhone에 포트 할 수 있다는 것을 알았지 만 SDK 라이센스는이를 금지합니다. 따라서 이것은 기술적 인 것이 아니라 정치적 문제입니다.

나는 말할 것이다 : 아니오

"실제"기본 iPhone 응용 프로그램을 만들려면 Objective C 및 iPhone SDK와 함께 가야합니다.

다른 방법이 있습니다 http://phonegap.com/ 그러나 나는 개인적 으로이 프로젝트에 대한 경험이 없습니다.

WebApp은 물론 Java로 개발 될 수 있지만 iPhone에서 Java 응용 프로그램을 실행할 수는 없습니다 (VM은 장치에서 승인되지 않음).

Java가 객관적인 C 전환에 대한 노력이 있습니다. xmlvm (Google TechTalk 비디오를 확인하십시오).

결국 내가 결론을 내릴 수있는 것은 Java로 iPhone 웹 앱을 쉽게 개발할 수 있다는 것입니다. Java에서 iPhone 용 기본 앱을 개발하려면 사용할 수 있습니다. 앨체 메모 또는 xmlvm 약간의 일을하면서 경험이 없습니다 앨체 메모 또는 xmlvm 그러나 반드시 그것을 고대하고 있습니다.

모두 감사합니다.

"ClassPath"라는 Java 가상 머신의 구현이 있지만 단점은 Cydia/Installer를 사용 하여만 얻을 수 있다는 것입니다.

JVM을 설치하려면 iPhone을 탈옥해야합니다.

GUI는 AWT-Gui처럼 설계 될 수 있습니다.

일반적으로 : 솔루션 없음 (Apple은 장치에서 다른 응용 프로그램을 실행하는 응용 프로그램을 허용하지 않습니다)

장치를 해킹하는 것이 마음에 들지 않으면 응용 프로그램이 배포됩니다. 예, 큰 문제가 없어야합니다. 관심이 있다면 iPhone을 해킹하는 방법에 대한 많은 양의 자습서가 있습니다 ...

편집하다: 문제가 있습니다! 파일이없는 경우 libuicaboodle iPhone을위한 모든 Java-Gui-App이 찾고 있으므로 앱을 실행할 수 없습니다. 아직도이 파일을 가지고있는 사람이 있습니까? 더 이상 어디에서나 찾을 수 없습니다 : O (

문안 인사

XMLVM 변환기를 목표 C에 사용하여 Java에 iPhone 응용 프로그램을 작성하는 방법에는 여러 가지가 있지만 어렵지만 어렵지만 XML 언어를 배울 필요가있는 적절하고 호환되는 방법입니다.

흥미로운 접근 방식은 Google 웹 툴킷과 Java를 사용하여 iPhone 응용 프로그램을 개발하기위한 Appcelerator Titanium과 결합하는 것입니다.

GWT (Google Web Toolkit)는 Java 코드를 JavaScript로 컴파일 할 수있는 반면 Titanium은 JavaScript에서 기본적으로 보이는 iPhone 응용 프로그램을 생성 할 수 있습니다. 나는 ""라는 프로젝트를 시작했습니다.GWT- 티타늄"이 두 가지를 결합하려면 프로젝트에 대한 설명과 블로그에 대한 지침을 구축 할 수 있습니다. iPhonejava.org.

행운을 빕니다!

다른 Java to Native 컴파일러는 어떻습니까?제트기?

이것은 Java를 네이티브로 컴파일합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top