📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 287 (February 18 - February 24)

This week we discussed the fame of the Russian mobile development teams, creating sound, rewriting code, player problems and the most popular applications, broken sneakers and, of course, the state of the economy of applications. Welcome to our new digest of interesting materials!



We implement UI in iOS: we improve, we accelerate, we scale

When creating mobile applications, most of the time is spent on developing a UI, and optimization of this process is always a hot topic among developers. My colleague Alexis Santos wrote an article about what problems we faced and how we moved towards resolving them when working on this task.

Fame of mobile development teams in 2019

The main goal is to assess the attractiveness of domestic companies and the impact of technical PR on it. This time around 1000 people took part in the survey!
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

• (+40) AudioKit and sound synthesizing in iOS / OSX
• (+15) 10 skills and knowledge necessary for a novice iOS developer
• (+9) Comparison of Viper and MVVM architectures: How to apply one and the other
• Apple will transfer iPhone and iPad applications on Mac
• In iOS 12.2 there are new discounts on subscriptions
• image How to make a rounded image with a shadow on Swift
• image Swift Localhost: working with XCUITest
• image Infinite scrolling in UIScrollView with paging
• image How many applications does Swift use in 2019?
• image OYO integration into Siri
• Area51: open source client Reddit on Swift

Android

• (+18) Kotlin puzzlers, Vol. 2: a new batch of puzzles
• (+16) WearMouse, air mask for Wear OS watches
• (+12) Android Things refocus on smart speakers and displays
• (+9) Build the Augmented Faces ARCore example in Unity
• Google Play will switch to API level 28 in 2019
• Google will automatically update pre-installed apps.
• In ARCore 1.7 added the creation of masks and filters for faces
• As we wrote an Android application in assembler
• image Kotlin pure architecture
• image Best practices permissions applications in Android
• image Google destroyed our startup with its impersonal system.
• image Android Things Lessons
• image Introduction to ViewPager2
• image MVI in Android without RxJava
• image Wear OS application development - a practical aspect
• image Start using Navigation Architecture Components
• image Dragging RecyclerView items in a user-friendly way
• Swipeable Button: Android Swipeable Button, as on iOS unlock screen

Development

• (+33) Six stories, as code rewrote from scratch
• (+25) 6 interesting ideas using augmented reality (AR)
• (+21) Developer, remember - the traffic of your application is viewed
• (+21) Features of working with Mesh in Unity
• (+19) What's wrong with A / B testing
• (+17) How to create a beautiful color palette
• (+13) Creating an AR-game using Vuforia
• (+12) How to protect yourself from branded trolls
• (+12) How I tried to repair the search on the cards for drivers. Part 2
• (+11) Mobile development: from idea to cost estimation
• (+2) From chaos to order, or “create a project structure in Unity and not only ...”
• Podlodka # 99: Career in the regions
• 5 of the most frequent problems of players in free-to-play games
• WayRay: AR-applications for cars with True AR SDK beta
• 7 tips to help design faster
• Games in customer experience
• Is animation the key to great product design?
• How to design the right blank screen
• image CI / CD for Flutter
• image Add value to design by understanding motion and its meaning.
• image Why we do not write unit tests
• image LivnList: UX research
• image Training Course “GameBoy Programming”
• image Google launched .dev domains
• image How I failed 39 interviews and what I learned
• image Rethink Google Translate: UX Research
• image EZY - resume application: design creation
• image Writing quality code
• image How to create Sketch Style Guide, Library and UI Kit
• image How we created a visual search for Hayneedle.com
• image MangoPlate: redesign
• image Creating an open mixpanel alternative
• image How we updated our onboarding and got more users.

Analytics, marketing and monetization

• Guide to pay for the acquisition of users from Adjust
• Countries with the most application downloads in Q4 2018
• Orai: oratorical skills using AI
• Top rated App Store and Google Play categories in Q4 2018
• Alan: insurance application
• ITHIP: Bayram Annakov
• Budget Calculator for Ad Campaigns for Games
• Growth team organizations
• Apple has violated its own push notification rules
• Increase video conversion and organic growth for Rocket X
• Most popular US air ticket apps
• Preparing screenshots correctly: mini-guide
• Eric Schofert: State of the Economy 2019 Applications
• image Growing game revenue with subscription
• image Creating a sustainable PR-program in the ecosystem of mobile games
• image Real-time analytics: how to get product knowledge faster
• image Codecrumbs: a visual tool for organizing code base
• image Why your marketing is not working (Pyramid fakapov)

AI, Devices, IoT

• (+60) Audio AI: select vocals from music using convolutional neural networks
• (+40) Firmware update broke Nike sneakers
• (+9) Not only a folding phone: Samsung has updated the entire line of wearable devices
• (+9) IoT security. Issue 1. Smart watches, fitness trackers and scales
• (+1) Bobaflu - we program accessories on flutter
• Sales of smart speakers almost doubled in Q4
• Arduino opens testing platform IoT Cloud
• image 10 best virtual reality helmets 2019

? 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/441522/


All Articles