📜 ⬆️ ⬇️

Digest of interesting materials for the mobile developer # 290 (March 11 - March 17)

The new digest tells about the idempotency of the API, the struggle of Apple and Spotify, the design laws of the name, the most earning applications and pure gold of mobile games.



Trainee Vasya and his stories about idempotency API

An API is called idempotent, and calling it again does not change state. There is a subtle point here: the result of an idempotent call may vary. For example, when you call the idempotent order creation API again, the order will not be created again, but the API can answer both 200 and 400.

Kotlin as the future of Android application development

Since the advent of version 1.0, only a few years have passed, and many large companies and developers have adopted the language. This is due to the fact that the creators of the language managed to achieve the goals set at the beginning of the path - to develop a tool that would be more convenient and safer than Java, but less complicated than Scala.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

(+38) How Apple is preparing for the era after the iPhone
(+14) We write our network layer on Swift: a protocol-oriented approach
(+7) Signpost: when breakpoints are not enough
Spotify sues Apple
Apple: Spotify wants all the benefits of a free app without being free
Apple will hold WWDC from June 3 to June 7 in San Jose
Apple will hold a presentation of new products on March 25
image How the Public Art application works
image We create interface elements programmatically.
image Best syntax for configurable initialization
image Unit testing with Bloc
image Flare animation for iOS and macOS
image Animate changes in UITableView and UICollectionView
CircleBar: a beautiful TabBarController

Android

(+27) Coroutines :: practical experience
(+24) Jenkins for Android build using Docker
(+10) How to make a mobile game a team of 2 people with a zero budget and get fichering on Google Play
(+8) Google Play Store moves to standardize application icons
(+7) Understanding Clean Code in Android
(+6) 7 useful tips for those who use the Room
Google released Android Q preview
image The context and framework of the Corutinians
image Explore Android P: Priority Buckets
image Is your Android Studio slow all the time? Here's how to speed it up.
image Manage subscriptions with Jetpack Lifecycle and Kotlin
image Kotlin tutorial for busy Java developers
image Migrating from Dagger2 to Koin
image Explore the stable Android Jetpack WorkManager
image Explore Android Q: Settings Panel
Test automation of Android applications with Robo

Development

(+34) Eight named laws in UX design (part 1)
(+15) Custom Korutin in Unity with preference and courtesans
(+12) Unity: procedural editing Mesh
(+12) Readability code
(+10) DIY flash animations in Unity3D. Part One, Lyrical
(+8) Like a squirrel in a wheel or a little about user research in conditions of limited capabilities
Podlodka # 102: multithreading
Microsoft collects tools in the Game Stack
LaunchDarkly received a new round of funding
Google Library makes iOS apps more accessible.
ITHIP: Alexander Lozhechkin
IronSource launches A / B tests for ad monetization
Google released the Lookout app to help those who see bad
Seeing AI: Photo Talker
Tesla mobile app redesign that we deserve
Telegram holds a design and development competition with a prize fund of $ 150,000
image Technical duty - like tetris
image Goodbye object-oriented programming
image Top login screens: UX research
image Flutter PlatformView: How to create a Widget from Native View
image Self-confident application design
image Complete Mobile Application Design Guide
image Technical skills are overrated. Focus on relationships.
image Multi or Cross platform in the era of Flutter
image How to create a video chat on Unity
image CAVIAR: usability research
image Recreate Fortnite in 2 Months - Unreal Engine and Amazon GameLift
image Case of removing the negative from the product
image 35 resources for React Native development

Analytics, marketing and monetization

(+26) Gaming market, trends and forecasts - great analytics from App Annie
Dig That Gold rewards players with real gold.
Students use google docs for chat.
2GIS added achievements to applications
Which applications earned the most in Europe in 2018?
Serial Box: text and audio series
image How to measure the effectiveness of a mobile application?
image Required application marketing resources

AI, Devices, IoT

(+73) Deep Learning - not only seals on mobile phones or how we troubleshoot locomotive carts
(+35) Neural networks have a surprisingly simple image classification strategy.
(+9) How did Fukuoka Airport learn which measures would be effective in reducing queues
Google set up AI to block toxic comments
A new Bluesphere tripod will hold your smartphone for you.
Techno Digest (January-February 2019)
image Top-20 APIs you need to know in AI and machine learning

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


All Articles