Intisari materi menarik untuk pengembang seluler # 379 (25 - 31 Januari)

Dalam edisi ini, pembuatan realm dan widget, rahasia memasak BLE dan pengurangan ANR sebanyak enam kali, masalah navigasi dan pengembangan dalam pengembangan Android, persiapan wawancara dan pekerjaan ritel seluler selama karantina. Semua ini dan banyak lagi di intisari baru!







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



iOS



β€’ Cepat, sederhana, rumit: cara kami melihat Realm

β€’   HexThrees - game pertama saya yang telah selesai

β€’   Cara membuat widget untuk iOS 14 (dan tidak menghapusnya dari pengguna saat memperbarui)

β€’   Selami autotesting di iOS. Bagian 2. Cara berinteraksi dengan elemen ui aplikasi iOS dalam pengujian

β€’   MFS - pola untuk membangun UI di aplikasi iOS

β€’    Pola MFS untuk tampilan tabel di aplikasi iOS

β€’ Apple akan menerapkan perlindungan privasi "awal musim semi"

β€’ Apple mengundang ke konferensi online "Membangun Widget Hebat"

β€’ Twitter membuka API Editor Teks untuk pengembang iOS

β€’ Aplikasi Sandbox: cara pengembang iOS mengotomatiskan tugas-tugas rutin

β€’ Pengenalan ke Grafik Inti

β€’ 7 ekstensi Swift yang harus digunakan oleh setiap pengembang iOS

β€’ Membuat profil aplikasi SwiftUI dengan Xcode Tools

β€’ Cara menyimbolkan log kerusakan di iOS

β€’ ToastUI: Toasts untuk SwiftUI

β€’ XCMetrics: analisis log



Android Xcode



β€’   Aplikasi menjawab: bagaimana kami mengurangi jumlah ANR sebanyak enam kali. Bagian 2, tentang memperbaiki kesalahan + Bagian 1

β€’ Bagaimana cara melewati pemeriksaan Rooting perangkat dengan mengecoh pustaka RootBeer?

β€’   Android Bluetooth Hemat Energi (BLE) - mempersiapkan dengan benar, bagian # 4 (ikatan)

β€’ Program pendidikan   tentang Komponen Navigasi: bagi mereka yang melewatkan semua tutorial

β€’ Komponen Navigasi dan navigasi multi backstack

β€’ Otomatisasi penerbitan aplikasi ke Google Play menggunakan Jenkins

β€’   Aman Args? -? asisten setia Komponen Navigasi

β€’ Cara mengembangkan dalam pengembangan Android dan tempat mendapatkan pengetahuan baru

β€’ Android Broadcast: mengubah aplikasi Android menjadi Multiplatform Kotlin

β€’ Memperbarui FragmentViewBindingDelegate: kesalahan yang diwarisi dari AutoClearedValue )

β€’ Menggunakan Hilt ViewModelComponent

β€’ Memproses tanggapan dari jaringan untuk proyek Android dengan menggunakan Sandwich

β€’ Epoxy - membuat komponen antarmuka pengguna yang deklaratif dan dapat digunakan kembali

β€’ Unity sebagai Library: Tambahkan Fungsi Unity ke Aplikasi Android Anda

β€’ Memecahkan Masalah Arsitektur di Aplikasi Seluler dengan Bluetooth Hemat Energi

β€’ Implementasi TopSheet Android

β€’ Machine Learning Android dengan TensorFlow Lite

β€’ Menemukan Bug di Aplikasi Android

β€’ 9 Kesalahan Umum Android -interview

β€’ ComposeSlackDesktop : Slack on Jetpack Compose



Development



β€’   Manajer Aplikasi untuk Windows Mobile

β€’ Bekerja dengan asynchrony di Dart

β€’   Tidak ada rasa sakit di Godot cross-platform multiplayer

β€’   New pengembang sosialisasi dengan Ansible

β€’   Segala sesuatu yang Anda perlu tahu tentang routing antara halaman di Flutter

β€’ Podlodka # 200: cara belajar bahasa pemrograman

β€’ podcast masuk akal: Tentang proses dalam tim produk

β€’ persiapan wawancara saya di Google

β€’ Ludo Platform Membantu Ide Game yang Didukung AI

β€’ Desain Aplikasi: Contoh Untuk Inspirasi # 29

β€’ Masalah Wawancara Kerja: Semangat

β€’ Yandex membuka perekrutan untuk sekolah musim panas pengembangan dan desain

β€’ Mengapa indah tampak nyaman: kami menganalisis antarmuka dari sudut pandang sains. Bagian 1

β€’ 5 Ide Kuat yang Tidak Dibicarakan Siapa Pun

β€’ Jangan Hanya Menulis Kode, Selesaikan Masalah

β€’ Putuskan Desain Tinder yang Brilian dan Sederhana

β€’ Bangun Aplikasi Cryptocurrency dengan Flutter

β€’ 10 Frasa Tak Termaafkan yang Seharusnya Tidak Anda Bicarakan dalam Wawancara Kerja

β€’ Aplikasi Seluler Lainnya bukan ide yang bagus untuk pemula

β€’ Bagaimana cara menghosting server Docker untuk game multipemain Unity di Google cloud

β€’ 5 cara mudah untuk meningkatkan keterampilan debugging Anda

β€’ 3 metode mudah untuk meningkatkan keterampilan pemrograman Anda

β€’ Di mana desainer produk terbaik untuk bekerja? Agen desain vs. perusahaan produk

β€’ Rantai Responder iOS: UIResponder, UIEvent, UIControl, dan Cara Menggabungkannya

β€’ 10 Alat Pengembangan Game Gratis Terbaik di tahun 2021

β€’ 5 Pola Desain Yang Harus Diketahui Setiap Programmer

β€’ Kesalahan Terburuk yang Dapat Anda Lakukan Selama Wawancara Teknis

β€’ Sinar: Penelusuran Sinar di ASCII



Analytics, Pemasaran & Monetisasi



β€’ Kalender Wanita Cerdas: Membuat Aplikasi Kesehatan & Kebugaran # 1

β€’ Google Play mengizinkan perjudian di 15 negara lainnya

β€’ Charlie: Penghapusan utang game

β€’ Hampir semua aplikasi pemerintah Rusia berbagi data dengan pihak ketiga Perusahaan-perusahaan pihak

β€’ Panduan Pemasar untuk Aplikasi Berita # 1 Tiongkok: Toutiao

β€’ Literati Mengumpulkan $ 40 juta untuk Mengembangkan Klub Buku

β€’ Simulator Menunjukkan Pertumbuhan Pendapatan Terbanyak di AS

β€’ Game apa yang masih dimainkan pengguna: Riset AppsFlyer

β€’ Pemasar seluler : Vitaly Shakhmatov (Hoff)

β€’ Bodyguard: penghapusan otomatis hal-hal negatif

β€’ Obrolan suara Clubhouse menerima investasi dan memulai monetisasi

β€’ Personalisasi penawaran di aplikasi seluler dan toko online: VseInstrumenty.ru case



AI, Perangkat, IoT



β€’   Sistem kontrol akses di IoT - kami tahu caranya, kami tahu, kami berlatih

β€’ OpenCV menyelenggarakan kompetisi AI spasial

β€’ Google membuka Tilt Brush

β€’ Cara membuat perangkat IoT



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



All Articles