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!
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.
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 •
Create a design for iPhone X •
Getting started with Moya •
How I made a neural network on iOS with CoreML, PyTorch and React Native •
IOS machine learning with scikit-learn •
We use machine learning on iOS to improve accessibility •
7 iOS development tools that everyone should use •
Cleaner Architecture on iOS •
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 •
Android Dev Podcast. Release 56. Alfa-Bank •
Google will support tabs on Android P •
Scalable TextView •
Autocomplete EditText on RxJava •
Immersion in Android Services •
Adaptive UI for Android on Kotlin •
Best unit testing practices in Kotlin •
Create a news feed using Facebook Litho Sections API •
10 common testing errors •
Customize GitLab CI for Android project •
Fluid Slider: beautiful slider •
Videoapparat: shooting photo and video •
ScrollingPagerIndicator: page indicator •
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 •
Search for leaks in the React Native application •
How to choose the right stack for your application •
What would you like to know before becoming a CTO •
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 •
Use behavioral economics to convey application value •
Complete application monetization guide •
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 •
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