Intisari materi menarik untuk pengembang ponsel # 326 (pada 9 - 15 Desember)

Rilis baru ini meliputi pengembangan aplikasi Python, AppCode baru, CI / CD untuk game, kode produktivitas seluler Microsoft yang baru, prioritas desain, tren UX, pemasaran, dan ASO.



Tampaknya menguji fitur baru adalah proses yang sangat kreatif dan menarik. Tetapi bagaimana jika kesalahan di antarmuka diulang dari fitur ke fitur, dan sebagian besar waktu dihabiskan untuk menangkap masalah antarmuka kecil?Ceritakan tentang kekuatan dan kelemahan Anda dalam pengembangan, uji keterampilan Anda dan bagikan proyek apa yang sedang Anda kerjakan dan bahasa, alat, teknologi, dan platform apa yang Anda sukai.

Intisari ini tersedia sebagai buletin mingguan. Berita harian yang kami kirim Saluran telegram .

iOS

β€’ (+12) Yandex.Maps: Saya pergi ke pengontrol kartu - segera mendapatkan posisi pengguna
β€’ (+9) Bagaimana cara mengajar UITextView agar menonjol dengan indah
β€’ (+8) Pembuatan server tambahan untuk Tim iOS
β€’ (+4) AppCode 2019.3: bekerja lebih cepat, memahami Swift lebih baik, tahu tentang Mac Catalyst, dengan mudah menampilkan pesan perakitan
β€’ Empat pelajaran yang saya pelajari dari berpartisipasi di Apple Entrepreneur Camp
β€’ Satu-satunya arsitektur iOS yang layak
β€’ Pilihan ganda di TableView dan CollectionView
β€’ Percepat Tes Otomatis di iOS
β€’ Apple Watch Luar Biasa: merancang jam tangan
β€’ 5 perpustakaan iOS untuk meningkatkan antarmuka aplikasi
β€’ Diversifikasi CollectionView Anda dengan perpustakaan ini

Android

β€’ (+21) Android, Google dan lisensi konten gratis. Siapa yang harus disalahkan dan apa yang harus dilakukan
β€’ (+17) Kivy. Buat paket untuk Android dan tanpa sihir
β€’ (+8) Kontrol Gerakan: Ujung ke Ujung (I)
β€’ (+1) 16 kiat pengembangan untuk Android dalam bahasa Kotlin. Bagian 1
β€’ (0) Pengalaman (nano) saya dengan Yandex.Maps API atau mengapa saya perlu instruksi
β€’ Google Assistant menerima terjemahan panggilan
β€’ Android akan dapat memperbarui dengan mulus
β€’ β€œCara Kerja Google Play” - Google Report
β€’ TV Android diperbarui ke Android 10
β€’ Android Dev Podcast # 106: Berita Terlambat
β€’ Kotlin Multiplatform untuk Android / iOS: struktur proyek
β€’ UI / Animasi canggih di Android
β€’ Bagaimana menerapkan Text-To-Speech di Android Studio
β€’ Buat pencarian sederhana dengan RecyclerView
β€’ Kaspresso: kerangka kerja autotest yang Anda tunggu-tunggu
β€’ Cara kami menangani migrasi skala besar di AndroidX
β€’ 7 pelajaran yang saya pelajari dalam dua tahun pengembangan Android
β€’ 5 inti teknologi pengembangan Android untuk tahun 2020
β€’ Luncurkan React Native-application pada Android-emulator
β€’ Bagaimana cara mulai menulis komponen yang dapat digunakan kembali untuk Android?
β€’ AndroidSpeech: suara ke teks
β€’ ParallaxScrollingView: Galeri Parallax
β€’ The GoldMovies: film untuk Android

Pengembangan

