Intisari materi menarik untuk pengembang seluler # 333 (10 - 16 Februari)

Dalam intisari baru, keterampilan pengembang iOS, pengujian dorongan dalam emulator, pengenalan objek dan teks, empat tahun pengembangan dan ide-ide untuk hit besar, kekecewaan dalam Flutter dan penelitian tentang monetisasi.



Pengembang seluler menghindari inset, mereka menyebabkan rasa takut di dalamnya. Tetapi di Android Q itu tidak akan mungkin untuk berkeliling insets - Anda harus belajar dan menerapkannya. Bahkan, tidak ada yang rumit tentang insets: mereka menunjukkan elemen layar mana yang bersinggungan dengan antarmuka sistem dan menyarankan cara memindahkan elemen sehingga tidak bertentangan dengan sistem UI.

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

iOS

(+8)  Keterampilan apa yang Anda butuhkan untuk membuat aplikasi iOS? Laporan Yandex
(+7)  Swift 5.2 - apa yang baru?
(+4) Memindai dokumen dan mengenali teks di dalamnya (menggunakan VisionKit dan Kerangka Visi, iOS)
(+4)  Menerjemahkan pidato ke teks di iOS menggunakan kerangka kerja Speech
Playgrounds Swift dirilis pada Mac
Cara menguji pemberitahuan push di emulator iOS
Menciptakan Haptic respons di iOS 13 menggunakan Core Haptics
Cara membuat bilah navigasi gradien di Swift 5 dan iOS 13
Tampilan pertama: pembelian dalam aplikasi di watchOS
Memulai dengan SwiftUI dan Menggabungkan menggunakan MVVM dan Protokol
Membuat efek warna Spotify untuk aplikasi iOS
Praktik terbaik untuk menggunakan Opsional di Swift
Siklus hidup saat menutup modal View dengan .pageSheet di iOS 13
Video BA: Swiftable 2019
Koneksi: menemukan jalur terpendek dalam grafik
ChartView: grafik yang indah untuk iOS

Android

(+16)  Android insets: berurusan dengan ketakutan dan bersiap-siap untuk Android Q
(+12) Mengenali objek di Android menggunakan TensorFlow: dari menyiapkan data hingga peluncuran di perangkat
(+12)  Meningkatkan CI di github untuk Android per hari
(+9) Cara membangun perpustakaan asli untuk Android
(+8)  Apakah Koin Dependency Injection atau Service Locator?
(+6)  Android Remote Debugger - debugging jarak jauh dari aplikasi Android
(+1)  Menggunakan mekanisme token kriptografi PKCS # 11 pada platform Android
Kompatibilitas Aplikasi akan muncul di Android 11 untuk menyederhanakan pengujian
Bekerja dengan data dinamis di MotionLayout
Bagaimana kami berjuang dengan aplikasi buruk dan pengembang jahat di 2019
Cara memburamkan gambar di Android
Menggunakan LiveData dengan Kamar di Android
Bagaimana ViewModels bekerja di Android
Menggunakan Dagger dalam aplikasi multi-modul
Android Fragments: FragmentFactory
Membuat klon WhatsApp untuk Android di Kotlin
Android Framer: tangkapan layar untuk Google Play

Development

(+110)  Bagaimana saya meninggalkan game setelah empat tahun pengembangan
(+24)  Lima pelajaran penting tentang keseimbangan game
(+18)  Peta normal normal untuk Unity (dan program lainnya)
(+13)  Buat Minecraft dalam satu minggu di C ++ dan Vulkan
(+8)  Mengotomatiskan pengujian saat membuat game
(+5)  Berapa biaya Appium untuk orang
(+1)  Berapa banyak kebebasan yang dibutuhkan pengguna oven pintar . Bagaimana tim yang kuat dapat menguji hipotesis dalam dua minggu, bukannya tiga
Dari startup ke raksasa. Cara meningkatkan skala
Podlodka # 150: Evolusi bahasa pemrograman
Bagaimana kami meningkatkan AI Dungeon 2 untuk permainan 1 juta orang
GitHub meluncurkan cabang di India
Microsoft telah merilis emulator Windows 10X
Menjadi lebih sederhana: bagaimana menemukan ide untuk Hit Besar berikutnya
Alat pelokalan seluler terbaik aplikasi
Mengapa 36% adalah angka ajaib: Menemukan jumlah teks yang tepat dalam aplikasi seluler
7 prinsip desain ikon. Hal - hal yang harus dicari ketika membuat ikon
Vokruge: panduan-navigator seluler untuk kota-kota kecil
Daftar proyek menarik yang dapat Anda buat sebagai pengembang
Kekecewaan pertama saya dengan Flutter
Tren dalam pengembangan perangkat lunak 2020
Membuat kalkulator di Flutter
Meninjau Kit React Native Starter Kit 2020
Merencanakan perjalanan bisa sulit ... jadi kami memikirkan kembali prosesnya
Pelajaran yang saya ambil belajar dari membuat aplikasi besar pertamanya
Membuat prototip mobile UI / UX secara real time menggunakan Figma Mirror
4 tips kecil untuk meningkatkan UX dalam aplikasi React Native
Wawancara dengan Sanette Tanaka Sloan, desainer UX di Google News
Bagaimana cara menolak aplikasi Flutter
Suntikan dependensi dan tipenya
SlidingTutorial: onboarding di Flutter

Analytics, pemasaran dan monetisasi

(+8)  Penelitian saya: “Mengapa bermain game online yang kompetitif?”
(+3)  Case Full HP: cara mendapatkan lebih jauh dari Google Play dan mengadaptasi ASO untuk berbagai negara
Laporan tahunan tentang tren Mengangkat iklan seluler dan akuisisi pengguna
Sebuah studi pada tahun 2020 oleh monetisasi AdColony
Sense masuk akal: Bagaimana pengusaha menemukan ide untuk startup, meningkatkan bisnis dan kembangkan diri Anda
Huawei telah membuat aplikasi kontrol elevator jarak jauh untuk melindungi dari virus
Pokemon Home muncul di iOS dan Android
Pendapatan Supercell menurun lagi
Software Upland membeli Localytics
New.HR Podcast: Profesi: Analis Game
Apakah DAU metrik penting?
Sebuah studio game diluncurkan di IronSource
ASOdesk mengumpulkan $ 1 juta dari akselerator Embria
Byju's: pendidikan India sebesar $ 8 miliar
2 + 2. Bagaimana lulusan Mehmat membuat aplikasi pembelajaran untuk anak-anak dan menaklukkan pasar Asia
Tren digital 2020: peningkatan lalu lintas, peningkatan seluler, laporan SimilarWeb
Efek meningkatkan peringkat aplikasi. Apa berikutnya?

AI, Perangkat, IoT

(+32)  Bot saya untuk Piala AI Rusia 2019
(+20)  gateway IoT Ethernet-RS485 berdasarkan STM32
(+16)  Bagaimana insinyur listrik mempelajari jaringan saraf dan ulasan kursus gratis “Udacity: Intro to TensorFlow for Deep Learning »

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

All Articles