Intisari materi menarik untuk pengembang ponsel # 298 (pada 13-19 Mei)

Dalam intisari baru, kami menangani keharmonisan skrip, suara gratis untuk aplikasi, kontes Telegram dan sisa-sisa I / O, air, perbudakan game dan aplikasi yang paling banyak diunduh di dunia dan dari Rusia.



Saya pikir banyak yang telah mendengar bahwa Java memungkinkan dalam runtime melalui ClassLoader untuk memodifikasi dex dari aplikasi yang sudah diinstal. Dengan ini, Anda dapat memuat kode yang dikompilasi dalam runtime dan menggunakannya. Tetapi Google memperlakukan penipuan semacam itu, dengan kata lain, tidak terlalu loyal dan melarang mereka yang tertangkap dalam aplikasi semacam itu.Hari ini kita berbicara tentang situs dengan perpustakaan suara dan sampel pendek, didistribusikan terutama di bawah lisensi Creative Commons.

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

iOS

(+10) Kami mengubah konten aplikasi notifikasi iOS
(+8) Swift: ARC dan manajemen memori
(+4) Wawancara - 10 pertanyaan tentang Swift, bagian 1
Pengadilan mengizinkan konsumen untuk menilai Apple atas monopoli
Gambar grafik yang halus menggunakan UIBezierPath
MapKit - tampilkan peta dan lacak lokasi dalam 7 baris di Swift
Buat animasi sidebar 3D keren
Koordinator Aliran Steroid
Cara membuat ekstensi audio di Xcode
10 Tantangan Pengembang iOS Top pada 2019

Android

(+24) Pembaruan Dalam Aplikasi: kami mempercepat proses pembaruan aplikasi pada Android
(+20) "Apa yang kita diskusikan di Rusia juga relevan di Barat": wawancara dengan Denis Neklyudov
(+9) Keamanan gaya Google
(+3) Kami mengambil bagian dalam Kontes Telegram baru-baru ini, menulis aplikasi OpenGL ES yang keren dan tidak memenangkan apa pun
(+2) 100 hal diumumkan di I / O No. 19
(0) Aplikasi Android dengan fakta tentang Chuck Norris di Kotlin
Kursus "Pengembangan Aplikasi Android Kotlin" gratis dari Google
Android Dev Podcast # 93. Google I / O 2019. Melaporkan dari tempat kejadian.
Mendeteksi kebocoran memori di RxSwift
Menulis kode Android UI di Jetpack Compose
Android Q - perubahan besar
Membuat Aplikasi Notebook Flutter / Dart
Kotlin - bahasa pilihan Google untuk pengembangan Android
Flutter and Fuchsia - kematian React dan Android?
Kelola navigasi yang kompleks dengan satu Aktivitas dan Navigasi Jetpack Android
Menggunakan ViewModelScope
Memecahkan permainan pencarian kata dengan Android dan ML Kit
Jelajahi pembaruan aplikasi yang ada di dalam aplikasi
Buat animasi kartu dengan MotionLayout
Toko Model Reaktif Buatan Rumah Menggunakan RxJava
Google I / O 2019 untuk perancang
Semua untuk Pengembang Android dengan I / O 2019

Pengembangan

(+161) Ada terlalu banyak air dalam artikel ini
(+38) Lima tahun perbudakan
(+24) Cara mengurai protokol jaringan MMORPG seluler
(+19) Animasi dalam aplikasi seluler: menguji Lottie
(+14) Kami menerapkan CircularRevealAnimation on Flutter dan secara bersamaan menerbitkan perpustakaan di pub.dev
(+13) Bahaya pengumpulan data dalam game
(+11) kesepakatan $ 39 juta: mengapa pencipta sistem manajemen basis data sumber terbuka memutuskan untuk melakukan pengembangan seluler
(+10) Pixel indentasi dalam pemindaian tekstur
(+7) Pertandingan pertama tentang persatuan atau apa yang saya perlukan enam bulan
(+5) Model untuk pengembangan, berdasarkan "elemen"
(+3) Pengalaman kesalahan saya
AichiHype: Andrei Breslav
AppsCast # 5: Empati dalam TI
Podlodka # 110: Sistem Rekomendasi dan ML
Mobile People Talks # 4: React Native - menjadi atau tidak menjadi
Yandex telah membuka akses pengembang ke platform gaming-nya
Bagaimana orang kreatif menemukan dirinya dalam IT: dari desain ke UX
Podcast Flutter Dev # 4: Google I / O 2019
100 pertanyaan untuk analisis UX
Prinsip gestalt dalam desain antarmuka, yang mungkin diketahui setiap desainer UX / UI
“Jangan menguji aplikasi pada anak-anak programmer”
7 ekstensi VSCode untuk membuat hidup Anda lebih mudah
Tingkatkan UX Anda dengan interaksi mikro
Bagaimana Tinjauan Kode Microsoft
Cara membuat biner TensorFlow khusus untuk Android dan iOS
Kami mendapatkan $ 1.052.000 pada tahun 2018 dengan menjual alat UI. Inilah yang kami pelajari.
142 situs untuk meningkatkan jalannya wawancara
Abaikan sensasi saat belajar pemrograman
Pro dan Kontra dari Flutter Web
7 tahun pembangunan - pelajaran yang dipetik
10 tips untuk membuat desain aplikasi yang menarik
Psikologi pemrograman pasangan
Prinsip-prinsip desain mendasar untuk non-desainer
Mimpi Buruk Makanan dalam 15 Komik
Menggunakan Go library di Flutter
Saya mengubah wawancara Google saya menjadi startup

Analisis, pemasaran, dan monetisasi

(+12) absurditas pemasaran yang meningkatkan penjualan: kasus yang terbukti
(+5) Perhitungan kanibalisasi berdasarkan pada uji A / B klasik dan metode bootstrap
Aplikasi yang paling banyak diunduh pada kuartal pertama tahun 2019
Menarik untuk memegang: kasus Vseamayki.ru dan AppMetrica
Promosi game mobile Talion sebelum pergi ke samping. Pendekatan terintegrasi oleh Zorka.Mobi dan Gamevil
Rivet: Bahasa Inggris untuk anak-anak
Metrik kinerja aplikasi utama untuk 2019: Global Benchmarks Report by Adjust
Noom menerima $ 58 juta pada aplikasi penurunan berat badan
Aplikasi paling populer dari Rusia

AI, Perangkat, IoT

(+164) Bagaimana kita berurusan dengan menyalin konten, atau serangan permusuhan pertama di prod
(+40) AC spesialis IT. Bagian I
(+14) ACPI: Menambahkan perangkat tanpa mengkompilasi ulang kernel
(+11) Solusi apa yang dimiliki Rostelecom untuk IIoT
(+6) Keyboard braille
Google menunjukkan Translatotron untuk terjemahan ucapan ujung ke ujung
Intisari teknologi (April 2019)
Program Arduino C pertama

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


All Articles