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.
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.
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 •
How we did sudoku solver on ARKit •
Forget about datasource and delegate: a new approach to UITableView •
IOS Animation Guide •
VirtualGameController: virtual controller •
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 •
Android Dev Podcast. Release 44. Android Data Storage •
Label Management •
Google Certified Associate Android Developer Exam •
How to survive a configuration change with Dagger •
5 steps to test your application •
Create Offline-First app with MVVM, RxJava, Room and Priority Job Queue •
Kotlin traps and how to avoid them •
How we used Firebase in our game: a collection of tweets •
Improve development productivity - use Compound ViewGroup •
Storage Level with Room and Dagger 2 •
Learning new movements: advanced animation in Android •
Asynchronous data loading using the Google Paging Library •
Modular architecture to speed assembly •
Literally Toast: toast with the inscription •
Chips Input Layout: ViewGroup for displaying chips •
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 •
How to make isometric ocean waves •
3D FPS engine from scratch •
How Dreamz Studio Received $ 200K Without Making Any Game •
What do we do with google flutter •
Best Practices Developer Experience (DX) •
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 •
Monetization Guide: How not to spoil your application •
How to turn your application into a habit •
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 •
Spotify weekly compilations: how machine learning finds music for you •
Voice control for TV via Amazon Alexa and Raspberry Pi •
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