11 điểm bởi xguru 2020-11-02 | 3 bình luận | Chia sẻ qua WhatsApp
  • Logic nghiệp vụ được viết bằng Kotlin được biên dịch bằng Kotlin/Native để chia sẻ giữa hai nền tảng

  • Khoảng 50% mã nguồn đã được tách rời khỏi nền tảng, và cũng không gặp vấn đề gì khi áp dụng các công nghệ mới nhất như Android Jetpack Compose hay SwiftUI

  • Kotlin Multiplatform được Android Studio hỗ trợ mặc định, còn với Xcode thì sử dụng plugin xcode-kotlin

  • Việc chia sẻ mã nguồn như vậy đã hoàn thiện, nên nếu cân nhắc thêm cả trình biên dịch chuyển đổi Kotlin/JS thì được kỳ vọng sẽ còn hữu ích hơn trong tương lai

3 bình luận

 
xguru 2020-11-11

Có lẽ cũng nên tham khảo thêm trường hợp của Dropbox, nơi ban đầu từng thử chia sẻ mã bằng C++.

(Dù đây là một trường hợp thất bại khi cuối cùng họ chuyển sang dùng Swift và Kotlin)

Chi phí để chia sẻ mã giữa iOS và Android https://vi.news.hada.io/topic?id=323

 
eic1223 2020-11-09

Hừm... Flutter đúng là không dễ nhằn...

 
nurinamu 2020-11-02

Mong đây sẽ trở thành một case thành công của Kotlin Multiplatform. Biết đâu một ngày nào đó cả UI cũng vậy.. kk