프로젝트 아이디어

J2ObjC가 빠르게 발전하고 있지만 개발자들이 원하는 기능이 더 많이 있습니다. 이러한 프로젝트는 소규모의 독립 실행형으로, 번역사에 대해 배우는 데 관심이 있거나 번역에 기여하려는 엔지니어에게 적합합니다. 도움을 받으려면 Google 개인 기여자 라이선스 계약을 읽고 이에 동의하신 후 계속 읽어보시기 바랍니다.

번역 개선

  • 최적화된 코드: j2objc의 번역은 의미상으로 정확하지만 (자바 소스의 설계에 따름) Objective-C 관점에서 더 잘 작성되는 경우가 많습니다. 번역된 코드를 보고 '이런 방식으로 작성했으면 좋겠다'고 생각한다면 최적화 개선에 기여하는 것을 고려해 보세요.

기타 라이브러리

  • JOGL (OpenGL용 자바): JOGL 프로젝트에 이미 macosx 포트가 있습니다. OSX 전용 코드는 작기 때문에 j2objc를 사용하여 iOS로 포팅할 수 있습니다. 특히 Android에서 많이 사용되고 있기 때문입니다.
  • JSON: 자바에는 여러 JSON 라이브러리가 있으므로 빠르고 작으며 iOS에 잘 맞는 라이브러리를 선택하는 것이 좋습니다.

  • Apache HttpCore, Apache HttpClient

샘플 iOS 앱

j2objc를 사용하려면 배워야 할 시간이 상대적으로 많으므로 iOS 앱과 통합하는 방법을 보여주는 간단한 앱이 도움이 됩니다.

튜토리얼

시작 방법, 성능 팁 등