Intisari materi menarik untuk pengembang seluler # 277 (26 November - 2 Desember)

Dalam intisari baru, kita berbicara tentang warisan Objective-C dan keamanan otorisasi seluler, tentang bagaimana scammers “mengalahkan” App Store, tentang fitur desain aplikasi seluler yang tidak terlihat dan kejuaraan mobil mainan dengan AI dari Amazon.



Cara menulis di Objective-C pada tahun 2018

Dalam seri artikel ini, kami akan menunjukkan fitur yang berguna dan peningkatan Objective-C, yang dengannya menjadi jauh lebih menyenangkan untuk menulis kode. Setiap orang yang menulis di Objective-C akan menemukan sesuatu yang menarik untuk diri mereka sendiri.

Mobile OAuth 2.0 Security

Pada artikel ini saya ingin berbagi dengan Anda pengetahuan tentang serangan pada ponsel OAuth 2.0, tentang metode perlindungan dan implementasi aman dari protokol ini. Semua komponen perlindungan yang diperlukan, yang akan saya bahas di bawah, diimplementasikan di SDK terbaru untuk klien seluler Mail.Ru Mail.

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

iOS

(+12) Buat pembaca e-book menggunakan PDFKit di Swift
(+10) Xcode dan debugging lanjutan di LLDB: Bagian 1
(+4) Konferensi untuk pengembang iOS Kolesa Mobile 3.0. Laporan video
Apple telah menghapus instalan ratusan aplikasi di Cina
App Store pergi berlibur
Apple akan menghabiskan "Hour of code" di tokonya
Microsoft secara singkat menyalip Apple dan menjadi perusahaan termahal + Road to the clouds: bagaimana Microsoft menjadi perusahaan termahal di dunia
struktur proyek iOS
gambar Bagaimana cara mengalahkan App Store
gambar Cara membuat pemberitahuan lokal di Swift 4
gambar Sebagai anak yang hilang, bertentangan dengan semua, berubah dari seorang pecundang menjadi pengembang iOS
gambar Rekreasi Pagination Instagram
gambar 7 tren teratas dalam pengembangan iOS 2019
gambar Kapan menggunakan UserDefaults, Keychain, atau Core Data
gambar DJSemiModalViewController: dialog semi-modal dengan tumpukan konten

Android

(+11) Tampilan pohon RecyclerView (tanpa perpustakaan pihak ketiga dan array anak)
(+6) Implementasi pencarian instan di Android menggunakan RxJava
(+3) Cache pagination di Android
(+1) Pelajaran terbuka “Desain Bahan Android: pembaruan ikhtisar”
Google telah menggabungkan kontes untuk pengembang
Huawei sedang menguji Fuchsia
gambar MotionLayout + ShapeOfView = Cinta
gambar Coroutine di Jawa murni
gambar Unduh Gambar Progresif dengan RxJava
gambar Sebuah cerita singkat tentang panggilan async, kebocoran memori, Referensi Lemah dan konsep kesalahpahaman
gambar Percepat pengembangan dengan templat file khusus
gambar Menggunakan AI dalam Pengembangan Android
gambar Memahami format VectorDrawable
gambar Mendukung Android Java 9, 10, 11 dan 12
gambar Membuat ulang aplikasi Android untuk Jetpack
gambar Tingkatkan keterbacaan dengan konvensi operator di Kotlin
gambar Ketersediaan dan Fragmen Transaksi

Pengembangan

(+23) Integrasi berkelanjutan di Yandex. Bagian 2
(+23) Semua foto diambil ke surga
(+13) “Saya menjadi seorang terapis atau psikolog” - Vitaliy Fridman tentang pengujian UX dan antarmuka seluler
(+10) Bagaimana seorang desainer dapat menyingkirkan rutinitas dan mempertahankan minat pada karyanya
(+7) Cara membuat produk bot obrolan
(+6) Kiat dan saran tentang portofolio desainer UX
Aparekium: mencari fitur desain yang tidak terlihat
Playgendary meluncurkan program relokasi dev game di Minsk
Podlodka # 87: Sistem bangun
Bagaimana pelanggan dapat bekerja dengan tim pengembangan eksternal
Video Mobius 2018 Piter
gambar Studi Kasus UX / UI: Mendesain Ulang Aplikasi Angkutan Umum untuk Kota Besar
gambar Kami tidak membutuhkan lebih banyak programmer
gambar Cara membuat aplikasi geolokasi di React Native
gambar Flutter: baik, buruk, jahat
gambar Bagaimana saya menganalisis data dari Fitbit saya untuk kesehatan yang lebih baik
gambar Cara menulis dengan bug lebih sedikit: kiat untuk pengembang game
gambar Arsitektur microservice dalam Medium
gambar SideKcK: desain ulang aplikasi seluler
gambar Panduan Pengembangan Aplikasi Pengiriman Makanan Lengkap
gambar 67+ opsi desain aplikasi
gambar Pekerjaan Jarak Jauh Stres
gambar Dunia telah menjadi datar: evolusi antarmuka pengguna
gambar Me_Bot: bot belajar mandiri untuk WhatsApp

Analisis, pemasaran, dan monetisasi

(+6) Sinterklas untuk dirinya sendiri: Bagaimana pengembang aplikasi dapat memperoleh hasil maksimum selama periode liburan?
(+5) Memprediksi arus keluar pengguna menggunakan metode RFM
(+4) Tingkat Kasus & Barang dan Mobio: peningkatan bertahap dalam semua indikator
Matchmade menerima investasi dalam otomatisasi dampak pemasaran
Case Zorka.Mobi dan Azur Games: penembak kampanye pra-rilis seluler eksperimental
Samsung berinvestasi di Niantic untuk pertukaran game eksklusif
Polling: 38% dari game indie terbayar atau diterima
gambar Bagaimana 7 detik dapat membantu atau melukai aplikasi seluler Anda
gambar Tindakan kedua dari ekonomi aplikasi mobile
gambar Apakah Anda melakukan segmentasi tes A / B
gambar Cara mendapatkan hasil maksimal dari mengundang teman ke aplikasi

AI, Perangkat, IoT

(+30) mic Bidang Jauh (Mic array) - pahlawan yang tidak mencolok di kolom pintar
(+29) Bagaimana Yandex.Taxi memprediksi waktu pengiriman mobil menggunakan pembelajaran mesin
(+11) Dunia melalui mata mobil. Bagaimana drone melihatnya?
(+10) Perbandingan API terbaik untuk memfilter konten tidak senonoh
Amazon meluncurkan kejuaraan mobil otonom
Microsoft akan menempatkan HoloLens Army
Google akan merilis poin baru
Amazon diperkenalkan dalam kedokteran
Amazon telah membuka kursus pembelajaran mesinnya

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


All Articles