Choć J2ObjC szybko dobiega do końca, są jeszcze inne funkcje, które deweloperzy chcieliby poznać. Istnieje kilka takich małych i niezależnych projektów, które są idealne dla inżynierów zainteresowanych uzyskaniem informacji o tłumaczach lub chętnymi w jakiś sposób wnieść swój wkład. Jeśli chcesz pomóc, przeczytaj i zaakceptuj Umowę licencyjną dla Indywidualnych twórców Google, a następnie czytaj dalej.
Ulepszenia tłumaczenia
- Zoptymalizowany kod: tłumaczenia j2objc są semantycznie poprawne (jest zgodne z projektem źródła w Javie), ale często można je lepiej napisać z perspektywy Objective-C. Za każdym razem, gdy zobaczysz przetłumaczony kod i napiszesz go „Napisałbym go w ten sposób”, możesz wnieść wkład w optymalizację.
Inne biblioteki
- JOGL (Java dla OpenGL): projekt JOGL ma już port macosx. Kod specyficzny dla OSX jest mały, więc można go przenieść na iOS za pomocą funkcji j2objc, zwłaszcza że jest ona aktywnie używana na Androidzie.
JSON: w Javie jest kilka bibliotek JSON, warto więc wybrać taką, która jest szybka, mała i dobrze pasuje do iOS.
Przykładowe aplikacje na iOS
Korzystanie z zadania j2objc wymaga dość dużego doświadczenia, dlatego pomocne mogą być proste aplikacje pokazujące, jak można je zintegrować z aplikacjami na iOS.
Samouczki
Jak zacząć, wskazówki dotyczące skuteczności itp.