Intisari materi menarik untuk pengembang seluler # 395 (24-30 Mei)

Intisari ini menampilkan perpindahan ke Swift dan ketersediaan 36 detik, validasi pembelian dalam aplikasi dan pengujian lintas sistem, changelog lucu, masalah netcode, perpindahan Coinbase ke React Native, dan banyak lagi!







Intisari ini tersedia sebagai buletin mingguan . Dan setiap hari kami mengirimkan berita di saluran Telegram .



iOS



β€’   Bagaimana Lenya berpindah dari React ke Swift

β€’   Ketersediaan di iOS mulai dari "36 detik"

β€’ SDK paling populer setelah rilis iOS 14.5

β€’ Apple Worldwide Developers Conference akan dimulai pada 7 Juni dan akan diadakan secara online

β€’ Mendukung Evan Spiegel pajak App Store dan perlindungan Apple

β€’ Cara mengontrol perilaku keyboard di aplikasi iOS

β€’ Arsitektur MVP untuk iOS

β€’ Cara mengembangkan aplikasi iOS tanpa Mac

β€’ Cara menggunakan SnapKit di aplikasi iOS Anda

β€’ Cara menggunakan Firebase Remote Config dengan Swift 5

β€’ 3 cara untuk mengatur gaya tampilan SwiftUI

β€’ HMS ML Kit: Terjemahan real-time (iOS - Swift)

β€’ ScrollingContentViewController : Pengguliran kreasi sederhana Lihat

β€’ NotificationToast: toasts untuk iOS

β€’ CalendarKit: kalender untuk iOS, iPadOS dan macOS



Android



β€’   Integrasi dan validasi sisi server dari aplikasi untuk Google Play Store - cara melindungi diri Anda dari penipu

β€’   Memperbarui ke versi baru Android API seperti yang diinstruksikan oleh Google

β€’   Membuat aplikasi Android dengan cepat dan mudah

β€’   Mengapa Kotlin lebih baik daripada Java?

β€’   Fitur pengujian Android tanpa layanan Google

β€’   Kami mendapatkan hasil dengan benar (Bagian 2). Fragment Result API

β€’ Cara meningkatkan keterampilan Anda sebagai pengembang Android pemula: 5 proyek sumber terbuka untuk dipelajari

β€’ Ekstensi Kotlin yang berguna untuk Android

β€’ Hilt stabil. Injeksi Ketergantungan yang Lebih Mudah di Android

β€’ Mengupgrade Kelas Data Kotlin Anda dengan Ekstensi

β€’ Pengenalan Historis untuk Model Status Reaktif Tulis

β€’ Status Baru dalam Jetpack Compose

β€’ Meningkatkan Konversi Kode Java ke Kotlin: Contoh

β€’ Tindakan Serentak Terstruktur

β€’ Memulai di Sini: 5 Latihan untuk Mendapatkannya Aplikasi Berjalan dengan layar besar

β€’ Memulai WorkManager

β€’ Pengujian Instrumen Sederhana (Pengujian UI) untuk Android pada tahun 2021

β€’ Pengantar Keamanan Berdasarkan Desain

β€’ KodeEditor: editor kode untuk Android

β€’ SuperForwardView: rewind in Netflix style



Development



β€’   Mengapa kami memutuskan untuk membuat departemen pengujian lintas sistem

β€’   Lags, jitter dan packet loss: dari mana masalah netcode berasal dan bagaimana mengatasinya

β€’   7 QA- sin yang akan membantu atau mencegah penguji (menjadi apa yang Anda inginkan)

β€’   Mengapa Apple (dan Google) dilarang

β€’   Bagaimana menulis changelog yang bagus: Pengalaman Avito

β€’   Anda tidak dapat melakukannya tanpa pimpinan tim, tapi bagaimana dengan pimpinan teknis?

β€’   Cara menyelamatkan kegelisahan penguji atau mempercepat regresi dari 8 menjadi 2 jam

β€’   Bagaimana saya ingin bekerja sebagai pengembang Android asli, tetapi mendapatkan pekerjaan sebagai pengembang Flutter

β€’   Dart: Koleksi cepat yang tidak dapat diubah

β€’   6 cara untuk mengurangi beban kognitif dari antarmuka

β€’ Podlodka # 217: fasilitasi

β€’ Flutter Dev Podcast # 27: Cara Kerja UI Rendering

β€’ Bagaimana Coinbase Bermigrasi ke React Native

β€’ Stack Overflow Meluncurkan Survei Pengembang Tahunan Baru

β€’ Fuchsia Mendapatkan Perangkat Pertama

β€’ SaaS Saya Mencapai MRR $ 12.5K dalam Satu Bulan: Inilah Yang Saya Pelajari

β€’ Ke mana programmer pergi?

β€’ Konferensi online Google untuk Game Developer Summit 2021 akan diadakan pada bulan Juli

β€’ Masalah desain adalah desainernya sendiri

β€’ Pengguna tidak peduli dengan desain: seberapa baik sebenarnya "UX yang baik" bekerja

β€’ Ingin menjadi desainer UX terbaik? Desain Emosional

β€’ Bahasa Pemrograman Terbaik untuk Dipelajari di 2021

β€’ 10 Hal yang Dikenal Baik oleh Pengembang Berpengalaman

β€’ Mengapa Pemrogram yang Baik Ditolak oleh Perusahaan Perangkat Lunak

β€’ Jangan ambil pusing tentang aksesibilitas

β€’ Bahasa pemrograman yang paling dicari di tahun 2021

β€’ Hindari pemblokiran CI / CD - buat build Anda lebih portabel

β€’ Flutter: CRUD menggunakan Firebase Cloud Firestore

β€’ Satu Kebiasaan Menjadi Pengembang yang Lebih Baik

β€’ What's New in Flutter 2.2

β€’ "Pengembang perpustakaan" dari Google



Analytics, pemasaran, dan monetisasi



β€’   Set data tentang aplikasi seluler

β€’ Iklan game seluler di paruh pertama 2021: statistik dunia

β€’ RevenueCat Menutup Seri B pada $ 300M

β€’ Lightrun Debug Landasan Mendapat $ 23 juta

β€’ Noom Weight Loss Landasan Meningkatkan $ 540M

β€’ Ponsel App Tren 2021: Sesuaikan Laporan

β€’ dating Apps Sarankan Perbaikan Divaksinasi Orang

β€’ Google Luncurkan Kampanye Aplikasi di Desktop

β€’ Netflix adalah berpikir untuk memasuki pasar game

β€’ "Teknologi saja tidak cukup": apa yang mengganggu pasar periklanan di Apple dan bagaimana hal itu menghasilkan uang dari penutupan sistem



AI, Perangkat, IoT



β€’   ML: teknologi "tidak manusiawi" untuk harga manusia

β€’   TinyML. Mengompresi jaringan neural

β€’   SberCloud + Intel oneAPI = cloud preferensial untuk pengembang ML

β€’ IBM telah mengembangkan kumpulan data Project CodeNet untuk mengajarkan pemrograman AI

β€’ Cara berbisnis di AR / VR

β€’ Grup Mail.ru telah membuka rangkaian baru untuk pelatihan gratis di MADE Big Data Academy

β€’ Microsoft menggunakan GPT-3 untuk menghasilkan kode bahasa alami

β€’ Best Buy meluncurkan penjualan smartphone untuk lansia



← Intisari sebelumnya... Jika Anda memiliki materi menarik lainnya atau Anda menemukan kesalahan, silakan kirimkan ke surat .



All Articles