Projektideen

J2ObjC wird zwar schnell ausgereift, es gibt jedoch noch mehr Funktionen, die sich Entwickler wünschen. Es gibt mehrere solche Projekte, die klein und in sich geschlossen sind und ideal für Entwickler sind, die mehr über Übersetzer erfahren oder einen Beitrag leisten möchten. Wenn du uns unterstützen möchtest, lies dir bitte die Lizenzvereinbarung für einzelne Google-Beitragende durch und akzeptiere sie. Danach kannst du weiterlesen.

Verbesserungen bei Übersetzungen

  • Optimierter Code: Die Übersetzungen von j2objc sind in der Regel semantisch korrekt (sie entsprechen dem Design der Java-Quelle), lassen sich jedoch oft besser aus Objective-C-Perspektive heraus schreiben. Jedes Mal, wenn du übersetzten Code siehst und den Gedanken „Ich würde das so schreiben“ denke, solltest du einen Beitrag zur Optimierung leisten.

Andere Bibliotheken

  • JOGL (Java für OpenGL): Das JOGL-Projekt hat bereits einen Macosx-Port. Da der OSX-spezifische Code klein ist, sollte es möglich sein, ihn mithilfe von j2objc auf iOS zu portieren, insbesondere da er unter Android aktiv verwendet wird.
  • JSON: Es gibt mehrere JSON-Bibliotheken in Java. Es wäre also sinnvoll, eine schnell, klein und gut für iOS zu verwenden.

  • Apache HttpCore, Apache HttpClient

Beispiel-iOS-Apps

Die Lernkurve für die Verwendung von j2objc ist relativ steil. Daher sind einfache Apps hilfreich, die zeigen, wie die Integration in iOS-Apps funktioniert.

Tutorials

Einstieg, Tipps zur Leistung usw.