Intisari materi menarik untuk pengembang seluler # 263 (23 Juli - 29 Juli)

Kami menyelesaikan minggu ini dengan madu Kotlin, cerita tentang bekerja di perusahaan terbaik, desain antarmuka, pengodean bus, penargetan ulang, dan biaya iklan.



Pikirkan peta alih-alih kasus uji, atau Bagaimana visualisasi memungkinkan Anda menguji aplikasi lebih cepat

Secara empiris, kami menemukan bahwa daftar periksa sebagai dokumentasi uji berfungsi lebih baik, karena lebih mudah dibuat dan digunakan. Namun demikian, kadang-kadang mereka dapat membingungkan dan terlalu rinci, terutama ketika ada beberapa jam pada fitur pengujian eksplorasi yang harus dimasukkan dalam rilis berikutnya.

Kotlin: dua sendok tar dalam satu tong madu

Munculnya Kotlin adalah bonus penting bagi pengembang. Bahasa tingkat tinggi yang berintegrasi mulus dengan Java sangat memperluas kemampuan programmer. Namun, dalam bahasa apa pun kita terus-menerus menghadapi beberapa masalah, yang, sebaliknya, membuat batasan, dan Kotlin, tentu saja, tidak terkecuali. Kami akan membicarakannya hari ini.

Intisari juga tersedia sebagai buletin. Anda dapat berlangganan di sini .

iOS

β€’ (+31) Alat Apple untuk pembelajaran mesin
β€’ (+24) Apa yang harus dibaca tentang Swift dalam bahasa Rusia?
β€’ (+14) Trik saat menautkan dan mengunduh file Mach-O
β€’ Apple merilis templat desain aplikasi watchOS 5
β€’ Podlodka # 69: Cara kerjanya di Apple, Spotify, Pemesanan
β€’ 10 tahun di App Store: evolusi desain aplikasi pertama
β€’ gambar Mainkan Play App Store di iOS 11
β€’ gambar Menggunakan MVVM untuk TableViews yang kompleks
β€’ gambar Aplikasi Logam modern dari awal

Android

β€’ (+11) Animasi di Android berdasarkan Kotlin dan RxJava
β€’ (+10) Aksesibilitas Android - serigala berbulu domba? Kuliah Yandex
β€’ (+5) Video dari Kolesa Android Meetup: tentang MVVM, antipatterns dan pengembangan modular
β€’ (+3) Membuat dialog untuk memilih nada dering
β€’ Rendering AdMob di atas Kanvas (SurfaceView)
β€’ gambar 10 panduan dan kursus pengembangan Android terbaik di tahun 2018
β€’ gambar Saya menulis aplikasi tanpa Layout, Fragmen dan Aktivitas
β€’ gambar 7 prinsip pengujian unit yang bagus untuk Android
β€’ gambar Demo Google Material menunjukkan aplikasi yang diperbarui
β€’ gambar Swift untuk Android: pengalaman dan alat kami
β€’ gambar Pratinjau terakhir Android P
β€’ gambar IntelliJ IDEA 2018.2 Baru
β€’ gambar Panduan KTX Android
β€’ gambar Pengembangan iOS dari sudut pandang pengembang Android
β€’ gambar DroidArt: manipulasi teks

Pengembangan

β€’ (+31) Dasar-dasar aplikasi web progresif
β€’ (+24) Cara menjadi perancang antarmuka. Keterampilan yang diperlukan dan alat yang kuat yang tidak kita ketahui
β€’ (+12) Berkenalan dengan Timeline in Unity
β€’ (+9) Antarmuka game dan dengan apa yang dimakannya
β€’ (+6) Daftar periksa wajib untuk pengembangan desain UX aplikasi seluler
β€’ Bagaimana cara mempersiapkan permainan untuk pelokalan?
β€’ Membangun kualitas: bagaimana QA bekerja di Redmadrobot
β€’ Google telah menambahkan pekerjaan dengan bahasa AutoML
β€’ Augmented Reality for Skiers: The Hill Hunter Story
β€’ gambar Video Appdevcon
β€’ gambar Selamat tinggal Google Maps
β€’ gambar Panduan langkah demi langkah dalam mendesain aplikasi pemberian makanan hewan peliharaan
β€’ gambar Peretasan peretasan untuk membuat aplikasi Anda terasa lebih cepat
β€’ gambar Cara mendesain untuk pengalaman pengguna terbaik
β€’ gambar Bagaimana Netflix Menguji Produksi
β€’ gambar Google mengumumkan Cloud Build, platform integrasi berkelanjutan / pengiriman berkelanjutan yang baru
β€’ gambar Cara melakukan tes kegunaan: 6 langkah dari awal hingga selesai
β€’ gambar 3 tahun indie, lebih dari 4.200 jam kerja dan coding bus di Tanzania
β€’ gambar 3 cara untuk menggunakan ilustrasi dalam desain UI
β€’ gambar Haruskah Anda menulis ulang startup Anda dari awal?
β€’ gambar Pengembangan lintas platform dengan .NET dan Uno
β€’ gambar Ruang negatif dalam desain UI: kiat dan praktik terbaik
β€’ gambar Cara membuat pasar peer-to-peer

Analisis, pemasaran, dan monetisasi

β€’ (+68) Merch perusahaan dengan UI manusia
β€’ (+17) Mengapa Anda perlu Splunk? Analisis aplikasi
β€’ (+17) Korban GDPR: yang sudah berhenti bekerja karena peraturan baru tentang data pribadi
β€’ (+12) Metode mempertahankan pemain: contoh-contoh dari permainan berbagai genre
β€’ Laporkan biaya iklan dalam aplikasi dan game dari SOOMLA untuk kuartal kedua tahun 2018
β€’ Sebagian besar aplikasi pengiriman makanan tidak terlindungi
β€’ Survival Island: Evolve: cara masuk ke puncak Inggris
β€’ Apakah retargeting rusak?
β€’ Cara membuat game Anda terlihat
β€’ Emoji meningkatkan visibilitas pemberitahuan push sebesar 254%
β€’ Dampak Pemasaran 2018
β€’ gambar Pedoman untuk Mempromosikan Aplikasi Media Sosial secara Efektif
β€’ gambar Selamat tinggal ego, halo aplikasi pemasaran yang berorientasi pengguna

AI, Perangkat, IoT

β€’ (+43) Memo tentang kecerdasan buatan, pembelajaran mesin, pembelajaran mendalam dan data besar
β€’ (+26) Sekitar 500 juta perangkat IoT rentan terhadap serangan melalui spoofing DNS
β€’ (+21) AI, kursus praktis. Arsitektur jaringan saraf dalam modern untuk klasifikasi gambar
β€’ (+17) VR kemarin, hari ini dan besok: salah satu pendapat pertama
β€’ gambar Ilmu Data Gelembung
β€’ gambar Bagaimana saya membuat pengenalan bahasa dengan akurasi 97% dalam 20 menit

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


All Articles