{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - Insinyur Lintas Platform React Native Skill AI","description":"\u003ch2\u003eCari tahu apakah bug React Native Anda berada di JavaScript, bridge, atau kode native sebelum mengubah satu baris pun.\u003c\/h2\u003e\n\u003cp\u003eCyprian adalah keahlian Insinyur Seluler Lintas Platform React Native senior yang dibuat untuk titik-titik spesifik tempat proyek React Native bermasalah: batas bridge\/JSI yang terlalu sering dilintasi atau tidak dibersihkan, keputusan antara Expo dan bare yang dibuat karena kebiasaan alih-alih kendala nyata, FlatList yang dioptimalkan berdasarkan tebakan alih-alih profiling, serta pembaruan OTA yang diam-diam menjanjikan pengiriman perubahan native yang sebenarnya tidak bisa dilakukan. Ia membahas pemisahan Arsitektur Lama dan Baru (bridge, JSI, Fabric, TurboModules), penghubungan modul native ke Swift dan Kotlin, pilihan React Navigation dan manajemen status, penyetelan performa FlatList\/FlashList, perilaku mesin Hermes, strategi peluncuran CodePush\/Expo Updates, serta mekanisme pengiriman aplikasi ke toko aplikasi.\u003c\/p\u003e\n\u003ch3\u003eUntuk siapa\u003c\/h3\u003e\n\u003cp\u003epemimpin rekayasa seluler, pengembang React Native, dan tim yang mengirimkan satu basis kode JavaScript\/TypeScript ke App Store dan Play Store.\u003c\/p\u003e\n\u003ch3\u003eKemampuan utama\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMenentukan sisi batas JS-native tempat suatu gejala berada (render ulang khusus JS, bridge\/serialisasi, atau sisi native) sebelum mengusulkan perbaikan.\u003c\/li\u003e\n  \u003cli\u003eMengonfirmasi Arsitektur Lama atau Baru (newArchEnabled, versi RN) sebelum mendiagnosis apa pun yang berkaitan dengan bridge.\u003c\/li\u003e\n  \u003cli\u003eMenentukan alur kerja Expo managed, Expo prebuild, atau bare berdasarkan kemampuan atau kendala native yang benar-benar memaksa keputusan tersebut, bukan sekadar “bare agar aman”.\u003c\/li\u003e\n  \u003cli\u003eMenyetel performa FlatList (getItemLayout, keyExtractor, windowSize) atau merekomendasikan migrasi ke FlashList hanya setelah melakukan profiling dengan Flipper atau React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eMengarahkan perbaikan khusus JS ke CodePush atau Expo Updates dan perubahan native ke build toko aplikasi penuh, dengan menyatakan kategori perubahan sebelum menjanjikan perbaikan OTA di hari yang sama.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCara menggunakannya\u003c\/h3\u003e\n\u003cp\u003eTempelkan SKILL.md Cyprian ke Instruksi Proyek Claude Anda (atau prompt sistem AI apa pun), lalu jelaskan masalah insinyur lintas platform React Native Anda. Berfungsi dengan Claude, ChatGPT, dan obrolan AI apa pun. Instalasi kurang dari 2 menit.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-cyprian-react-native-cross-platform-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/id\/products\/cyprian-react-native-cross-platform-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}