11 คะแนน โดย xguru 2020-11-02 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • แชร์ business logic ที่เขียนด้วย Kotlin ระหว่างสองแพลตฟอร์ม โดยคอมไพล์ด้วย Kotlin/Native

  • โค้ดราว 50% ถูกแยกออกจากแพลตฟอร์ม และไม่มีปัญหาในการนำเทคโนโลยีสมัยใหม่อย่าง Android JetPack Compose หรือ Swift UI มาใช้

  • Kotlin Multiplatform รองรับพื้นฐานใน Android Studio อยู่แล้ว ส่วน XCode ใช้ปลั๊กอิน xcode-kotlin

  • เมื่อการแชร์โค้ดเสร็จสมบูรณ์ในลักษณะนี้ หากพิจารณา Kotlin/JS transpiler ด้วย ก็คาดว่าจะยิ่งมีประโยชน์มากขึ้นในอนาคต

3 ความคิดเห็น

 
xguru 2020-11-11

น่าจะดีถ้าอ้างอิงกรณีของ Dropbox ที่ช่วงแรกพยายามแชร์โค้ดด้วย C++ ด้วยเช่นกัน

(แม้จะเป็นกรณีล้มเหลวที่ท้ายที่สุดเปลี่ยนไปใช้ Swift และ Kotlin ก็ตาม)

ค่าใช้จ่ายที่ต้องใช้ในการแชร์โค้ดระหว่าง iOS และ Android https://th.news.hada.io/topic?id=323

 
eic1223 2020-11-09

อืม... Flutter ไม่ง่ายเลยแฮะ...

 
nurinamu 2020-11-02

หวังว่าจะกลายเป็นเคสความสำเร็จของ Kotlin Multiplatform นะครับ สักวันหนึ่งขอให้ไปถึงระดับ UI ด้วย.. 555