Bahasa pada dasarnya adalah alat kerja yang digunakan jutaan orang setiap hari selama berjam-jam. Semua orang ini memecahkan masalah yang berbeda dan menghadapi masalah yang berbeda. Bagi tim pengembangan Kotlin, pengetahuan tentang skenario dan kesulitan ini adalah sumber utama ide tentang cara meningkatkan pengalaman pengguna dan memberdayakan pemrogram.
Intisari ini tersedia sebagai buletin mingguan . Dan setiap hari kami mengirimkan berita di
saluran Telegram .
iOS
β’ (+7) Integrasi CI / CD untuk beberapa lingkungan dengan Jenkins dan Fastlane. Bagian 1
β’ (+1) Arsitektur Komposabel - Tampilan Baru pada Arsitektur Aplikasi
β’
Lokasi Inti - cara menampilkan alamat yang dapat dibaca manusia menggunakan CLGeocoder
β’
Meningkatkan kinerja aplikasi iOS
β’
SwiftUI: membuat chip dengan penampung autolayout
β’
Cara membuat aplikasi kamera di SwiftUI
β’
Perbandingan berdampingan dari dua alat debugging tampilan iOS yang hebat
β’
Menggunakan UIReturnKeyType atau inputAccessoryView di SwiftUI
β’
10 tips untuk meluncurkan Swift dari terminal
β’
Menerapkan model pembelajaran mesin Fritz AI di aplikasi iOS
β’
SlidableImage: slider sebelum dan sesudah untuk iOS
β’
Menu Dinamis: menu fisik
Android
β’ (+7) Aplikasi debug dalam ekosistem Huawei: platform debugging berbasis cloud, A / B- dan layanan pengujian terbuka
β’ (+3) Ekstensi Android Kotlin tidak digunakan lagi. Apa yang harus dilakukan? Panduan Migrasi
β’ (0) MVVM dan Memilih Item dalam Adaptor - Adaptor Dasar
β’ Siaran Android: Pertempuran Navigasi
β’ Siaran Android: Komunitas Pengembang
β’ Siaran Android: Keamanan Aplikasi Android
β’ Pemrograman Reaktif (RxJava / RxAndroid) di Glassdoor
β’
Deteksi Kebocoran Memori: Android Studio vs. LeakCanary
β’
Proto DataStore Android: apakah game ini sepadan?
β’
Aplikasi Menggambar: Android Jetpack Buat Kode Contoh
β’
Apa yang bisa dimuat dalam menu debug?
β’ Mendalami
perangkat keras seluler
β’
Tutorial: belajar menggunakan pola EventBus
β’
Jendela mengambang di Android
β’
Permintaan izin lokasi yang benar di Android 11
β’
Animasi pemuatan gaya Telegram
β’
Arsitektur MVI untuk Android
β’
Melihat Binding untuk yang malas
β’
Membuat aplikasi seluler pertama di Kotlin Seluler Multiplatform dalam 10 menit
β’
Cara mudah untuk mengumpulkan skor dalam aplikasi
β’
Android RecyclerView dengan kelas Kotlin pribadi
β’
Jetpack Compose untuk aplikasi desktop
β’
Mode Gelap Toggle: mode gelap di Jetpack Compose
β’
Delegasi Siklus Hidup Kotlin:
Pengembangan manajemen siklus hidup
β’ (+40) Bagaimana saya memutuskan untuk membuat game yang terinspirasi oleh Heroes of Might and Magic dan kehilangan uang (bagian 3)
β’ (+17) Mengapa saya keluar dari React Native dan beralih ke Flutter: Bagian 2
β’ (+11) Manajemen perangkat seluler dari KACE Cloud Mobile Device Management (MDM)
β’ (+9) Bagaimana saya membuat game seluler untuk anak saya
β’ (+ 8) Pengembangan antarmuka Drive: dari meluncurkan startup hingga analisis mendalam dari UI. Laporan Yandex
β’(+4) Keajaiban topeng elektronik: analisis Pemberitahuan Paparan sistem COVID
β’ (+3) Bagaimana Kotlin Multiplatform menghemat waktu pengembangan. Pengalaman pribadi dalam membuat aplikasi game untuk KotlinConf 2019
β’ (+3) Mengapa MVP produk Anda dapat menyebabkan runtuhnya ide? Atau cara menguji produk di pasar yang terbentuk
β’ (0) "Uji di semua browser di ponsel Anda" atau alat untuk menguji aplikasi Web Seluler
β’ Saya ingin menjadi pengembang game # 15: Pemrogram server
β’ Podlodka # 188: desain
β’ Bagaimana cara mengingat semua yang saya pelajari
β’ 25 pelajaran untuk pengembang pemula
β’Kelebihan kognitif: sekarang ada di layar Anda
β’ 4 pelajaran dari 4 tahun bekerja di Facebook sebagai pengembang
β’ Wallet mengumumkan kompetisi pengembang senilai $ 1.000.000
β’ Video Firebase Summit 2020
β’ Cara mendesain API dan tidak mengacaukannya
β’ 7 tips untuk membantu Anda berkembang dengan cepat Tipografi UI
β’ UX dari A hingga Z - Kesalahan: 14 Tip untuk Menghadapi Kesalahan yang Tak Terelakkan
β’ 10 Kesalahan Saat Bekerja Dengan Warna di UI
β’ Buatlah Menyenangkan: Kekacauan dalam Desain Produk
β’
14 Aturan Yang Harus Diikuti Setiap Pengembang
β’
Splash Screen pada Flutter
β’
Penjelasan singkat tentang kegunaan universal
β’
Menjelaskan Penerapan Berkelanjutan dalam kode
β’
Lapisan dalam arsitektur perangkat lunak
β’
Prinsip utama
Analisis animasi , pemasaran, dan monetisasi
β’ (+9) Melakukan pengujian A / B: panduan
β’ Pelaporan pemilihan yang digunakan secara tenang untuk mempromosikan aplikasi
β’ masuk akal: Dalam membuat dan mengembangkan komunitas, metrik, memotivasi orang, dan keuntungan bisnis
β’ IronSource Aura memasuki pasar Rusia
β’ myTracker meluncurkan alat untuk melacak penipuan
β’ ByteDance membeli saham di layanan e-book China Zhangyue
β’ Aplikasi berpenghasilan paling banyak di Oktober 2020
β’ PokΓ©mon GO memiliki tahun terbaik dalam sejarah
β’ Analisis pasar game di Rusia: penelitian oleh Wargaming dan Superdata
β’ Cara mempromosikan aplikasi seluler setelah publikasi
β’
Cara membuat orientasi yang baik dan menarik minat pengguna sejak awal
AI, Perangkat, IoT
β’ (+40) Membuat jam dari e-book PRS-505
β’ (+26) Bagaimana saya berhenti merasa takut dan belajar mencintai jaringan saraf
β’ (+20) Taplak meja detektif: pengenalan objek dengan mengukur kapasitas
β’ (+17) Alat 10 teratas Pengembangan IoT pada tahun 2020
β’(+16) Antara bunker dan vila: bagaimana saya membangun rumah pintar di pedalaman Rusia
β’ (+12) Bagaimana kami beralih dari mengembangkan firmware untuk setiap kamera menjadi membuat SDK universal untuk vendor kamera
β’ (+11) Kami membuat Pelacak GPS kami sendiri di Teknologi LoRa
β’ (+6) ModBus Slave RTU / ASCII tanpa SMS dan registrasi
β’ (+5) Internet of Things dalam bahasa Rusia. Minimalisme dan keterbukaan OpenUNB
β’ Raspberry Pi memperkenalkan keyboard komputer seharga $ 70
β’ Jaringan saraf diajarkan untuk mengidentifikasi pembawa COVID-19 dengan batuk
β’
Pengantar kuliah online tentang komputasi kuantum dimulai di CERN
β Intisari Sebelumnya... Jika Anda memiliki materi menarik lainnya atau Anda telah menemukan kesalahan, kirimkan ke surat .