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