Intisari materi menarik untuk pengembang seluler # 336 (2 - 9 Maret)

Dalam intisari ini, toko aplikasi melawan virus korona, Pengiriman Dinamis dan Buat ML, antarmuka dan onboarding seluler, Kotlin multi-platform, dan perancang Flutter.



Pada musim dingin 2012, seorang rekan menyarankan agar saya, seorang programmer C ++ dengan pengalaman lima tahun, menulis aplikasi pertama untuk Android. Setahun kemudian, saya mulai memimpin tim kecil pengembang seluler, dan sejak itu ukuran tim saya terus bertambah. Tapi tahun lalu, setelah 2 tahun mengelola departemen pengembangan ponsel, saya meniup debu lagi dengan IDE favorit saya.

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

iOS

• (+15)  Buat ML di iOS
• (+9) Fitur perakitan dan pengiriman aplikasi iOS
• (+4) Kode modern untuk membuat permintaan HTTP di Swift 5 menggunakan Combine dan menggunakannya di SwiftUI. Bagian 2. Peretas Berita
• Apple menolak aplikasi coronavirus
• Pedoman yang diperbarui Apple: iOS 13, ramalan, mendorong iklan
• transisi khusus UIViewController di Swift
• Membuat grafik interaktif untuk iOS
• Cara membuat proyek baru di Xcode tanpa papan cerita
• Gerakan di SwiftUI
• Sudah waktunya bagi pengembang iOS untuk menggunakan FAB
• Apa yang baru di Xcode 11.4?
• Kustomisasi sakelar di SwiftUI
• Bagaimana mengelola Toolchain di Xcode
• Metode sederhana untuk membuat animasi di Swift
• Ekspor kode SwiftUI dari Figma
• ObjectForm: formulir deklaratif
• FrameGrabber: tangkapan layar dari video

Android

• (+15)  Pengiriman Dinamis dalam proyek multi-modul (bagian 2) dan (bagian 1)
• (+11) Bahan dengan Nizhny Novgorod mitap Android. MotionLayout, Kotlin Coroutines, infrastruktur CI / CD dan sistem desain
• Huawei memikat pengembang di AppGallery dengan “pajak nol”
• Google Play “menyingkirkan” coronavirus
• Konferensi I / O 2020 dibatalkan
• Tampilan keyboard yang dapat diandalkan di Android
• Segala sesuatu yang ingin Anda ketahui tentang Komponen Navigasi Jetpack Android
• Bagaimana menerapkan kerangka dan efek berkedip pada Android
• Daftar deklaratif pada Android dengan RecyclerView + ViewBinding
• 30 perpustakaan dan proyek Android terbaik tahun 2019
• Berpikirlah sebelum Anda menggunakan BuildConfig.DEBUG
• Bagaimana gunakan Git di Android Studio
• Fitur terbaik Android Studio 4.0 Beta
• Android RecyclerView dengan Pengikatan Data dan Coroutine
• Peluncur Aplikasi Sederhana: aplikasi Android yang dipilih
• Anti-Ranjau: Pencari Ranjau untuk Android
• Tampilan Teks Gabungan: gravitasi untuk drawable gabungan untuk TextView

Pengembangan

• (+30) Motor! atau Apa itu fisika game
• (+22)  Validasi aset di Unity3D
• (+13)  Standar identifikasi modern: OAuth 2.0, OpenID Connect, WebAuthn
• (+9)  Masalah berinteraksi dengan tim eksternal pada proyek besar
• (+4)  Bola persatuan lintasan 2d untuk pemula
• (+3)  Membuat roguelike dalam Unity from scratch
• Podlodka # 153: Di IT sejak usia dini
• Radio QA # 56: Sindrom Imposter
• Flutter Dev Podcast # 13: Berkibar melalui mata seorang desainer
• Siaran Android # 8: Kotlin MultiPlatform Seluler
• 10 tips untuk membuat antarmuka yang lebih baik
• Jendela modal seluler: 8 kasing penggunaan terbaik
• Google Summer of Code mulai menerima aplikasi
• Sourcegraph mengumpulkan $ 23 juta untuk mencari kode
• Facebook menulis ulang Messenger dan mengurangi jumlah baris kode dari 1,7 juta menjadi 360.000
• Kursus untuk penulis teknis dari Google
• Konsep desain: aplikasi untuk membangun kebiasaan sehat sejak kecil
• ATEC - aplikasi untuk memeriksa tanda-tanda autisme
• Bagaimana saya membuat jam dari partikel dan memenangkan kontes #FlutterClock
• Kode jaringan untuk pengembang game
• UX 101: Norman Doors
• Kotlin vs. Flutter: siapa yang akan memerintah pasar aplikasi lintas platform?
• 8 tema luar biasa untuk Visual Studio Code
• Perbedaan antara programmer yang baik dan hebat
• Simpan aplikasi Anda berikutnya dari penulisan ulang dari awal
• Krisis paruh baya untuk setiap pengembang
• Membuat aplikasi pencatatan dengan Flutter dan Firebase
• Ketika datang ke desain, mata Anda jauh lebih baik daripada matematika
• 100 tips untuk pengembang game
• rendering permukaan Voxel
• NymphCast: analog terbuka ChromeCast dan AirPlay

Analisis, pemasaran, dan monetisasi

• masuk akal: Bagaimana meningkatkan orientasi untuk memotivasi menggunakan produk Anda dengan Evgeny Kaznacheev
• Berapa biayanya untuk membuat aplikasi di AS
• Game seluler mendapat manfaat dari coronavirus
• Eksperimen harga telah meningkatkan penghasilan saya hingga 500%
• Analitik berlangganan: 5 layanan
• Pendapatan dari aplikasi astrologi tumbuh sebesar 65% per tahun

AI, Devices, IOT

• (46)  Sekali lagi sekitar 433 pemancar MHz dan penerima
• (26)  pengujian Hardware di SIBUR
• (17)  kontrol Tion S3 dan kaitannya dengan rumah pintar
•Di Jepang, sebuah smartphone keluar yang tidak mengambil foto orang telanjang digest

Intisari sebelumnya . Jika Anda memiliki bahan lain yang menarik atau jika Anda menemukan kesalahan, silakan kirim ke surat .

All Articles