📜 ⬆️ ⬇️

The digest of interesting materials for mobile developer # 270 (September 10 - 16)

This week we saw a presentation of new iPhones, read about 2GIS on Apple smart watches, evaluated Fortnite installations on Android and development processes in large companies, asked about mobile analytics services.



What did Apple introduce and what did iOS developers think about it

Apple presentations are watched with interest by all kinds of people. But, probably, the most interesting to all developers of iOS applications: they see everything from the perspective of "what it is to use it", and from the perspective of "what it is like for us to work with it".

2GIS on your hand. How we added a map to Apple Watch

Apple Watch quickly gained popularity and became the most popular watch in the world, ahead of Rolex and other manufacturers. The idea of ​​creating an application for watches has been in the office of 2GIS since 2015.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

• (+33) What's new showed at Apple presentation
• (+27) iOS CSS of death
• (+11) Theory of Universal Links
• iOS 12: Developer View
• Apple introduced the iPhone XR
• Apple introduced the iPhone XS and iPhone XS Max
• Apple Watch Series 4: stunning new design and latest technology
• Apple made a video about subscription benefits
• How has the App Store and business applications changed over 10 years. Experience Readdle
• image Sample gRPC client for iOS as an application for notes
• image SOLID principles for iOS / Swift developers
• image 60+ UI-whales for iOS developers
• image How apps adapt to the Apple Watch Series 4 screen
• image We work with CMMotion Activity
• image Increased Tapa Area for UIButton

Android

• (+25) Deep immersion in the .idea folder in Android Studio
• (+23) Multi-Modularity in Android in terms of architecture. From A to Z
• (+13) Best SQL Builder - use jOOQ on Android
• (+6) Gluing two apk-files into one
• (+5) From Dribbble to Android Motion
• Fortnite received on Android 15 million installations in 3 weeks
• image Beginner's Guide to Deploying OpenCV in Android Studio
• image Machine learning for Android developers
• image Covert: swipe is easy
• image Optimize Gradle do it yourself
• image How to inject wet dependencies into Android components with Dagger AndroidInjector
• image How to quickly make transfer styles for images on Android
• image Swipe to RecyclerView for deletion or cancellation: walkthrough
• image Android Clean Architecture Components Boilerplate

Development

• (+53) Why write your game engine?
• (+41) Without policy. How to permanently transform street protests using a mobile application?
• (+33) Tribes, guilds, build train and no TDD: how does mobile development work in Uber, Spotify, Odnoklassniki and Avito
• (+14) KivyMD - life goes on
• (+7) Multi-user VR: how to implement?
• (+6) Design rules, entering a new level and design thinking
• (+4) We write the first application for Samsung Smart Watch and OS Tizen
• (+2) Applications for geoshing
• Cocos received $ 40 million on a blockchain platform for games
• Podlodka # 76: Training
• Ilya Krasinsky: metrics, tests and product management
• Google and Unity open the Open Match player selection platform.
• Google has opened the Photos Library API
• design notifications for applications
• Bixby will release SDK and API
• UI / UX Case: New Interaction Type - Parallel Chat
• The most important rule of UX design that everyone breaks
• image Why and how to write user stories
• image Color palettes for games
• image How to make your own knowledge base
• image How to become DevOps engineer for half a year
• image Ux dies
• image Hacktoberfest 2018
• image Is this a prototype or MVP? In fact, Proof of Concept
• image Mobile Payment Screening Tips
• image 23 guides to writing readable code
• image Rust for game development
• image Best practices in collecting custom reviews
• image WatermelonDB: a database for React and React Native projects

Analytics, marketing and monetization

• Survey: what's wrong with analytics and mobile app promotion services?
• Instruction: how TBH progressed among students
• Newzoo: the number of smartphone users will exceed 3 billion in 2018
• Growth Chart: Tactical Growth Marketing Guide
• Survival in the app store: a guide for indie developer
• deltaDNA: more people pay in games
• Player to payer: improving the conversion to a payment in an F2P game
• When is it time to think about retention?
• Five customer retention metrics, without which there are no hands
• image The rise of anti-notifications
• image What I learned in the year of asking for money from users
• image 8 critical KPIs for your application and how to track them

AI, Devices, IoT

• (+31) Pizza ala-semi-supervised
• (+25) Development of a chat bot with a given personality. Lecture in Yandex
• (+19) Determination of the number of floors of a house from its photograph without machine learning
• (+7) “Is This IoT?” - we learn not to call the Internet of Things everything
• Containers and microservices: how the unified system of transport control works
• image Machine learning for mobile developers
• image Machine Learning Project “Data Science for Good” in Python
• image Developer Path in Data Science

← 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/423437/


All Articles