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.



    One Day at Alfa Bank: Mobile Development

    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?

    Swift vs. Kotlin. Differences are important

    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
    imageDesign flawless iOS apps
    imageWhy iOS developers don't write unit tests
    imageExplore the mysterious case of heap corruption
    imageSophie: GUI client for Carthage
    imageGauges: circular indicators
    imageOHMySQL: a library for working with remote MySQL
    imageFlippingNotch: “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
    imageSchrödinger's cat in Kotlin
    imageDanger of speculation: Kotlin and custom View in Android
    imageEnhanced Android Layout
    imageExplore Android P: screen cutouts
    image10 years of Android - what's next? Fuchsia and Flutter
    imageAnimated 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
    imageCallApp 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
    imageHow 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
    imageTrain 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.

    Also popular now: