📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 241 (February 12 — February 18)

In the new digest, security, patenting of applications, UI-whales, cloud vision, indie games and even the game engine for Excel. All with the last holiday!



Basic security practices for iOS applications

Based on this experience, we have developed a set of security requirements that we follow. Naturally, every year there are new technologies and opportunities, and with them - new behaviors and vulnerabilities. In this article, we fixed the main points of security for iOS applications that are relevant at the beginning of 2018.

I wrote a mobile application - I want a patent

A mobile application is a whole bunch of technical solutions, and therefore potential inventions. A novice inventor should remember that an invention is one improvement, be it a new type of active user interface element, a new way of processing and transmitting information to the server, or the concept of the application as a whole.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

(+7) Gesturizer: 3D-touch and gestures in iOS apps
(+2) Method for managing color schemes for an iOS application
30 UI-whales for iOS developers
Unicode drops iOS
image Create a design for iPhone X
image Getting started with Moya
image How I made a neural network on iOS with CoreML, PyTorch and React Native
image IOS machine learning with scikit-learn
image We use machine learning on iOS to improve accessibility
image 7 iOS development tools that everyone should use
image Cleaner Architecture on iOS
image GSTouchesShowingWindow: shows all touches in the application

Android

(+24) Learn KTX for Android
(+24) Guide to background work in Android. Part 1
(+23) Developing a game for Android in Python based on Kivy. From A to Z: pitfalls and non-obvious solutions. Part 1
(+20) Animations in Android on the shelves (Part 3. "Low-level" animation)
(+19) Immersion in Android services
(+18) Reactive applications with Model-View-Intent. Part 3: State Reducer
(+18) Support Library Android SDK v26 overview
(+14) Simple Stack Fragment
(+10) Unit tests when using Corutin in Android application
(+7) Room: One to many
Application of Google Cloud Vision API in Android application
Top Google Play Indie Games Contest
Smart answers Google will earn in other applications
image Android Dev Podcast. Release 56. Alfa-Bank
Google will support tabs on Android P
Scalable TextView
image Autocomplete EditText on RxJava
image Immersion in Android Services
image Adaptive UI for Android on Kotlin
image Best unit testing practices in Kotlin
image Create a news feed using Facebook Litho Sections API
image 10 common testing errors
image Customize GitLab CI for Android project
image Fluid Slider: beautiful slider
image Videoapparat: shooting photo and video
image ScrollingPagerIndicator: page indicator
image RxBasicsKata: practical tasks on RxJava

Development

(+34) "CI does not cope well with the requirements of mobile development": an interview with the creator of fastlane Felix Krause
(+19) A post about how I sculpted a game of plasticine
(+18) Is this a bird? This is a plane? No, this is your user's token flying to a new phone.
(+18) Algorithms for hinting words in the telephone keypad vs. Protection of personal information
(+11) WIP: Product Design
(+7) Protect your Xamarin applications with the Dotfuscator
Five ways to develop and write quality code when everyone cares
Microsoft restarts startups support program.
How 6 months ago I quit my job to make a game
Microsoft Excel game engine
In the Humble Book Bundle sale of books on functional programming
Podlodka # 46: Scrum-skill
Development of robots: backend
image Search for leaks in the React Native application
image How to choose the right stack for your application
image What would you like to know before becoming a CTO
image Program less, think more ... Incrementally!

Analytics, marketing and monetization

(+36) Why people don’t buy your game
(+10) Prototype cheat ASO promotion
Sensor Tower has identified the most advertised in social networks applications
App Annie announced the Top 52 publishers of 2017
Free Growth Hacking Guide: How to Acquire Users
Types of programmatic purchases
Game Dev Tycoon lost 77% positive feedback
200 billion hours spent by Chinese users in applications
Feature and Game Promotion: LiveGames Experience
Why segment an audience before launching remarketing ?
HOOK model for creating applications: we form user habits
Guide to optimizing in-app purchases
How users perceive push notifications: Localytics research
image Use behavioral economics to convey application value
image Complete application monetization guide
image How to get all the keywords from Google Play and the App Store

AI, Devices, IoT

(+37) Yandex. Algorithm 2018: optimization track and ML task from Alice’s developers
(+28) Mozilla has developed an open gateway for the Internet of things
(+26) What robotics can teach a game AI
(+23) Unmanned cars. Intel Expert Answers
(+19) Psychological portrait using a neural network and a regular camera
(+18) Face control for pets
(+7) Mobile devices from the inside. Unlocking the tablet loader
Online courses on cryptocurrency and blockchain
AI bots spoiled HQ Trivia
Nokia ranked 1% of the global smartphone market
Interesting chargers from AliExpress
ARM introduced Project Trillium, a new machine learning platform.
How to study Deep Learning for 6 months
Google has opened access to TPU
image How to make your own AlphaZero AI in Python and Keras

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


All Articles