📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 277 (November 26 - December 2)

In the new digest we tell about the legacy of Objective-C and the security of mobile authorization, about how fraudsters "beat" the App Store, about the invisible features of mobile application design and the championship of toy cars from Amazon from Amazon.



How to write in Objective-C in 2018

In this series of articles, we show the useful features and improvements of Objective-C, with which writing code becomes much more pleasant. Anyone who writes in Objective-C will find something interesting for themselves.

Mobile OAuth 2.0 Security

In this article I want to share with you the knowledge of attacks on mobile OAuth 2.0, methods of protection and secure implementation of this protocol. All the necessary protection components, which I will discuss below, are implemented in the latest SDK for Mail.Ru mobile clients.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

• (+12) Create an eBook reader with PDFKit on Swift
• (+10) Xcode and advanced debugging in LLDB: Part 1
• (+4) Conference for iOS developers Kolesa Mobile 3.0. Video report
• Apple removed hundreds of apps in China
• App Store goes on vacation
• Apple spends “Code Hour” in its stores
• Microsoft surpassed Apple for a while and became the most expensive company + Road to the cloud: how Microsoft became the most expensive company in the world
• iOS project structure
• image How to beat the App Store
• image How to make local notifications on Swift 4
• image As a lost child, in spite of everything, turned from a loser into an iOS developer
• image Recreating Instagram pagination
• image Top 7 trends in iOS development 2019
• image When to use UserDefaults, Keychain or Core Data
• image DJSemiModalViewController: semi-modal dialog with content stack

Android

• (+11) RecyclerView tree view (without third-party libraries and child arrays)
• (+6) Realization of instant search in Android using RxJava
• (+3) Cache pagination in Android
• (+1) Open lesson Android Material Design: Overview of Updates
• Google combined developer contests
• Huawei tests Fuchsia
• image MotionLayout + ShapeOfView = Love
• image Pure java korutinas
• image Progressive loading of images from RxJava
• image A quick story about async calls, memory leaks, WeakReferences and misunderstanding of concepts
• image Accelerate development with custom file templates
• image Using AI in Android Development
• image Understand VectorDrawable Format
• image Android Java 9, 10, 11 and 12 support
• image Remaking the Android application under Jetpack
• image Accessibility enhancement with operator agreements in Kotlin
• image Availability and Fragment transactions

Development

• (+23) Continuous integration in Yandex. Part 2
• (+23) All snapshots go to heaven
• (+13) “I became a therapist or a psychologist” - Vitaly Friedman on UX testing and mobile interfaces
• (+10) How a designer get rid of his routine and keep his interest in his work
• (+7) How to build a chat bot product
• (+6) Tips and tricks on the portfolio of UX-designer
• Aparecium: in search of invisible design features
• Playgendary launches game dev relocation program in Minsk
• Podlodka # 87: Build-systems
• How the customer works with an external development team.
• Video Mobius 2018 Piter
• image UX / UI Case Study: redesigning a large city's public transport application
• image We don't need more programmers.
• image How to make a geolocation application on React Native
• image Flutter: good, bad, angry
• image How I analyzed data from my Fitbit to improve health
• image How to write with fewer bugs: tips for game developers
• image Microservice architecture in Medium
• image SideKcK: Mobile App Redesign
• image Complete food application development guide
• image 67+ app design options
• image Stress distant work
• image The world has become flat: the evolution of the user interface
• image Me_Bot: self-learning bot for whatsapp

Analytics, marketing and monetization

• (+6) To myself Santa Claus: How can an application developer earn a maximum during the holiday period?
• (+5) Predict user churn using the RFM method
• (+4) Case Rate & Goods and Mobio: a phased increase in all indicators
• Matchmade gets investments in marketing influence automation
• Case Zorka.Mobi and Azur Games: an experimental pre-release campaign mobile shooter
• Samsung invested in Niantic in exchange for exclusive games.
• Poll: 38% of indie games paid off or earned
• image How 7 seconds can help or harm your mobile app.
• image The second act of the economy of mobile applications
• image Do you segment A / B tests?
• image How to get the most out of inviting friends to the application

AI, Devices, IoT

• (+30) Far Fields mic (Mic array) - an inconspicuous hero in an intelligent column
• (+29) How Yandeks.Taksi predicts the time of filing a car using machine learning
• (+11) The world through the eyes of a car. How do drones see it?
• (+10) Comparison of the best API for filtering obscene content
• Amazon launched autonomous cars championship
• Microsoft will supply the HoloLens army
• Google will release new points
• Amazon is being introduced into medicine.
• Amazon has opened its machine learning courses.

← 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/431792/


All Articles