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.

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.
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•
Bagaimana cara mengalahkan App Store•
Cara membuat pemberitahuan lokal di Swift 4•
Sebagai anak yang hilang, bertentangan dengan semua, berubah dari seorang pecundang menjadi pengembang iOS•
Rekreasi Pagination Instagram•
7 tren teratas dalam pengembangan iOS 2019•
Kapan menggunakan UserDefaults, Keychain, atau Core Data•
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•
MotionLayout + ShapeOfView = Cinta•
Coroutine di Jawa murni•
Unduh Gambar Progresif dengan RxJava•
Sebuah cerita singkat tentang panggilan async, kebocoran memori, Referensi Lemah dan konsep kesalahpahaman•
Percepat pengembangan dengan templat file khusus•
Menggunakan AI dalam Pengembangan Android•
Memahami format VectorDrawable•
Mendukung Android Java 9, 10, 11 dan 12•
Membuat ulang aplikasi Android untuk Jetpack•
Tingkatkan keterbacaan dengan konvensi operator di Kotlin•
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•
Studi Kasus UX / UI: Mendesain Ulang Aplikasi Angkutan Umum untuk Kota Besar•
Kami tidak membutuhkan lebih banyak programmer•
Cara membuat aplikasi geolokasi di React Native•
Flutter: baik, buruk, jahat•
Bagaimana saya menganalisis data dari Fitbit saya untuk kesehatan yang lebih baik•
Cara menulis dengan bug lebih sedikit: kiat untuk pengembang game•
Arsitektur microservice dalam Medium•
SideKcK: desain ulang aplikasi seluler•
Panduan Pengembangan Aplikasi Pengiriman Makanan Lengkap•
67+ opsi desain aplikasi•
Pekerjaan Jarak Jauh Stres•
Dunia telah menjadi datar: evolusi antarmuka pengguna•
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•
Bagaimana 7 detik dapat membantu atau melukai aplikasi seluler Anda•
Tindakan kedua dari ekonomi aplikasi mobile•
Apakah Anda melakukan segmentasi tes A / B•
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 mesinnyaDigest Intisari
sebelumnya . Jika Anda memiliki bahan lain yang menarik atau jika Anda menemukan kesalahan, silakan kirim ke
surat .