The digest of interesting materials for the mobile # 299 developer (on May 20 - 26)

    This issue of our digest addresses pizza sharing, CarPlay performance, discusses Google I / O, application development in 2019, barrel organ console and push notification errors.



    To make pizza from halves, we used two UICollectionViewLayout. I’m talking about how we wrote such a layout for iOS, what we encountered and refused.Today there will be a story about how our navigator appeared in CarPlay. I’ll tell you how with such documentation and unfinished tools we created a working product and placed it in the AppStore.

    This digest is available as a weekly newsletter . And daily we send news in the Telegram channel .

    iOS

    • (+13)  Turning ViewPager into a fragment manager with iOS-style animations
    • (+11) Do I need to write weak self in Grand Central Dispatch?
    • (+10) Automatic porting of iOS (ARM) applications to macOS (x86) using Bitcode
    • (+8) UIAppearance was not so simple
    • (+8)  Interview - 10 questions about Swift. Part 2
    • (+6)7 things you should know about auto-renewable subscriptions
    • (+6) Raising code readability in iOS development
    Apple invites to WWDC 2019
    UIButton: distance between icon and text
    Memory, heap and stack management in Swift
    Siri Shortcut: how to add Siri integration to the application
    Refactoring an iOS application with the Coordinator template for navigation
    Introduction to Core Data
    Advanced debugging in Xcode
    Making the first MacOS application
    Creating table cells to fit

    Android content size

    • (+30)What they talked about on Google I / O 2019: Android 10, AR-applications and much more
    • (+13)  We compress the APK, trying to keep it working
    • (+11) Secure data transfer between two applications
    • (+6)  Custom Bottom Sheet : how it should work
    • (+4)  Android. Card widget based on StackView (something like Tinder)
    Finalists of Indie Games Showcase
    Android Dev Podcast # 94. Google I / O 19. Detailed analysis.
    Huawei disconnected from Android
    How to create a simple numbers quiz with Kotlin and NumbersAPI
    Seamless animation of launching applications in Android using Intent Source Bounds
    • The key to a healthy Android project
    How to improve the build time of your Android project
    Class delegation in Kotlin
    Overview of Android Jetpack Compose
    How did Android development become Kotlin-first?
    Explore CameraX in Android: Camera View
    Wide Color photos in Android: what you need to know
    How to store and use confidential information in Android development
    • We check settings not from Google Play

    Development

    • (+22) Creating the Tower Defense game in Unity: enemies
    • (+21)  5 errors in the implementation of push notifications for mobile applications
    • (+12) 3D interfaces are usually worse than 2D interfaces
    • (+12) Creating a rhythm game in Unity
    • (+9) Building a Flutter desktop application
    • (+8) Why indie projects don't live up to the release
    • (+7) Prototyping mobile games, where to start, and how to do it. Part 1 and  Part 2
    Podlodka # 111: We are writing a book
    Podlodka # 112: Olympiad programming
    GitHub will implement a function for collecting donations
    AichiHipe: Konstantin Osipov - Tarantool, Mail.Ru and B2B
    Wolfram Engine has become free
    Steam Chat has been released on iOS and Android
    Personal developer brand
    Top 9 application design mistakes
    Hamburger on the menu: too popular to fail?
    Top 5 design tools for non-designers
    Pseudo 3D engine for Excel
    Why Flutter is the future of mobile development
    WebAssembly in eBay: usage example
    When code turns into a horror movie
    Forget about chefs and table football - developers want balance and growth
    How we redesigned the application in just 3 months

    Analytics, marketing and monetization

    How applications will develop in 2019: Adjust opinion
    Development, promotion and monetization of a mobile application. Project Diary
    DefinedCrowd: AI training
    Map of the mobile advertising market 2019
    The first three games appeared in the Snap Game
    Top countries for app downloads in Q1 2019
    TikTok owners are preparing a music service
    • The number of “millionaires” in dating has doubled
    Minecraft Earth: AR -game for mobile devices

    AI, Devices, IoT

    • (+60)  Smart home with Alice. Yandex opens the platform for all developers
    • (+16) Do not throw smart bulbs into the trash, or IoT danger
    • (+6)Conversations'19: conversational AI for those who are developing and who still have doubts
    • (+6)  We play cars as adults-2: how we became a telematics supplier for car-sharing and opened 5 offices around the world
    Firewatch publisher introduced a portable console- barrel organ
    Google introduced Glass Enterprise Edition 2
    imageA simple neural network in Python from scratch
    • We train two agents to play table tennis
    A new way to create small neural networks - a powerful AI on the phone

    Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .

    Also popular now: