The digest of interesting materials for the mobile developer # 248 (April 2 - April 8) Last week we discussed universal links, A / B, UI and Behavior-Driven testing, voice assistants and voice interfaces, Flutter speed and even keyboard developers.
Given how much mobile apps they gave to humanity, they “broke” the Internet at the same time. Instead of clear links to sites that can be copied and shared, it became necessary to explain "put such an application and go there somewhere."
I was lucky at work to do what I loved in a strong team with good people. We built and demolished castles in the air, fought with windmills, introduced, maintained and did not worry. Once I wanted to build my castle. Judging from different sides, I decided that it will be small, and I will build it myself, it will be a hobby project. There were several ideas, I chose one and began to develop, it was a game.
')
Digest is also available as a mailing list. You can subscribe here . iOS •
(+16) Preparing iOS client for GraphQL •
(+13) IPhone, do not lag. Part 1: multithreading for practitioners •
(+4) Behavior-Driven Testing for iOS using Quick and Nimble •
Failure history from the App Store •
A / B testing in Firebase: part 1 •
Instagram has removed support for Apple Watch. •
Progressive Web Apps came to iOS •
How to choose fonts for iOS applications •
Natural Language Classification on iOS with Keras and CoreML •
The complete guide to Continuous Delivery in iOS with fastlane and Jenkins •
UIKit Dynamics in real life •
HomeButton: return button on iPhone X Android •
(+10) Not Dagger'om one •
New applications and games in the selection of Android Excellence •
Sbertech invites free courses on Android development •
Android Dev Podcast. Issue 60. Test automation. UI testing •
How to set up YouTube UI player in Android •
Custom Rx Operators with Kotlin •
TrulyHandsfree: always enabled keyword recognition without battery consumption •
Korutiny and RxJava - asynchronous programming •
Learning Kotlin: the adventure of Android developers •
Access to real-time logs on Android •
Genymotion Cloud is now part of the Google Cloud Platform. •
GlideToVectorYou: loading SVG with Glide Development •
(+38) Alice, Google Assistant, Siri, Alexa. How to write applications for voice assistants •
(+19) Why the interface should be accessible to everyone and how to do it •
(+17) We tame floating point numbers. Is it possible to debug shaders for mobile devices on a PC? •
(+17) Experiments with AR: when C # meets with CSS •
(+16) How I was looking for the perfect tool for designing conversational interfaces, or Finding the Holy Grail •
(+15) Your first mobile application: choose a platform •
(+12) Alternative approaches to the development of new IT products •
(+6) As we in Smart Engines taught Sailfish OS recognition •
Check application speed and performance on Flutter •
Mobile Applications for Small Business: The Manifest Study •
Why small teams win •
Where The Water Tastes Like Wine: as an indie developer spent 140 thousand dollars on the game and did not earn anything •
Amazon opens game developers on Echo Button •
Keyboard programmers •
“Posts do not mean anything”: how does a developer differ from an engineer? •
Dropbox Design System •
Object detection (almost) in real time: FasterRCNN with code examples •
We create UI taking into account wide screens and eyebrows •
React Native dive: navigation, offline and push •
25 tutorials on React Native •
Meet Overflow: Custom Thread Editor •
How to turn the idea of the application into reality •
Sketch Prototyping Analytics, marketing and monetization •
(+25) Mobio Talks with Natalia Shagarina (Foodadil) on product growth, launching a cashback service and partnering with Yandex •
In 2017, iOS got 29% fewer apps - the first recession in the history of the App Store •
Mobile finance: user acquisition 2018 •
Revenues for relaxation and meditation applications increased by 40% over the year. •
Mobile Applications Analytics in 2018 •
How to constantly make profitable indie games •
Gina Gotthilf on Duolingo growth to 200 million users AI, Devices, IoT •
(+34) How to solve 90% of NLP tasks: a step-by-step guide to natural language processing •
(+19) Developing AI for a step-by-step game on Node.js (part 1) •
(+10) MobileNet: less, faster, more accurate •
OpenAI holds a competition to create AI for the game in Sonic The Hedgehog •
Microsoft launches artificial intelligence courses and beginner development program. •
Head of AI moved from Google to Apple •
TensorFlow began to support Swift and JavaScript •
Specialization in deep learning from Andrew Ng - 21 lesson •
Battle of deep learning frameworks •
Hackay 30 dollar IoT-camera and expand its capabilities •
OpenSimpleLidar: open source cheap lidar project ←
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/353044/All Articles