앱을 제작한 개발자라면 안드로이드용 앱 Google Play에 올리면 가장 큰 모바일 OS용 애플리케이션을 만드는 이점을 확실히 보셨을 것입니다. 어쩌면 당신은 다른 모바일 OS 사용자와 "사랑을 공유"하고 싶지만 Objective-C에 익숙하지 않아서 멀리하기로 결정했을 수도 있습니다.
JAVA를 Objective-C로 변환하는 데 도움이 되는 다양한 도구가 있으며 결과는 다양합니다. JAVA와 Objective-C가 거의 서로 다르다는 점을 고려하면 바이트 코드와 오류 출력을 조사해야 하므로 포팅이나 변환을 시도하는 데 시간이 많이 걸릴 수 있습니다. 그러나 Google은 다음과 같은 도구를 만들었습니다. J2ObjC, 이는 JAVA 클래스를 Objective-C 클래스로 변환하여 iOS Foundation Framework를 직접 활용합니다. 기본적으로 이 도구를 사용하면 JAVA 코드가 iOS 애플리케이션의 일부가 될 수 있습니다.
이에 대해 그들이 말하는 내용은 다음과 같습니다.
J2ObjC는 Java 코드를 Objective-C로 변환하는 Google의 오픈 소스 명령줄 도구입니다. iOS (아이폰/아이패드) 플랫폼. 이 도구를 사용하면 생성된 파일을 편집할 필요가 없으므로 Java 코드가 iOS 애플리케이션 빌드의 일부가 될 수 있습니다. 목표는 Java로 앱의 UI가 아닌 코드(예: 데이터 액세스 또는 애플리케이션 로직)를 작성한 다음 웹 앱에서 공유하는 것입니다(다음을 사용). GWT), 기계적 인조 인간 앱, iOS 앱.
이 도구는 대부분의 JAVA 언어 및 런타임 기능을 지원하지만 JAVA를 사용하는 모든 가능한 방법에서 작동한다는 보장은 없습니다. 이 도구는 개발자에게 플랫폼 독립적인 UI 도구 키트를 제공하지 않으므로 여전히 다음 작업을 수행해야 합니다. 기본 iOS UI 코드를 사용하지만 이는 크로스 플랫폼을 만들려는 개발자에게 좋은 단계입니다. 응용 프로그램. 꼭 방문해 보세요 프로젝트 페이지 도구 사용에 대한 정보를 보려면