หากคุณเป็นนักพัฒนาแอปที่สร้าง แอพสำหรับ Android และวางไว้บน Google Play คุณไม่ต้องสงสัยเลยว่าจะได้เห็นข้อดีของการสร้างแอปพลิเคชันสำหรับระบบปฏิบัติการมือถือที่ใหญ่ที่สุด บางทีคุณอาจต้องการ "แบ่งปันความรัก" กับผู้ใช้ระบบปฏิบัติการมือถืออื่น ๆ แต่คุณไม่คุ้นเคยกับ Objective-C ดังนั้นคุณจึงเลือกที่จะอยู่ห่างจากมัน
มีเครื่องมือมากมายที่จะช่วยคุณแปลง JAVA เป็น Objective-C โดยให้ผลลัพธ์ที่แตกต่างกัน เนื่องจาก JAVA และ Objective-C แทบจะแยกจากกัน การพยายามย้ายหรือแปลงอาจใช้เวลานาน เนื่องจากคุณจะต้องกรองไบต์และเอาต์พุตข้อผิดพลาด อย่างไรก็ตาม Google ได้สร้างเครื่องมือที่เรียกว่า J2ObjCซึ่งจะแปลงคลาส JAVA ของคุณเป็นคลาส Objective-C ซึ่งจะใช้ iOS Foundation Framework โดยตรง โดยพื้นฐานแล้วเครื่องมือนี้อนุญาตให้โค้ด JAVA เป็นส่วนหนึ่งของแอปพลิเคชัน iOS
นี่คือสิ่งที่พวกเขาต้องพูดเกี่ยวกับเรื่องนี้:
J2ObjC เป็นเครื่องมือบรรทัดคำสั่งโอเพ่นซอร์สจาก Google ที่แปลโค้ด Java เป็น Objective-C สำหรับ ไอโอเอส (ไอโฟน/ไอแพด) แพลตฟอร์ม เครื่องมือนี้ช่วยให้โค้ด Java เป็นส่วนหนึ่งของบิลด์ของแอปพลิเคชัน iOS เนื่องจากไม่จำเป็นต้องแก้ไขไฟล์ที่สร้างขึ้น เป้าหมายคือการเขียนโค้ดที่ไม่ใช่ UI ของแอป (เช่น การเข้าถึงข้อมูล หรือตรรกะของแอปพลิเคชัน) ใน Java ซึ่งจากนั้นจะถูกแชร์โดยเว็บแอป (โดยใช้
กวท), หุ่นยนต์ แอพ และแอพ iOS
เครื่องมือนี้รองรับภาษา Java และฟีเจอร์รันไทม์ส่วนใหญ่ แต่ไม่รับประกันว่าจะทำงานกับวิธีการใช้ JAVA ที่เป็นไปได้ทั้งหมด เครื่องมือนี้ไม่ได้ให้ชุดเครื่องมือ UI ที่ไม่ขึ้นกับแพลตฟอร์มแก่นักพัฒนา ดังนั้นคุณยังคงจำเป็นต้องใช้ ใช้โค้ด Native iOS UI แต่นี่เป็นขั้นตอนที่ยอดเยี่ยมสำหรับนักพัฒนาที่ต้องการสร้างข้ามแพลตฟอร์ม การใช้งาน อย่าลืมไปเยี่ยมชม หน้าโครงการ สำหรับข้อมูลเกี่ยวกับการใช้เครื่องมือ