Intisari materi menarik untuk pengembang seluler # 358 (17-23 Agustus)

Dalam rilis ini, Lingualeo pindah ke PostgreSQL, bug perangkat lunak gratis utama, perang Epic dengan Apple, persepsi antarmuka dan masa keemasan pemrograman, jam tangan Weasley, perilaku pengguna, dan banyak lagi!





Kami meminta pemimpin pengembangan backend kami, Oleg Pravdin, untuk berbicara tentang bagaimana dia dan timnya, secara paralel dengan dukungan produk utama, menyusun struktur layanan modular baru berdasarkan PostgreSQL, mentransfer logika bisnis ke database dan bermigrasi dengan jutaan pengguna. Hari ini kami akan mencoba mencari tahu mengapa tidak ada yang mau menggunakan aplikasi Open Source. Artikelnya ternyata lumayan panjang, tapi jangan khawatir, pasti menarik.



Intisari ini tersedia sebagai buletin mingguan . Dan setiap hari kami mengirimkan berita di saluran Telegram .



iOS



(+29) Bandara - pasar untuk aplikasi di TestFlight

(+23) Bagaimana kami memuat kartu bank dari iPhone ke dalam gantungan kunci

(+14) Memperkenalkan Jarum, sistem injeksi ketergantungan Swift

Pembaruan Lightroom menghapus semua foto pengguna di iOS

Apple mencabut sertifikasi pengembang Epic Games dan membahayakan Unreal Engine

Bagaimana mempersiapkan iOS 14 dan kebijakan privasi baru Apple

Lihat animasi di SwiftUI

Bagaimana saya mendapatkan pekerjaan pengembang iOS pertama saya

Mengatur kode Swift Anda di Xcode dengan lokal paket

Interaksi mikro di SwiftUI - animasi tombol menu

Baru dalam kecerdasan buatan di iOS 14

Cara membuat varian build di aplikasi iOS

24 ekstensi Swift untuk kode yang lebih bersih

Cara menyiapkan proyek iOS / tvOS / watchOS besar untuk tim besar dan menghindari konflik?

Saatnya membangun Xcode dengan BitBar

MotionToastView: "toasts" yang indah untuk iOS

Countdown: timer di SwiftUI



Android



(+16) Implementasi IMA SDK di aplikasi Android

(+11) Autotests di Android. Seluruh gambar

(+11) Kami mendekompilasi aplikasi pemindai xiaomi dan mengambil hasil pemindaian

(+1) Kisah tentang "nyeri" dan cara kami memperbaikinya

Menganalisis pasar Android di China

Menonaktifkan Jetifier

Menulis Tata Letak yang efektif

Dalam Aplikasi Google Play Review API: Integrasi dan Pengalaman

Aplikasi yang Lebih Cerdas dengan Awareness API

Buat RecyclerView.Adapter yang Lebih Baik dan Lebih Bersih dengan Kiel

Deteksi Objek di Android dengan Firebase ML Kit

Aktivitas Tidak Seperti Yang Anda Pikirkan

MVVM Android dengan Firebase Firestore

Codelab untuk Teknologi Game Android Baru

Menambahkan transisi luar biasa ke aplikasi Android menggunakan Material Motion

Cuplikan: pemulihan perangkat internal

MovieHunt: arsitektur bioskop yang tepat untuk Android

InstaGrabber:



Pengembangan klien Instagram terbuka



(+29) Persepsi pengguna tentang antarmuka yang menggunakan panel Lego sebagai contoh

(+21) Pendekatan berbasis data untuk pengembangan konten: cara kami membuat robot di War Robots

(+14) Nafas kebebasan: bagaimana game flash telah memengaruhi industri game

(+7) Layanan dalam bahasa Dart: kerangka kerja aplikasi server

(+6) Peta Pikiran dalam pengujian - atau cara mudah untuk menguji aplikasi yang kompleks

