Intisari materi menarik untuk pengembang seluler # 397 (7 - 13 Juni)

Dalam intisari ini, kami membahas WWDC dan akibatnya, pembaruan cepat Android dan tanggung jawab tim, otomatisasi spreadsheet, CMM, warna, kontrol, dan banyak lagi.







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



iOS



  Xcode Cloud, SharePlay, Focus - yang paling penting dengan Keynote WWDC21

  Apple membunuh TeamCity, Bitrise, Appcenter, Fastlane, Firebase, Sentry, dan lainnya seperti mereka. Sekilas tentang Xcode Cloud

  Membangun klien OpenVPN untuk iOS

Wawancara iOS di Vivid

Aplikasi iPhone terbaik berbobot hampir 4 kali lipat dari yang mereka lakukan lima tahun lalu

Mobile People Talks: WWDC21

Apple Merilis Firmware AirPods Versi Beta untuk Pengembang

iOS 4 Dibuat Ulang sebagai Aplikasi iPhone

Tampilan Lubang di Swift

Apple Mengklarifikasi Aturan Penerbitan App Store

Apple Akan Mengizinkan Pengguna Tetap Menggunakan iOS 14

Fitur iPadOS 15 Baru

Apple Memperkenalkan Teknologi dan Alat untuk Pengembang Aplikasi

watchOS 8: Fitur Akses Baru, Konektivitas, dan Praktik Perhatian Penuh

Apple Memperkenalkan iOS 15

iOS 15 Penting untuk Desainer

Laporan Status Platform dari WWDC 2021

Pelaporan kerusakan iOS dengan LLDB

Orientasi SwiftUI di aplikasi UIKit

Perutean tautan dalam yang lebih baik di aplikasi iOS

Apa yang kami pelajari dari insiden OOM di aplikasi Pinterest iOS

Lakukan pengguliran tanpa henti foto di iOS

Apa yang baru di SwiftUI sejak WWDC21

SwiftUI - SnapList dua arah

Menggunakan SwiftUI dengan Model Tampilan yang ditulis di Kotlin Multiplatform Mobile

Menulis aplikasi iOS pertama dengan Realm, SwiftUI, dan Combine

Apa yang baru di StoreKit 2

Bagaimana cara menggunakan SwiftUI di aplikasi Medium

Apa yang baru di SwiftUI 3.0?

Cara membuat ikon modus gelap untuk aplikasi Anda

iOS 15 membawa string atribut SwiftUI

Memahami AsyncImage di SwiftUI

Tunjukkan: toast AirPods-gaya

SimpleAnalytics: analisis sendiri untuk iOS



Android



  Panjang jalan untuk update cepat Android

  Bermigrasi dari LiveData ke Kotlin's Flow

  Pengguliran otomatis daftar tanpa batas dengan RecyclerView dan LazyLists di Compose

Pengembang dapat mengajukan pengurangan biaya hingga 15% melalui Play Store

Flutter Dev Podcast # 28: Google I / O 2021

Kesalahan menangani coroutine

Masalah tiga kerangka kerja di Kotlin Multiplatform Mobile

Arsitektur Android modern dengan pola desain MVI

Modularitas ABC Android pada tahun 2021

Navigasi di Jetpack Compose

Beberapa back-stack

Jaringan di Kotlin Ktor di Android

Membuat ukuran kustom untuk Android secara otomatis menggunakan Kotlin

Menyelami internasionalisasi aplikasi Android dengan Jetpack Compose

Pengikatan data di Android

Arsitektur Android murni [sudut pandang]

Membangun aplikasi CoroutineScope dengan Hilt

Pagination di Android dengan Paging 3, Retrofit, dan Aliran Kotlin

CompleteKotlin: pelengkapan otomatis untuk semua platform

TimeRangePicker: pemilih rentang bulat untuk Pengembangan Android







  Siapa, di mana, kapan: sistem komponen untuk membagi area tanggung jawab tim

  Otomatisasi atau kematian: cara mengelola ribuan unit konten game menggunakan tabel google

Appwrite, platform backend sumber terbuka

  Peran QA Lead di perusahaan produk: fitur dan zona Tanggung jawab

Memanggil kode Go dari Dart menggunakan cgo dan Dart FFI menggunakan contoh sederhana

  Membangun aplikasi hebat dengan Xamarin.Forms

  Kita perlu masuk lebih dalam: bagaimana telur Paskah Delivery Club mengurangi waktu tunggu subjektif untuk makanan

  Menguji dan Memvisualisasikan dengan Mind Map

Auto Pay, Auto Pay atau Auto Top Up? Kasus UX

  Cara menjadi penguji dari awal

Podlodka #219: memilih profesi pertama Anda di bidang TI

Desain aplikasi: pemenang Apple Design Awards 2021

CMM dalam praktik atau memilih kerangka kerja lintas platform untuk Leroy Merlin

Penelitian oleh HackerEarth Pengembang 2021

Tombol yang dinonaktifkan tidak akan membingungkan pengguna

Penjualan buku tentang Ilmu Data dan Analisis Data di Humble Bundle

6 alat canggih untuk pengembang Mac

Bagaimana kami meningkatkan kontrol tersegmentasi

Panduan pemula untuk mewarnai dalam desain UI

• Panduan langkah demi langkah untuk bekerja di Figma. Pelajaran tentang membuat aplikasi seluler

Prinsip IBM Leadership-as-a-service memastikan pertumbuhan profesional tim

5 pola desain sistem terdistribusi teratas

ELI5: Flipper - debugger lintas platform

Cara meningkatkan keterampilan arsitektur perangkat lunak Anda setiap hari

TabBar Coinbase Animasi di React Native

Bagaimana memvalidasi kode Junior untuk pengembang

Pengembang tidak dapat memperbaiki manajemen yang buruk



Analytics, pemasaran, dan monetisasi



  WWDC 2021: baru dan berguna untuk pengembang, spesialis ASO, pemasar aplikasi seluler

  Mengapa pengguna berlangganan? Cara Meningkatkan Konversi Aplikasi Seluler

Classplus: Spotify for Education

AppsFlyer: Pemasangan Non-Organik Aplikasi Keuangan Meningkat 570% di Rusia

Strategi pemenang: bagaimana menaklukkan seluruh dunia, dimulai dengan Yakutsk? Case inDriver dan Rocket10

Kasus: bagaimana cara mendorong pesaing keluar dari pencarian sambil mengoptimalkan inapps?

Alat praktis dan manfaat melacak penghapusan aplikasi seluler

Orientasi dalam aplikasi seluler: cara membuat pengguna tetap tertarik pada



AI, Perangkat, IoT



  Bagaimana Yandex menerapkan jaringan saraf generatif untuk menemukan jawaban

BERT   kecil dan cepat untuk bahasa Rusia

Playdate konsol game saku sedang dijual

Sebuah smartphone aman yang dikendalikan oleh FBI mengungkap aksi ratusan penjahat



Intisari sebelumnya . Jika Anda memiliki materi menarik lainnya atau Anda menemukan kesalahan, kirimkan ke email .



All Articles