📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 249 (April 9 - April 15)

In the new digest, we have Flappy Bird with the Crown, GDPR, quad circle search, the best open projects, flat icons and programmer measurements, ad networks and basic data science.



Flappy Bird: - Let's go

This is a story about how to write your game on Corona. The level of entry is minimal (and the botanist from the department of algebra will understand).

Win the Android Camera2 API with RxJava2

This is the second part of the article, in which I show how using RxJava2 helps build logic over an asynchronous API. As such an interface, I chose the Android Camera2 API (and did not regret it!). This API is not only asynchronous, but also fraught with unobvious implementation features that are not described anywhere. So the article will be of double benefit to the reader.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

(+26) Desperate quad circle search
(+25) We write the plugin for Unity correctly. Part 1: iOS
(+14) How to win a routine, or a Ready application in Xcode in a couple of clicks
(+13) Episode 0. Hack vs Mac. Xcode build time
(+4) Improve performance through access control
Apple Films the Founding of Isaac Asimov
image Advanced Auto Layout to adapt the interface for screens and content
image Why data experts need to start learning Swift
image Top 10 Open Source Projects on Swift March 2018
image Built-in purchases and subscriptions in iOS
image 20 iOS Tab Bar Open Source UI animations (libraries on Swift and ObjC)

Android

(+27) IntelliJ IDEA 2018.1 - improved code analysis, support for Git, Android Studio 3.0 partial commits, and more.
(+22) I / O Extended 2018 Moscow: invitation
(+14) Android Lifecycle-aware Architecture Components
38 best open source android projects in java
Google Play has started to show the history of all reviews.
Using Unity to develop applications
Automate the creation of screenshots using Screengrab
image How I reduced the build time of my Android project by 89%
image Android Studio hotkeys that will increase your productivity by 100%
image Checklist for the release of Android applications
image Google Cloud Messaging (GCM) API closes in favor of Firebase Cloud Messaging API
image Refactor old Android projects in Java at Kotlin
image Kotlin Sudoku Solver: Kotlin sudoku solver

Development

(+72) How users learn Yandex to warn about phone spam
(+19) How can you develop two parts of the game in six months and not go crazy
(+15) Fourth: Redmadrobot developers winter internship
(+14) Procedural generation of labyrinths in Unity
(+13) Mixed reality helps to find places for bases on Mars
(+11) Figma web-API - an interface that allows you to connect to other tools
(+9) Aytreking, emotions and VR: convergence of technologies and relevant research
(0) Aircraft control system simulation
Tap Systems has released an SDK for its keyboard
Foursquare launched Places API for startups and small businesses
Complete guide to creating a set of flat icons
Laziness, disorganization, or bad processes - phrases that kill good projects.
Mobile eCommerce application: how to calculate resources in development to increase sales
In the Humble Book Bundle books about games
Podlodka # 54: How to measure a programmer
Developer Diaries: Babycare №1
Training materials and lessons on React Native
Yandex opens a new set in the School of mobile development
image React Native on large screens
image Xamarin vs React Native vs Ionic
image How to do continuous integration correctly
image How to make a simple speech recognition application
image Flutter beta 2 released
image Test Automation Tools: Overview
image Animation of horizontal scrolling in React Native
image A quick look at WebAssembly Studio
image Creating Type Mode for Stories on iOS and Android
image 5 computer vision technician
image Final Mobile Application Internationalization Guide

Analytics, marketing and monetization

(+9) GDPR. Practical advice
(+8) Violations of mobile application security as a result of insufficient attention of development companies
How Sam Altman Achieves Productivity
12 cases to help deal with the requirements of the GDPR
Apple's SKAdNetwork and the future of ad networks
The first quarter of 2018 set a new record for application downloads and revenue.
Will iPhone X drastically change mobile marketing?
AppScatter buys Priori Data
Future - for stupid applications
image The best mobile ad networks for monetization and user acquisition

AI, Devices, IoT

(+67) Application of convolutional neural networks for NLP problems
(+6) Developing AI for a step-by-step game on Node.js (part 2)
(+3) How the Internet of Things shifts analytics to the periphery
How to improve graphics in FIFA 18 with deep learning
Berkeley opens the course “Basic Data Science” for all
CometML plans to become GitHub for machine learning

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


All Articles