The digest of interesting materials for the mobile developer # 226 (October 16 - October 22) At the end of the next week, we again share selected materials - dismissal of the worst best developer, Apple’s mistakes, Android’s magic moments, optical illusions and architectures, instant games and applications.
“You will never understand something of what I have done. I'm Albert, [bloody], Einstein, and you're all monkeys digging in shit. ” And so our local genius, our Dr. Jekyll, has completely turned into Mr. Hyde.
')
Digest is also available as a mailing list. You can subscribe here . iOS •
(+27) Dynamic analysis of iOS applications without jailbreak •
The times when Apple made no mistakes were long over •
How not to despair with the implementation of MVVM •
How to animate from UIImageView to Swift •
Everything you need to know about Today Extensions in iOS 10 •
IPhone UI Tips •
10 Tips to Migrate from Objective-C to Swift •
DrawerKit: Apple Maps Modal ViewController •
SimpleApiClient: Customizable API Client on Alamofire4 and RxSwift4 •
Cards: cards like in the new App Store •
Default: a simple interface for working with UserDefaults Android •
(+20) How Android transforms resource sizes •
(+15) TextView and Spannable: selection of parts of the word •
(+7) Add Basic Auth to SOAP request using ksoap2-android •
Magic moments with Picture in Picture •
Vector fingerprint icon •
New features in Google Play •
The second Google Play Indie Games Contest is open. •
Android Dev Podcast. Release 45. News •
A / B testing application icons in Google Play •
Replacing AsyncTask in the app •
What oddities to expect when converting code to Kotlin •
Reduce APK size: fast hack •
The most (unknown) keyboard shortcuts in Android Studio •
Prototyping an Android application in Framer •
Android 8.0 Oreo is available in Genymotion •
AutoCaching with Retrofit •
Tips from professionals: how to become the best Android developer •
Extensible lines in RecyclerView •
Android Architecture Components: Testing Room DAO Classes •
Android animation in Kotlin •
A quick look at the Android LiveData API •
Make an application with notes for Android •
Video Droidcon Berlin 2017 •
CatchUp: FrontPage for multiple services Development •
(+70) Hacking the visual system: 11 optical illusions in graphic design •
(+27) ReactNative, Xamarin, PhoneGap, and Qt architectures. Part 1 and
Part 2 •
(+18) Tired of writing PropertyDrawer in Unity? There is a better way •
(+12) Cocos2d-x - Action Processing •
(+10) UI design in games on the example of NieR: Automata •
(+10) How to add information about transfers to the game assembly on Unity •
(+9) Cocos2d-x - UI components •
(+8) How was the DevFest Siberia 2017 •
(+6) We protect the mobile application with the help of CryptoPro: step by step instructions •
Common reasons for not testing •
Year of design WhatsApp •
Hackathon in the mid-Atlantic •
Case Omega-R: CSKA •
How to stop being killed at work and start living: About moving to your product from an outsourcing development •
Why we chose Flutter •
High-Tech Bridge launches application security testing •
Middle age: how to deal with ageism in IT? •
Realm version 2.0 •
InVision introduced Studio •
Mobile conference @Scale 2017 Analytics, marketing and monetization •
(+24) Interview with Mikhail Trutnev (Ultimate Guitar) about business, team and strategy •
Facebook launched ads and IAP in Instant Games •
Vine Founders released Live HQ quiz •
Facebook bought tbh •
Filming Together: search for common movies •
How mobile apps from top ratings keep their audience •
Push notifications - best practices for increasing engagement Devices, IoT, AI •
(+52) Arduino brain: pulse position sensor •
(+15) So iron and so nameless •
(+13) Work with Arduino COM-port from a Java application •
(+12) ROS, ELM and bug •
Artificial intelligence no longer needs people to play Go. •
9 tips for successfully attracting new users to IoT applications •
Garmin Speak with Amazon Alexa: smart car navigation column •
We write a neural network from scratch ←
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/340676/All Articles