The digest of interesting materials for the mobile developer # 244 (March 5 — March 11)
There are not many news and articles in this short week, but still there is one day of the developer in the bank, researching the Instagram application in search of calls, animations, breeding your own cryptocots, retargeting and UX deficiency.
Alfa-Bank has become one of the pioneers of mobile banking: applications for iOS and Android appeared at him back in 2010, when the ability to “replenish the balance of the phone from the phone itself” was unusual. And what about mobile development in the bank now, after all these years?
You probably saw this comparison of Swift and Kotlin. Pretty interesting, right? I agree that there are many similarities in these languages, but in this article I will pay attention to some aspects that nevertheless make them different.
The digest is also available as a newsletter. You can subscribe here .
iOS
• How I unearthed the hidden Instagram video call feature on iOS
• Podlodka # 49: Server side Swift
• Design flawless iOS apps
• Why iOS developers don't write unit tests
• Explore the mysterious case of heap corruption
• Sophie: GUI client for Carthage
• Gauges: circular indicators
•OHMySQL: a library for working with remote MySQL
• FlippingNotch: “pull to refresh” eyebrow animation for iPhone X
Android
• (+34) Creating animations of transitions between Activity in Android
• Using TensorFlow on Android step by step
• Using NDK in your applications
• WebView on Android
• Sockets on Android
• Schrödinger's cat in Kotlin
• Danger of speculation: Kotlin and custom View in Android
• Enhanced Android Layout
• Explore Android P: screen cutouts
• 10 years of Android - what's next? Fuchsia and Flutter
• Animated Ferris Wheel: animated ferris wheel
Development
• (+45) Full payline of level designer War Robots: how we make cards we want to play on
• (+26) Create your cryptocotics (Part 1)
• (+21) Implementation of fast 2D shadows in Unity with 1D shadow mapping
• Oculus Rift stopped working due to expired certificate
• How to hire the best developers for business
• Samantha effect: a look into the future of bots
• Firebase Crashlytics left beta
• Ubisoft created an AI assistant for finding bugs in code
•UX deficit: how to manipulate users
• Radio for developers from freeCodeCamp
• Weather forecast center opens Summer of Weather Code project contest
• Clean architecture for Android and iOS
• CallApp call recording design
Analytics, marketing and monetization
• (+24) Overview tools for creating audiences in mobile retargeting
• How to prepare for GDPR: 15 key steps
• How to find the right moment for an advertisement?
• AppTractor podcast: Mobfox
• How I can improve the growth of your product AI, Devices, IoT in two questions
• (+21) Background removal through deep learning
• (+16) Machine learning in sewers (in a good way)
• (+11) Top 10 trends of artificial intelligence (AI) technologies in 2018
• TensorFlow will help in recognizing photos with military drones
• Train your machine learning models on Google GPU for free
< Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.
One Day at Alfa Bank: Mobile Development |
Swift vs. Kotlin. Differences are important |
The digest is also available as a newsletter. You can subscribe here .
iOS
• How I unearthed the hidden Instagram video call feature on iOS
• Podlodka # 49: Server side Swift
• Design flawless iOS apps
• Why iOS developers don't write unit tests
• Explore the mysterious case of heap corruption
• Sophie: GUI client for Carthage
• Gauges: circular indicators
•OHMySQL: a library for working with remote MySQL
• FlippingNotch: “pull to refresh” eyebrow animation for iPhone X
Android
• (+34) Creating animations of transitions between Activity in Android
• Using TensorFlow on Android step by step
• Using NDK in your applications
• WebView on Android
• Sockets on Android
• Schrödinger's cat in Kotlin
• Danger of speculation: Kotlin and custom View in Android
• Enhanced Android Layout
• Explore Android P: screen cutouts
• 10 years of Android - what's next? Fuchsia and Flutter
• Animated Ferris Wheel: animated ferris wheel
Development
• (+45) Full payline of level designer War Robots: how we make cards we want to play on
• (+26) Create your cryptocotics (Part 1)
• (+21) Implementation of fast 2D shadows in Unity with 1D shadow mapping
• Oculus Rift stopped working due to expired certificate
• How to hire the best developers for business
• Samantha effect: a look into the future of bots
• Firebase Crashlytics left beta
• Ubisoft created an AI assistant for finding bugs in code
•UX deficit: how to manipulate users
• Radio for developers from freeCodeCamp
• Weather forecast center opens Summer of Weather Code project contest
• Clean architecture for Android and iOS
• CallApp call recording design
Analytics, marketing and monetization
• (+24) Overview tools for creating audiences in mobile retargeting
• How to prepare for GDPR: 15 key steps
• How to find the right moment for an advertisement?
• AppTractor podcast: Mobfox
• How I can improve the growth of your product AI, Devices, IoT in two questions
• (+21) Background removal through deep learning
• (+16) Machine learning in sewers (in a good way)
• (+11) Top 10 trends of artificial intelligence (AI) technologies in 2018
• TensorFlow will help in recognizing photos with military drones
• Train your machine learning models on Google GPU for free
< Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.