Dalam edisi baru kami, pengembangan untuk Aurora, Dubai Mall di smartphone, tren desain UX, alat pengembangan HTML5, pendapatan 1% dari penerbit terkemuka yang menerima 93% uang di seluruh pasar aplikasi. Intisari menarik yang kami dapat!

Tim kami telah mengembangkan dan mendukung aplikasi seluler perusahaan untuk menerima pembayaran dalam kerangka sistem pembayaran untuk pelanggan besar. Sekarang ini digunakan oleh karyawan pelanggan pada perangkat yang menjalankan sistem operasi Aurora (sebelumnya Sailfish Mobile OS RUS) di tiga puluh tujuh wilayah Rusia. Dalam posting ini saya akan secara singkat berbicara tentang proyek ini dan lebih detail tentang OS itu sendiri.
Pernyataan awal masalah dalam bentuk yang disederhanakan: Saya ingin dapat memvisualisasikan diagram lantai dalam aplikasi seluler Anda dan dapat menunjukkan lokasi organisasi tertentu di dalamnya. Saya juga ingin melihat lokasi pengguna, tetapi di sini masalahnya ada di bidang teknis - Anda memerlukan peralatan yang memungkinkan Anda mendapatkan koordinat perangkat di dalam ruangan. Jadi kami meninggalkan aspek ini di luar ruang lingkup artikel dan fokus pada bagian perangkat lunak.
Intisari ini tersedia sebagai buletin mingguan. Berita harian yang kami kirim  Saluran telegram .
 Saluran telegram . iOS
 iOSβ’ 
(+74) Bagaimana Apple membunuh teknologi webβ’ 
(+10) Wadah mirip-redux di SwiftUI. Dasar-dasarnyaβ’ 
(+4) Wadah mirip-redux di SwiftUI. Rekomendasiβ’ 
(+3) Swift.assert - hidup setelah rilisβ’ 
Apple Memperluas Program Kode Semua Orangβ’ 
 Sumberdaya Berdasarkan Permintaan di iOS
 Sumberdaya Berdasarkan Permintaan di iOSβ’ 
Apple akan memberi nama aplikasi dan game terbaik pada 2 Desemberβ’ 
Aplikasi Pengembang Apple Dirilisβ’ 
Apa yang harus dilakukan jika Apple menyalin Andaβ’ 
Apple akan mengubah pendekatan untuk pengembangan sistem operasi karena kesalahan di iOS 13β’ 
 Pemindai Dokumen IOS dengan API Visi
 Pemindai Dokumen IOS dengan API Visiβ’ 
 Debugging dengan Swift Combine Framework
 Debugging dengan Swift Combine Frameworkβ’ 
 Cara membuat model yang dapat diperbarui di Core ML 3
 Cara membuat model yang dapat diperbarui di Core ML 3β’ 
 Cara mudah untuk menerapkan mode demo di aplikasi iOS
 Cara mudah untuk menerapkan mode demo di aplikasi iOSβ’ 
 Layout Komposisi iOS 13 di CollectionView
 Layout Komposisi iOS 13 di CollectionViewβ’ 
 Cepat di Pi Raspberry
 Cepat di Pi Raspberryβ’ 
 Memperkenalkan Mode Gelap di iOS
 Memperkenalkan Mode Gelap di iOSβ’ 
 Microservices SwiftUI
 Microservices SwiftUIβ’ 
 Loady: tombol dengan memuat indikator
 Loady: tombol dengan memuat indikatorβ’ 
 OpenSwiftUI: Buka SwiftUI
 OpenSwiftUI: Buka SwiftUIβ’ 
 5 perpustakaan iOS untuk menghidupkan aplikasi Anda
 5 perpustakaan iOS untuk menghidupkan aplikasi Anda Android
 Androidβ’ 
(+21) Saluran pipa berkualitas dalam pengembangan seluler, bagian 1: Androidβ’ 
Google menawarkan $ 1 juta untuk kerentanan Androidβ’ 
 Pengembang Android AS
 Pengembang Android ASβ’ 
Google dan Udacity meluncurkan kursus "Advanced Android at Kotlin"β’ 
Toko aplikasi Epic Games menerima game keduaβ’ 
 Navigasi dengan modul fungsi dinamis
 Navigasi dengan modul fungsi dinamisβ’ 
 Cara menempatkan aplikasi web progresif di Google Play store
 Cara menempatkan aplikasi web progresif di Google Play storeβ’ 
 Kotlin / Asli di iOS
 Kotlin / Asli di iOSβ’ 
 Trik Belati: Refactoring
 Trik Belati: Refactoringβ’ 
 Memahami bagaimana Tampilan ditampilkan di Android
 Memahami bagaimana Tampilan ditampilkan di Androidβ’ 
 Cara membuat aplikasi seluler perusahaan unik di perangkat yang menggunakan API Manajemen Android
 Cara membuat aplikasi seluler perusahaan unik di perangkat yang menggunakan API Manajemen Androidβ’ 
 Login Kotlin via Firebase - Twitter, Facebook, Google, GitHub
 Login Kotlin via Firebase - Twitter, Facebook, Google, GitHubβ’ 
 Google ingin Android menggunakan kernel Linux biasa
 Google ingin Android menggunakan kernel Linux biasaβ’ 
 StoryView: Storiz untuk Android
 StoryView: Storiz untuk Android Pengembangan
 Pengembanganβ’ 
