Intisari materi menarik untuk pengembang seluler # 307 (15-21 Juli)

Dalam intisari ini, refactoring, UI, UX, dan animasi, mengembalikan uji coba ke App Store, Kotlin sebagai "terobosan tahun ini", hackathon untuk pengembangan tim, mekanik permainan tersembunyi, dan penghasilan FaceApp.



Apa yang dilakukan seorang insinyur ketika alat yang dibutuhkan hilang? Benar, dia akan melakukan semuanya sendiri! Sebelumnya kami berbicara tentang membuat alat khusus, sekarang mari kita bicara tentang cara memodifikasi Xcode dan membuatnya berfungsi sesuai aturan Anda.Saya tanpa lelah mengumpulkan kit ui, bereksperimen dengan konten di placeholder, gaya, bayangan, teks, dan negara bagian untuk memahami apakah ini memengaruhi konversi. Dengan kata lain, dapatkah saya meningkatkan penjualan produk desain untuk Figma jika saya menambahkan sedikit dinamika visual ke layout desain statis untuk membuat templat lebih menarik dan lebih fungsional.

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

iOS

(+20) Alat refactoring khusus: Swift
(+16) Pengembangan aplikasi di SwiftUI. Bagian 1: aliran data dan Redux
(+14) Ini adalah giliran: mengapa Apple telah mengubah persyaratan untuk pengembang aplikasi
(+9) Buat templat proyek Xcode
(+2) Dari web dan bank hingga pengembangan iOS: pengalaman pribadi programmer Apiqa
Loyalitas pemilik iPhone minimal
Bekerja dengan CloudKit
Apple Memperkenalkan Emoji Baru
Uji coba untuk aplikasi: kembali ke App Store?
Tinjauan umum sistem operasi iPadOS Beta Apple yang baru
Cara menggunakan Tugas Latar Belakang iOS untuk membuat aplikasi Anda tetap mutakhir
Memuat gambar dan animasi tambahan di SwiftUI
iOS 13 - apakah aplikasi Anda siap untuk gelap?
Kurangi penghentian memori dan OOM di iOS
Membuat kerangka kerja statis di Kartago
Memulai dengan Combine in Swift
Dia memecahkan kaca depan dan mendapatkan $ 10.000 dalam program pencarian kerentanan Tesla.
Cara menggunakan Swift untuk WatchConnectivity
Antrian Cepat saat Swift
Buat Panel Pencarian Desain Material di iOS
Kelola tugas latar belakang dengan Penjadwal Tugas baru di iOS 13
MagazineLayout: UICollectionView oleh Airbnb

Android

(+15) Bagaimana menerapkan arsitektur bersih di Android?
Google telah berkali-kali meningkatkan penghargaan untuk mencari kerentanan di Chrome, Chrome OS dan Google Play
Kotlin menjadi "Proyek Terobosan Tahun Ini"
Pengembangan Android: Kiat untuk Diri Sendiri
Microsoft Word telah mencapai 1 miliar unduhan di Android
Konferensi Video untuk Kotliners 2019
Kursus Kotlin - Panduan Pemula
Pengembangan Game Android Roulette
Google Analytics dengan Tag Manager + Firebase
Buat cover art untuk Wear OS
Kami sedang mempersiapkan aplikasi untuk Android Q
Cara membuat Lihat fungsi Negara di Kotlin
Paket Aplikasi dan Sideloading: Cara Mencegah Gangguan
Buat pemindai kode QR menggunakan Firebase ML Kit dan CameraX
Jelajahi Tindakan Aplikasi di Android
10 tren pengembangan Android paling menjanjikan di 2019
Bagaimana Kotlin Menyederhanakan Hidup Saya di Dunia Jawa
Flow Model di Coroutines dan Android SQLite API
Eksperimen: mengubah MVP menjadi MVVM tanpa pustaka ViewModel
Pengirim Sms Pro: pengiriman SMS massal

Pengembangan

(+15) Bagaimana seorang penulis UX membantu meningkatkan suatu produk
(+12) React Native: buat daftar draggable & swipeable
(+11) Desainer vs pengembang: tentang sejarah pembuatan aplikasi "Kota pintar saya"
(+7) XAML Hot Reload untuk Xamarin.Form Preview Version Dirilis
(+7) Pengembangan asli, React Native and Flutter: kriteria pemilihan
(+3) Bagaimana memastikan keamanan pengembangan, menghemat waktu dan saraf
(+2) Keterampilan dasar untuk bekerja dengan Unity
(+1) Cara mengembangkan platformer lain menggunakan Unity. Tutorial lain, bagian 2
6 prinsip animasi fungsional: cara membuat transisi yang tepat
Podlodka # 120: Kubernetes
Tes UI
AppsCast # 9: Timlid, atau There and back
Stein: database dari Google Sheets
Cara meningkatkan efisiensi tim jarak jauh menggunakan hackathons
Dapatkah produk digital menjadi tidak tepat waktu?
Wilberries membuka sekolah pemrograman
Natalia Pershits (World of Tanks Blitz): semua tank berbeda
Perbandingan Ionic dan Flutter untuk pengembangan aplikasi seluler dan canggih
Era pasca-peramban
Menemukan Biaya Desain Tersirat
Arsitektur Instagram - cara menyimpan dan mencari miliaran gambar
Berhenti menulis komentar dalam kode
Lupakan pengguna, pikirkan orang
Siapa penguji?
Good UX, Bad UX: Buat UX yang berfungsi
4 menit untuk menjadi pengembang yang lebih baik
Ulasan Kode di Medium
Bagaimana cara berpikir noSQL dengan Firebase
Berapa biaya lokalisasi?
Pemrograman Berorientasi Objek - Bencana Triliun Dolar
ShineButton: Shining Buttons

Analisis, pemasaran, dan monetisasi

(+54) Mengapa mekanik permainan tersembunyi dibutuhkan
(+8) Continuous ASO: tren, peringkat, dan sedikit umpan balik
FaceApp menghasilkan $ 1 juta dalam 10 hari
10x Ascend: tawar-menawar dengan majikan
Pengaruh pemasaran meningkat sebesar 83%
1.500 mesin slot memasuki bilah: penting secara kuantitas, bukan kualitas
Blackstone membeli Vungle
Minecraft Earth memulai pengujian beta
Ide untuk aplikasi: mulai dari mana?
Aplikasi paling produktif dengan berlangganan pada kuartal ke-2 tahun 2019
Google AdSense meninggalkan aplikasi seluler
Segmentasi sebagai alat pencarian wawasan
Anvyl: Manajemen D2C
Cara Mengidentifikasi Penerbit Game Seluler Beracun

AI, Perangkat, IoT

(+74) Bagaimana kami melatih jaringan saraf untuk mengklasifikasikan sekrup
(+40) Pengalaman modeling dari tim Computer Vision Mail.ru
(+26) Galeri buku catatan terbaik dalam ML dan Ilmu Data
(+15) Risiko dan ancaman di Internet
(+12) Robot dan stroberi: bagaimana AI meningkatkan hasil ladang
Instruksi: membuat dan mengunggah markup gambar ke alat pelatihan jaringan saraf baru Apple, Buat ML
Top 10 Ilmu Data dan Alat ML untuk Non-Programmer
Dia memecahkan kaca depan dan mendapatkan $ 10.000 dalam program pencarian kerentanan Tesla.

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/id460821/


All Articles