(+1) Memilih perangkat seluler: instruksi langkah demi langkah untuk pemula QA. Bagian II

Saya ingin berada dalam pengembangan game # 11: bagaimana cara masuk ke perusahaan pengembang game asing

Podlodka # 177: kriptografi

Apakah masa keemasan pemrograman sudah berakhir?

Pendaftaran untuk kejuaraan pemrograman Yandex Cup sekarang terbuka

Tinjau pasar pengembangan seluler selama krisis: apa yang terjadi dan apa yang dipersiapkan oleh agensi?

5 prinsip kualitas UI

Munculnya desainer-demigods. AI dan Machine Learning

Kemudahan dalam desain. Desain hal-hal yang sudah dikenal

Cara membuat ilustrasi saat Anda tidak tahu cara menggambar

Desain aplikasi: contoh untuk inspirasi # 13

FigmaExport: cara mengotomatiskan ekspor UI-Kit dari Figma ke proyek Xcode dan Android Studio

Bagaimana biaya pengembangan aplikasi seluler terbentuk?

Lakukan lebih banyak dengan melakukan lebih sedikit

React Native vs. Flutter: Solusi Diharapkan pada 2020

6 Bulan GraphQL

Mengembangkan Sistem Ikon Open Source di Microsoft

Membangun Aplikasi Flutter "Game of Life" yang Murni Menggunakan Arsitektur Hexagonal dan TDD

Cara Mengidentifikasi Pekerjaan Pengembang Beracun berdasarkan Deskripsi Mereka

Akankah AI mengambil alih UX?

Kerangka Kerja Riset UX Cepat

Mengapa Saya Membuang Google Firestore (dan Tidak Akan Pernah Kembali)

4 Tanda



Analisis, Pemasaran, dan Monetisasi Pengembang yang Tidak Berpengalaman



(+7) Menggabungkan WhatsApp Pribadi dan SIP Terbuka - Bagian 1

Mengapa tindakan Epic merugikan industri game

Epic meluncurkan kejuaraan #FreeFortnite

iPhone dengan Fortnite prainstal dijual seharga $ 10.000

Facebook mendukung Epic dalam perjuangannya melawan monopoli Apple

Aplikasi kesehatan dan kebugaran diluncurkan pada tahun 2020

myTarget mengevaluasi dampak iklan luar ruang pada pemasangan aplikasi

Yandex diluncurkan Aplikasi super-Go yang membantu menyelesaikan masalah sehari-hari di kota

Likee hampir mengejar TikTok

Simulator menunjukkan pertumbuhan terbesar di 1H 2020

App Annie: bagaimana perilaku pengguna telah berubah di seluler pada paruh pertama tahun 2020

Apa yang perlu Anda pertimbangkan saat mengoptimalkan halaman bahasa asing aplikasi

Bagaimana kami gratis selama 2 bulan menerima 400 ribu unit TikTok



AI, Perangkat, IoT



(+110) Proyek "Weasley jam" dengan demonstrasi lokasi anggota keluarga

(+45) Gabungkan beberapa foto dalam satu foto dengan bantuan pembelajaran mesin

(+13) Simpan kumpulan data biasa. Cara menggunakan computer vision untuk menyelesaikan sebuah proyek dan tidak kehilangan diri Anda

(+4) Internet mobil: siapa yang membutuhkan data tentang mengemudi Anda

Pasar untuk jam tangan pintar berkembang

BlackBerry sedang mempersiapkan smartphone baru dengan keyboard

Amazon Machine Learning University Membuka Kursusnya Untuk Semua Orang

Google AI Vision dan Text to Speech di Raspberry Pi

Cara Membuat Asisten AI Pribadi Anda Menggunakan Python

AI Belajar Bermain Super Mario Bros!



← Intisari sebelumnya . Jika Anda memiliki materi menarik lainnya atau Anda telah menemukan kesalahan, kirimkan ke surat .



All Articles