(+28) Rantai Markov untuk pembuatan prosedural bangunanβ’ 
(+19) Ekstensi di Dart (Flutter)β’ 
(+19) Membuat kecocokan yang membosankan tanpa ketidakseimbangan dan antrian: panduan praktisβ’ 
(+12) Tren desain UX apa yang akan diikuti pada tahun 2020β’ 
(+11) Bagaimana Flutter Bekerjaβ’ 
(+11) Sistem desain Societe Generale: Harmoni desain dan pengembanganβ’ 
(+8) Menguji ide aplikasi masa depan. Pretype. Atau cara menyimpan banyak uangβ’ 
Mengapa Anda harus takut tombol hantuβ’ 
Semua alat yang kami gunakan untuk membuat Ekspedisi Curious HTML5-game populerβ’ 
Efek suara, suara, dan musik di Humble Bundleβ’ 
Otentikasi Firebase mendapatkan Masuk dengan Appleβ’ 
Bagaimana cara menghasilkan uang pada aplikasi selama liburan?β’ 
Platform Miro meluncurkan kontes aplikasiβ’ 
Di Rusia, mereka akan membuat aplikasi untuk menilai kondisi mesin dengan suaraβ’ 
Microsoft menutup aplikasi Cortanaβ’ 
 Video MobileOptimized 2019
 Video MobileOptimized 2019β’ 
Survei: Desain dan prototipe alat aplikasiβ’ 
Panduan Desain Aplikasi Seluler untuk iOS dan Android. Perbedaan platform utamaβ’ 
Cara menggunakan skrip dalam pengembangan aplikasi selulerβ’ 
Organisasi ruang dalam desain. Lekukan, kisi, dan tata letakβ’ 
 Mesin 3D sederhana dalam Flutter
 Mesin 3D sederhana dalam Flutterβ’ 
 Cara meningkatkan pekerjaan Anda sebagai pengembang junior
 Cara meningkatkan pekerjaan Anda sebagai pengembang juniorβ’ 
 Ulasan terbaik dalam Code Review semua yang saya terima
 Ulasan terbaik dalam Code Review semua yang saya terimaβ’ 
 Aplikasi Anda berikutnya mungkin tidak memiliki bagian server.
 Aplikasi Anda berikutnya mungkin tidak memiliki bagian server.β’ 
 Kesalahan umum yang dilakukan programmer. Bahkan yang bagus.
 Kesalahan umum yang dilakukan programmer. Bahkan yang bagus.β’ 
 Kerangka dan tema terbaik untuk aplikasi seluler 2019
 Kerangka dan tema terbaik untuk aplikasi seluler 2019β’ 
 Buat anotasi, mereka akan membuat pengembang Anda senang
 Buat anotasi, mereka akan membuat pengembang Anda senangβ’ 
 20 pintasan Kode VS untuk pemrograman cepat
 20 pintasan Kode VS untuk pemrograman cepatβ’ 
 Praktik Terbaik UX: Pendaftaran
 Praktik Terbaik UX: Pendaftaranβ’ 
 Menggunakan perpustakaan Device_Calendar di Flutter untuk berkomunikasi dengan kalender di Android / iOS
 Menggunakan perpustakaan Device_Calendar di Flutter untuk berkomunikasi dengan kalender di Android / iOSβ’ 
 Adopsi strategi lintas platform untuk aplikasi seluler
 Adopsi strategi lintas platform untuk aplikasi selulerβ’ 
 8 alasan untuk meninggalkan pengembangan aplikasi hybrid
 8 alasan untuk meninggalkan pengembangan aplikasi hybridβ’ 
 Merjim karya 1000+ pengembang
 Merjim karya 1000+ pengembangβ’ 
 11 konsep meta-pengetahuan dasar yang dibutuhkan untuk mempercepat pemrograman
 11 konsep meta-pengetahuan dasar yang dibutuhkan untuk mempercepat pemrogramanβ’ 
 OpenDiablo2: Mesin terbuka Diablo 2
 OpenDiablo2: Mesin terbuka Diablo 2 Analisis, pemasaran, dan monetisasi
 Analisis, pemasaran, dan monetisasiβ’ 
(+36) Lokalisasi aplikasi dalam 10 langkahβ’ 
(+10) Bagaimana saya mulai bisa pemasaranβ’ 
(+2) Kasing dari Narcade: pengembang dari Turki berbicara tentang pelokalan game mobile dan pasar game Turkiβ’ 
Rusia akan menjadi pasar terbesar ketiga untuk video game di Eropaβ’ 
1% penerbit teratas menerima 80% instalasi dan 93% dari pendapatan seluruh pasar aplikasiβ’ 
Thein Lyman (Wargaming): game yang memiliki koneksi emosionalβ’ 
myTarget meluncurkan pasar untuk aplikasi periklananβ’ 
Ocean Engine mencakup sepertiga dari pemirsa seluler globalβ’ 
Clumio menerima $ 186 juta untuk cadangan cloudβ’ 
SmartNews: cara terbaik untuk membaca beritaβ’ 
Aplikasi belanja menetapkan rekor untuk unduhanβ’ 
WeWork meluncurkan program pengembangan startup di Rusiaβ’ 
Penghasilan game berbayar di App Store terus menurunβ’ 
Yandex.Money merilis game dalam format pencarian obrolanβ’ 
Kawat: messenger paling aman AI, Perangkat, IoT
 AI, Perangkat, IoTβ’ 
(+11) Tahapan memperkenalkan model pembelajaran mesin di perusahaan besarβ’ 
(+10) Kursus online gratis baru Samsung tentang menganalisis teks menggunakan jaringan sarafβ’ 
(+7) 10 peretas untuk mengembangkan sistem rekomendasiβ’ 
(+5) Pengembangan IoT-gateway berdasarkan Raspberry CM3 +Digest Intisari 
sebelumnya . Jika Anda memiliki bahan lain yang menarik atau jika Anda menemukan kesalahan, silakan kirim ke 
surat .