β€’ (+42) CI / CD di Playrix: cara kami mengumpulkan dan menguji game kami
β€’ (+19) Cara mendesain sistem notifikasi. Petunjuk langkah demi langkah dengan contoh-contoh
β€’ (+16) Pengembangan aplikasi seluler dengan Python. Perpustakaan KivyMD
β€’ (+12) Di kerajaan tertentu, bukan di negara "musim semi". Laporan Yandex
β€’ (+9) Dasar-dasar bekerja dengan Shader Graph in Unity
β€’ (+9) Terhadap semua orang: asisten suara dalam aplikasi
β€’ (+8) Sketsa modular
β€’ (+7) Kisah Gurita
β€’ (+7) Memiliki CI / CD untuk Persatuan
β€’ (+7) MVC dalam Persatuan dengan Objek Skrip. Bagian 3
β€’ (+6) Bereaksi Asli init vs Expo
β€’ (+6) QA untuk pemula: bagaimana cara menguji roket atau pesawat?
β€’ (+4) Tren UX / UI pada tahun 2020
β€’ (+4) Kumpulkan tim desainer UX dan kehilangan 7 juta karena kesalahan perekrutan
β€’ Kaspersky Lab menciptakan OS selulernya sendiri
β€’ Bagaimana Game: Bekerja outsourcing studio grafis
β€’ Mobile People Talks # 12: Android NDK dan C ++
β€’ Podlodka # 141: Programmer Health 2: Nutrisi dan Olahraga
β€’ Keringkan dayung # 4: Antre di bagian belakang
β€’ Rilis stabil baru dirilis
β€’ Meretas kode produktivitas seluler
β€’ Aturan yang saya kembangkan berdasarkan hasil ribuan tinjauan kode
β€’ Case RetouchMe: berhasil pelokalan aplikasi dalam 35 bahasa
β€’ Apa yang harus Anda kerjakan terlebih dahulu: formula untuk memprioritaskan desain antarmuka
β€’ Bagaimana kami mencoba masuk ke Y Combinator: dari aplikasi ke wawancara
β€’ Mengapa kami meninggalkan Realm
β€’ Bagaimana menjadi pengembang jarak jauh yang sukses
β€’ Cara membuat pengembang terbaik Anda menolak untuk berhenti
β€’ Cara membuat Aplikasi Berita Peretas di Flutter
β€’ Antarmuka Pengguna untuk Aplikasi Meditasi
β€’ Cara membuat kode Anda dapat digunakan kembali
β€’ 10 cara untuk membuat antarmuka yang sepenuhnya dipersonalisasi
β€’ Keamanan aplikasi seluler: praktik terbaik untuk Android dan iOS
β€’ UX untuk API
β€’ Berhenti menulis kode menyebalkan
β€’ Pengujian perangkat lunak yang efektif: 10 prinsip utama
β€’ Proses pengumpulan persyaratan yang efektif: 5 perangkap utama
β€’ Flutter: TabBar dengan tombol tab
β€’ Mengapa memulai proyek perangkat lunak dengan konsultasi

Analisis, pemasaran, dan monetisasi

β€’ YouTube menghasilkan $ 1 miliar
β€’ 5 Tren Teratas yang Mempengaruhi Pemasaran Aplikasi Seluler pada tahun 2019
β€’ 5 Tren Pengoptimalan App Store untuk tahun 2020
β€’ Jow: pengiriman makanan pintar
β€’ App Annie Meluncurkan Analisis Umpan Balik Tingkat Lanjut
β€’ WalkMe menerima $ 90 juta untuk platform adaptasi digital
β€’ Jarak dekat: jejaring sosial game dari Imgur
β€’ Laporkan "Status pemasaran aplikasi game 2019"

AI, Perangkat, IoT

β€’ (+45) Cara mengajar jaringan saraf untuk mereproduksi fisika game
β€’ (+27) Lawan, pelajar, asisten: game yang dimainkan orang ... dan mobil
β€’ (+24) Cara membuat jurnalis dari jaringan saraf, atau "Rahasia mengurangi teks di HabrΓ© tanpa kata-kata
β€’ (+3) Masalah dan tugas penerapan konsep Internet of Things

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

Source: https://habr.com/ru/post/id480350/


All Articles