The digest of interesting materials for the mobile # 196 developer (on March 20-26)
This week a preliminary version of Android O was released, the new iPad and the old, but red iPhone, we learned to distinguish between UI and UX, develop on React Native, talk about games and artificial intelligence. Welcome to the new digest!
In my article I want to talk about the experience of developing a game for the Apple Watch. The game is called Space Beaver (Beaver and Space). It is also available on iphone. But in this article there will be a story about the watch version.
Previously, I had to look for a test gadget in a notebook or electronic document, which was long and inconvenient. But we defeated the problem with the help of the application and a special cabinet with devices, which has been working successfully for some time in the mobile development team. So it's time to share the recipe.
Now the digest is also available as a newsletter. You can subscribe here .
iOS
Android
Development
Analytics, marketing and monetization
Devices and IoT
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.
The first experience in developing a game for Apple Watch |
Why in the mobile development team appeared safe running Windows 10 |
Now the digest is also available as a newsletter. You can subscribe here .
iOS
- (+16) Scapegoat or MVC in iOS
- (+11) NSUserDefaults in practice
- (+10) A little about functors and higher order functions in Swift
- (+5) Design patterns, look of the iOS developer. Part 2. Observer
- Apple bought The Workflow
- Apple Releases New iPad Retina
- Igor Zapletnev (Exyte): The first position on GitHub among Russian companies involved in Swift
- Apple has put together an AR team
- Speech Recognition on Swift & iOS 10
- UIView animation in Swift 3
- CallKit Guide
- SpriteKit Action Guide
- BoardBank: Money Management for Board Games
- Writing a quick Swift code
- Carlos Caching Library
Android
- (+17) How to sign your hybrid mobile application for placement on Google Play
- (+13) GUID-like primary keys in SQLite on Android
- (+9) Video Google Device Day
- (+5) We eliminate errors in Building resources when building an android application using Apktool
- Super Mario Run on Android received 160,000 ***** per day
- Android Security Review 2016
- Android O Developer Preview released
- Samsung introduced its assistant Bixby
- Android Dev Podcast. Issue 29. Farewell to Jack and go to Google I / O 17 for free
- Google's new messenger turns text into emoji
- Why you need to Kotlin-izirovat your Android development
- Android O: features and APIs
- Android memory leak patterns
- Exploring Android O: Notification Channels
- AMA with Android Studio developers
- The fastest way to create a RecyclerView Adapter
- AutoSize TextView
- Android Dev Sources: Android Development Resources
- List Item: material design implementation
- AutoplayVideos ^ automatically start video in RecyclerView
Development
- (+27) Difficulties when creating an isometric game in Unity
- (+25) Fur shader on WebGL 2
- (+17) Rhythm synchronization in musical games
- (+12) Creation of cross-platform applications by means of React Native
- (+11) What is the difference between UI and UX? A detailed analysis of commonly used terms
- (+11) Gamedev for dummies or how to make a game alone
- (+10) Best practices for search results
- (+10) Bottlenecks in clouds: stories of Pokemon Go and Trivia Crack
- (+8) We create a design system
- (+6) Development for Sailfish OS: Unit testing Qt / C ++ under Sailfish OS
- (+4) UX at localization of applications: the manual of the developer
- (+3) How was work done to improve navigation in Uber
- Viro Media Launches React Native VR Content Creation Platform
- Three remote developers and a million satisfied users: Lonely Planet's Guides development rules
- Man-machine: the best courses on artificial intelligence and machine learning
- Safe messenger in a short time: how Infoshell developed TeT-a-TeT
- Design rules: what to do if no one uses your function
- Stack Overflow developer study: languages, salaries and how to pronounce GIF
- Periscope earned Producer API
- The history of Firebase: how to create a product that millions will love and buy Google
- An unconventional way to learn a new programming language
- IBM and PlayFab use AI to understand players
- ShopChat: Shopping Keyboard
- “The product must be done together with the user”: a lecture note by Ilya Mikhailov, art director of the SberTech design center
- Priorities, faith and leadership: why teams at Apple and Google work more productively than competitors
- Ask the right questions through custom research, interviews, and testing.
- Best UX courses
- Cross-platform development on Swift
- Screenshots? You do them wrong!
Analytics, marketing and monetization
- Player Hold, or Grindan's Tenacious Claws
- Top 10 gaming publishers received 54% of the total market revenue
- Educational game revenue will triple by 2022
- IIDF applications: who passed the acceleration in the fund
- Free-to-play like a drug
- Effective Attraction of Mobile Traffic: Practical Training March 29 in Moscow
- The League dating app sells read reports
- “Monetization of mobile games through advertising”: open lecture by Vyacheslav Taraskin
Devices and IoT
- (+23) The power to the people: how to use AI for the solution of human problems
- (+8) Intel and Google - we are friends with “clouds”
- (+4) Worse cities
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.