📜 ⬆️ ⬇️

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.



Universal links: the palace of pitfalls

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."

Hidden order in color chaos

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
image Natural Language Classification on iOS with Keras and CoreML
image The complete guide to Continuous Delivery in iOS with fastlane and Jenkins
image UIKit Dynamics in real life
image 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
image Android Dev Podcast. Issue 60. Test automation. UI testing
image How to set up YouTube UI player in Android
image Custom Rx Operators with Kotlin
image TrulyHandsfree: always enabled keyword recognition without battery consumption
image Korutiny and RxJava - asynchronous programming
image Learning Kotlin: the adventure of Android developers
image Access to real-time logs on Android
image Genymotion Cloud is now part of the Google Cloud Platform.
image 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?
image Dropbox Design System
image Object detection (almost) in real time: FasterRCNN with code examples
image We create UI taking into account wide screens and eyebrows
image React Native dive: navigation, offline and push
image 25 tutorials on React Native
image Meet Overflow: Custom Thread Editor
image How to turn the idea of ​​the application into reality
image 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
image How to constantly make profitable indie games
image 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
image Specialization in deep learning from Andrew Ng - 21 lesson
image Battle of deep learning frameworks
image Hackay 30 dollar IoT-camera and expand its capabilities
imageimage 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