در حالی که J2ObjC به سرعت در حال بلوغ است، هنوز ویژگی های بیشتری وجود دارد که توسعه دهندگان دوست دارند ببینند. چندین پروژه از این دست وجود دارد که کوچک و مستقل هستند و برای مهندسانی که علاقه مند به یادگیری در مورد مترجمان هستند یا می خواهند به نحوی مشارکت کنند عالی هستند. اگر میخواهید کمک کنید، لطفاً قرارداد مجوز مشارکتکننده فردی Google را بخوانید و بپذیرید، سپس ادامه دهید!
پیشرفت های ترجمه
- کد بهینه شده : ترجمههای j2objc از نظر معنایی درست هستند (به طراحی منبع جاوا پایبند هستند)، اما اغلب میتوانند از دیدگاه Objective-C بهتر نوشته شوند. هر زمان که کد ترجمه شده را می بینید و فکر می کنید "من آن را به این شکل می نویسم"، به بهینه سازی کمک کنید.
سایر کتابخانه ها
- JOGL (جاوا برای OpenGL) : پروژه JOGL در حال حاضر دارای یک پورت macosx است. کد مخصوص OSX کوچک است، بنابراین میتوان آن را با استفاده از j2objc به iOS منتقل کرد، به خصوص که به طور فعال در اندروید استفاده میشود.
JSON : چندین کتابخانه JSON در جاوا وجود دارد، بنابراین انتخاب یکی که سریع، کوچک و به خوبی با iOS هماهنگ باشد مفید خواهد بود.
نمونه برنامه های iOS
منحنی یادگیری نسبتاً تند برای استفاده از j2objc وجود دارد، بنابراین برنامههای سادهای که نشان میدهند چگونه میتوان آن را با برنامههای iOS ادغام کرد، کمک خواهد کرد.
آموزش ها
نحوه شروع، نکات عملکرد و غیره