📜 ⬆️ ⬇️

Digest of interesting materials for the mobile developer # 244 (March 5 - March 11)

There are not very many news and articles this short week, but there is still one developer day at the bank, researching the Instagram application for calls, animations, breeding your own cryptocots, retargeting, and a UX deficit.



One day at Alfa-Bank: mobile development

Alfa-Bank was one of the pioneers of mobile banking: applications for iOS and Android appeared to him as early as 2010, when the opportunity to “top up the balance of the phone from the phone itself” was unusual. And what about the mobile development in the bank now, after all these years?

Swift vs. Kotlin. Differences are important

You must have seen this comparison between Swift and Kotlin. Pretty interesting, right? I agree that there are many similarities in these languages, but in this article I will draw attention to some aspects that still distinguish them. No wonder.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

• How I unearthed the hidden feature of video calling on Instagram on iOS
• Podlodka # 49: Server side Swift
• image Design immaculate iOS applications
• image Why iOS developers don't write unit tests
• image Investigate the mysterious case of heap damage
• image Sophie: Carthage GUI Client
• image Gauges: Pie Indicators
• image OHMySQL: library for working with remote MySQL
• image FlippingNotch: "pull to refresh" animation for iPhone X eyebrows

Android

• (+34) Creating animation transitions between the Activity in Android
• Using TensorFlow on Android step by step
• Using NDK in your applications
• WebView in Android
• Sockets on Android
• image Schrödinger's Cat in Kotlin
• image The danger of assumptions: Kotlin and custom View in Android
• image Empowering Android Layout
• image Explore Android P: screen cuts
• image 10 years of Android - what's next? Fuchsia and Flutter
• image Animated Ferris Wheel: Animated Ferris Wheel

Development

• (+45) Full pipe level designer War Robots: how do we make the cards we want to play on?
• (+26) We create our cryptocics (Part 1)
• (+21) Realization of fast 2D shadows in Unity using 1D shadow mapping
• Oculus Rift stopped working due to expired certificate.
• How to hire the best business developers
• Samantha effect: a look into the future of bots
• Firebase Crashlytics out of beta
• Ubisoft has created an AI-assistant to search for errors in the code
• Sensations of scarcity in UX: how can users be manipulated
• Radio for developers from freeCodeCamp
• The Weather Forecast Center opens the Summer of Weather Code project competition.
• Pure architecture on Android and iOS
• image CallApp Call Recording Design

Analytics, marketing and monetization

• (+24) Overview of tools for creating audiences in mobile retargeting
• How to prepare for GDPR: 15 key steps
• How to find the right moment for an ad?
• Podcast AppTractor: Mobfox
• image How two questions can improve the growth of your product

AI, Devices, IoT

• (+21) Remove background with 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 from military drones
• image Train your machine learning models on google gpu for free

< 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/350894/


All Articles