📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 225 (October 9-October 15)

In our new weekly digest, we play APK golf, study frameworks, store data, teach AI to talk, and learn billion-dollar businesses with examples.



We play APK golf. Reduce the size of Android APK files by 99.9%

In golf, he wins the one who has less points. Apply this principle in Android. We're going to play APK golf and create an application of the smallest possible size that can be installed on Android 8.0 Oreo.

How Yandex teaches artificial intelligence to talk to people

Today we will tell Habr's readers how we are bringing this future closer by the example of Alice, the first voice assistant, who is not limited to a set of predetermined answers and uses neural networks for communication.
')
Digest is also available as a mailing list. You can subscribe here (we already have 2000+ subscribers!).

iOS

(+9) MvvmCross for a simple iOS application in C #
(+6) iOS Safari 11 can now WebRTC
Games are 53% ARKit downloads and 62% revenue
iOS applications can replace system dialogs and steal passwords.
Spielberg will shoot series for Apple
image How we did sudoku solver on ARKit
image Forget about datasource and delegate: a new approach to UITableView
image IOS Animation Guide
image VirtualGameController: virtual controller
image ViewAnimator: single line animation

Android

(+23) From useless hobby to featureing on Google Play
(+9) Red arrows of additional reality
(+7) Kakao - how to make UI testing great again
(+3) Scheduling tasks on Android using JobScheduler and IntentService
Implementation of complex interface design on Android
How to use the Autofill framework in Android Oreo
Creating games and applications for Google Assistant from spreadsheets
What every developer should know about searching
image Android Dev Podcast. Release 44. Android Data Storage
image Label Management
image Google Certified Associate Android Developer Exam
image How to survive a configuration change with Dagger
image 5 steps to test your application
image Create Offline-First app with MVVM, RxJava, Room and Priority Job Queue
image Kotlin traps and how to avoid them
image How we used Firebase in our game: a collection of tweets
image Improve development productivity - use Compound ViewGroup
image Storage Level with Room and Dagger 2
image Learning new movements: advanced animation in Android
image Asynchronous data loading using the Google Paging Library
image Modular architecture to speed assembly
image Literally Toast: toast with the inscription
image Chips Input Layout: ViewGroup for displaying chips
image GoPlaces: launching applications on the phone / emulator from the terminal

Windows

Microsoft stops working on Windows 10 Mobile

Development

(+12) Cocos2d-x - Working with sprites
(+9) Redux: we send asynchrony to where it belongs
(+7) How to accept payments in the mobile application: tokenization, NFC, optical scanning and other buns in one SDK
VKontakte presented an update to the gaming platform at the VK High Score conference.
Steve Wozniak opens Woz U's “digital institute”
Why the authors of Trello could not create a business for 1 billion dollars
Crossbar Challenge post mortem: 500,000 downloads, feature and loss
Wargaming opens mobile studio in Moscow
Oculus released Avatar SDK and Explore API
Realm Report: Facts and Trends in Mobile Development
Development in a minibus: the first 5 months
The story of Shadow Fight 2 SE: why Nekki made a paid version of his hit
Why can't I give up my indie game
AppTractor Podcast: Application Designers with Mobifitness
7 ways to avoid creating a bad mobile app
Podlodka # 27: object-oriented programming
How to make three games in a year without experience in game dev
image How to make isometric ocean waves
image 3D FPS engine from scratch
image How Dreamz Studio Received $ 200K Without Making Any Game
image What do we do with google flutter
image Best Practices Developer Experience (DX)
image Luminoth: Open Source Toolkit for computer vision

Analytics, marketing and monetization

Gett suspects Yandex.Taxi tracking users via the application
App Annie: a study of retail applications
AppMetrica has a mobile app for iOS and Android.
Buyer on the hook: a recipe for addiction
Five Airbnb bugs that helped him grow
image Monetization Guide: How not to spoil your application
image How to turn your application into a habit
image How automatic fluffs and geofensing can increase engagement

Devices, IoT, AI

(+5) How I learned to program AI for the last two months
Nokia will sell 10 million smartphones in the first year
New theory reveals the secret of the work of neural networks
Artificial Intelligence will mark Pornhub
Oculus introduced a new separate helmet Oculus Go
NVIDIA introduces the world's first computer with artificial intelligence for autonomous vehicles.
Internet of Things Digest: September 2017
image Spotify weekly compilations: how machine learning finds music for you
image Voice control for TV via Amazon Alexa and Raspberry Pi
image Nokia ceases production of VR devices

< Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the post office.

Source: https://habr.com/ru/post/340138/


All Articles