Intisari materi menarik untuk pengembang seluler # 331 (27 Januari - 2 Februari)

Dalam edisi intisari kami, kompatibilitas biner, penguraian SwiftUI, kesalahan seni piksel, neraka pengembang yang sudah indie, Flutter dari awal untuk dijual, buku gratis, dan SDK untuk robot. Selamat datang!



Setiap perpustakaan harus memperhatikan kompatibilitas biner jika memungkinkan. Jika versi pustaka yang berbeda dalam dependensi tidak kompatibel, maka hasilnya akan macet di runtime. Kami mungkin menghadapi masalah seperti itu, misalnya, ketika menambahkan dukungan Reaktive ke MVICore.Mari kita bicara tentang eSIM (nama lengkap embeddedSIM - yaitu, SIM terpasang) - kartu SIM yang disolder ke dalam gadget (berbeda dengan kartu SIM yang bisa dilepas). Mari kita lihat bagaimana mereka lebih baik daripada kartu SIM konvensional dan mengapa operator seluler besar menentang pengenalan teknologi baru.

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

iOS

β€’ (+17)  SwiftUI di rak
β€’ Apple melaporkan hasil rekaman untuk kuartal pertama
β€’ Chip Swift: mengklik dua kali Pensil Apple
β€’ Petunjuk langkah demi langkah untuk mengintegrasikan Apple Pay ke dalam aplikasi seluler Anda
β€’ Cara membuat kartu video di SwiftUI
β€’ Jarak antar karakter dalam UILabel
β€’ Menerapkan arsitektur berorientasi layanan di Swift 5
β€’ Post mortem: App Store crash 01/24/2020
β€’ iOS 13: pahlawan tanpa tanda jasa tahun 2019
β€’ Topeng dan penutup di SwiftUI
β€’ Pratinjau gaya Twitter untuk aplikasi iOS aktif SwiftUI
β€’ Praktik keamanan terbaik untuk aplikasi iOS
β€’ 5 ekstensi Swift yang membuat hidup Anda lebih mudah
β€’ 13 pintasan Xcode untuk meningkatkan produktivitas Anda
β€’ Buildkite dan Fastlane - Pengembang iOS akan tidur lebih baik
β€’ Laksanakan layar pencarian menggunakan MVVM dan RxSwift
β€’ Petunjuk: panduan pengguna tentang Ekstensi Swift

Android

β€’ (+23)  di Kotlin. Atavisme berbahaya atau alat yang berguna?
β€’ (+22)  Cara mengajari telepon melihat keindahan
β€’ Google Play Video | Waktu Bermain 2019
β€’ Chip Kotlin: nilai paling umum
β€’ Siaran Android # 5: Bagaimana menjadi pengembang yang keren
β€’ Kisah penulisan ulang besar aplikasi Android
β€’ Layar dinamis menggunakan UI berbasis server di Android
β€’ Membuat adaptor reaktif dan heterogen di Kotlin
β€’ Bagaimana menerapkan tema gelap di Android
β€’ Coroutine di Kotlin Coroutines: dari yang sederhana hingga yang canggih
β€’ Organisasi kode Kotlin
β€’ Keamanan aplikasi Android: praktik terbaik
β€’ Android: cara memperbaiki masalah serius di LiveData
β€’ Pengantar animasi dengan Jetpack Compose
β€’ Android-NFC: bekerja dengan NFC di

Pengembangan Android

