Halo guys ada yang punya pengalaman kmm buat iOS ?...
# indonesia
t
Halo guys ada yang punya pengalaman kmm buat iOS ? Boleh share pengalaman nyaa
m
cc @adeyds
a
wahhh, udh lama bgt mas @miqbaldc dan dulu cuma simple project mungkin bisa dicek disini: https://github.com/adeds/real-kmm 🙏
f
Halo.. saya baru coba setup project kmp di kantor saya. Kesan pertama, build nya lama banget
2
Tapi sejauh ini so far so good.. kekurangan KMP masih diterima tim kami, kelebihannya yang jelas di ios project cuma fokus bikin swift ui / tampilannya aja
m
mas kalo boleh tahu lagi ngerjain project apa kah? kebutuhan pake kmp karena buat cepet deliver ke client atau mmg ada engineering metric yg mau di achieve kah? @Fahim
f
Saya kerja di appen.com . Ya kebutuhannya mau deliver cepat tapi resource terbatas karena baru banyak yang kena layoff.. tim android & ios dipangkas jadi setengahnya, makanya cari solusi cross platform.
🤩 1
✍️ 1
Awalnya mau pake react native, tapi takut susah optimize & jadi lemot kayak app sebelumnya. Akhirnya nyobain kmp
🎉 2
m
wah keren, cases di mobile-nya ada specific yg mgkn jadi limitation selain build times kah? atau constraint yg ditemuin, selama development. kalo liat company profile ini related ke data analytics gitu yah cmiiw
f
Kekurangan yang ditemui sejauh ini ga terlalu besar si, • perlu buka android studio & xcode bareng2 untuk bikin tampilan swift ui. sebenarnya bisa android studio doang tapi belum bisa buka swift ui preview • saya yang ios developer harus belajar lagi kotlin • tim masih belum sepakat naruh navigation logic di KMP, jadi navigasi masih dihandle di project android & ios sendiri2
✍️ 1
bukan ke data analytics si, tapi lebih ke jualan dataset untuk training AI.. kalo berminat bikin data & dibayar bisa gabung di crowd.appen.com hehe
m
maasyallah menarik mas insight-nya, navigation logic yah, saya jg kepikirannya, si KMP ini lebih ke domain usecase & data / network layer paling tapi kalo bisa full semua lebih enak sih yah 😄 bagian yg buka xcode ini memang ga tergantikan sih ya, pluginnya AS jg masih byk limitasinya
f
kalo mau full, pake compose multiplatform.. tapi belum berani katanya belum stabil di iOS
xcode ini bisa lebih tergantikan kalo berani pake compose multiplatform, bikin ui pake @Composable di android studio tapi ya itu.. kalau berani hehe
✍️ 1
navigation ini kan ada 2 bagian. ada yang pure logic, ada yang platform-specific implementation. jadi harusnya yang pure logic bisa ditaruh di KMP nya
👍 1