β€’ (+26) Seni pixel untuk pemula: memperbaiki kesalahan umum
β€’ (+20)  Bagaimana desainer level menggunakan teknik teori arsitektur untuk membuat level game
β€’ (+20) Menampilkan pesan dalam game menggunakan Sistem Partikel 
β€’ (+15) Persetan pengembang indie atau bagaimana membawa proyek Anda untuk dirilis dan tidak menembak diri Anda sendiri dalam proses
β€’ (+10)  Magang musim semi untuk pengembang seluler di Redmadrobot
β€’ (+10) Fitur membangun koneksi antara peserta dalam permainan jaringan peer-to-peer
β€’ ((+7) ) Sebuah permainan yang digerakkan oleh wajah dalam topeng Instagram, atau klik dua kali dengan mata Anda
β€’ (+5) React Native: tonggak baru dalam pengembangan ponsel Shopify
β€’ (+2) 7 tahap pengujian evolusi di perusahaan
β€’ Bagaimana saya mempelajari Flutter atau meows.app dari 0 sebelum penjualan
β€’ Podlodka # 148: Akar dari budaya rekayasa Eropa Timur
β€’Flutter Dev Podcast # 12: Flutter Eropa dan proyek kesayangan
β€’ Yandex membuka set magang musim panas
β€’ Buku gratis β€œMembuat penembak orang pertama di Unity”
β€’ Coderslang: aplikasi untuk mempelajari pemrograman
β€’ Suatu hari dalam kehidupan manajer UX
β€’ Mengapa tidak menyalin Pola UX dari perusahaan besar yang sukses
β€’ Tren perbankan UX tahun 2020: kecerdasan buatan, asisten suara dan hiper - personalisasi
β€’ Cara membuat aplikasi seluler yang sempurna untuk toko online
β€’ Membuat infrastruktur pencarian pribadi untuk pengetahuan dan kode Anda
β€’ 9 langkah untuk berbagi pengetahuan antar tim pengembangan dengan lebih baik
β€’ Cerita Spotify
β€’ Hampir 10 pelajaran pengembangan game yang saya pelajari dalam petualangan indie saya
β€’ Mobile UI: 13 pola desain aplikasi dasar untuk diketahui tentang
β€’ Bagaimana seharusnya aplikasi SoundCloud dibuat untuk iOS - penelitian UX
β€’ Memahami animasi pemuatan - jenis dan aplikasinya
β€’ Nebula: Kerangka kerja jaringan Slack

Analytics, pemasaran dan monetisasi

β€’ Google memperkenalkan batasan atribusi pada Kampanye Aplikasi di iOS
β€’ Pengeluaran pengguna Eropa untuk aplikasi meningkat sebesar 1 9%, Rusia di posisi ke-4
β€’Utusan penjual yang penuh perhatian mengumpulkan $ 70 juta lagi.
β€’ Bermain sebagai orang dewasa: Kasing Kunlun dan Bidease
β€’ Membuat karangan bunga AR di 1-800-Bunga
β€’ Ahoi: berkencan dari video
β€’ Bagaimana Fishing Clash menangani penipuan Facebook
β€’ SuperAwesome menarik lebih banyak $ 17 juta untuk teknologi anak-anak
β€’ Busuu membeli Verbling
β€’ Reroll - notebook untuk karakteristik pahlawan D & D. Pengalaman kami meluncurkan di Kickstarter dan mengumpulkan $ 20K dalam 8 jam
β€’ Bagaimana meningkatkan konversi ke instalasi menggunakan eksperimen di toko
β€’ CCPA - apa artinya ini untuk aplikasi Anda
β€’ Monetisasi game di pasar negara berkembang menggunakan ilmu perilaku

AI, Devices, IoT

β€’ (+32) Pencahayaan latar belakang adaptif untuk TV di Raspberry Pi - analog Ambilight
β€’ (+19)  Tutorial tentang pemodelan pengangkatan. Bagian 1
β€’ (+17)  Jaringan saraf dalam produksi gigi palsu
β€’ (+14)  Houston! Kami punya masalah? Dari sarang "pintar" ke rumah robot dan "kluster" di Arduino
β€’ (+4) Bagaimana melindungi solusi IIoT yang digunakan dalam infrastruktur sosial. Dan dari apa?
β€’ (+2)  DDoS dari pembuat kopi
β€’ Buku gratis "Kecerdasan Buatan dalam Game 3"
β€’Google meluncurkan MediaPipe di web
β€’ Bagaimana saya pindah ke AS dan meluncurkan platform IoT dengan setengah juta pengguna
β€’ Apa yang harus dipelajari untuk pengembang sistem tertanam
β€’ Boston Dynamics memposting SDK untuk Spot Robot

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

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


All Articles