Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября)

в 11:14, , рубрики: App Store, apple, Google, iphone X, uikit, unity, Блог компании Everyday Tools, маркетинг мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS

iPhone X наконец-то поступил в продажу и вызвал нешуточный ажиотаж, по крайней мере в России. В этом дайджесте есть руководство по разработке для него, а также опрос о зарплатах, работа с картами и шрифтами в Android, правильный онбоардинг и многое другое.

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 1

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 2

Как подружиться с UIKit

Уже на протяжении нескольких лет iOS-сообщество сражается с UIKit. Кто-то придумывает сложные способы «погребения» внутренностей UIKit под слоями абстракций в своих выдуманных архитектурах, другие команды переписывают его, теша своё эго, но оставляя за собой дикое количество кода, который нужно поддерживать.

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 3

Pebble Kombat. История разработки игры для часов на Javascript

Написать пошаговый файтинг было интересно всем, и школьникам и мне. Но затем меня посетила мысль, почему бы не развить игру из обучающей до полноценной (относительно). К тому же на днях мне пришли мои первые Pebble Steel, чьи три замечательные боковые кнопочки как нельзя лучше подходили под формат игры.

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 4

Опрос: Зарплаты российских мобильных разработчиков

Мы проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков. Обобщенный отчет о состоянии дел с “мобильной” работой будет опубликован на нашем сайте в конце ноября 2017 года.

Дайджест доступен и в виде рассылки. Подписаться вы можете тут.

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 5 iOS

Podlodka #31: Собеседования у нас и за рубежом
Apple даст разработчикам доступ к TrueDepth
«СберТех» запустит бесплатный курс по iOS-разработке
image Halide 1.5: приложение камеры для iPhone X
image Как iOS 11 App Store влияет на конверсию
image Реактивное программирование с RxSwift
image Руководство по разработке для iPhone X
image Автоматизация релизов с Fastlane
image WhatsNew: экран «Что нового» при обновлении приложения
image UnityBuildKit: создание Unity-проекта внутри iOS-проекта
image CardsLayout: листаемые карточки

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 14 Android

(+16) Пишем список дел на Python 3 для Android через QPython3 и SL4A
(+11) Android и кастомные шрифты или «Да здравствует API 26»
(+7) Налоги при продаже приложений и рекламы Google
(+4) Google MAPs API в Android или как работать с картами быстрее
GDG Gorky: трансформация мобайла
Как создать приложение для Google Home или Google Assistant
image Android Dev Подкаст. Выпуск 46. Гуманитарный выпуск о процессах
Получение списка приложений в Android
Как создать свою собственную библиотеку Android через jCenter и Maven Central
image Введение к корутины в Koltin
image Коробка Брайля на Android Things
image Видео Droidcon NYC 2017
image Почему ваши пуш-уведомления никто не увидит
image История Android, рассказанная разработчиком
image Официальные гайдлайны Kotlin
image Руководство по ViewPager
image Поиск в Android-приложении с SearchView и Room
image Улучшение быстродействия с предварительным фоновым чтением данных
image Играемся с elevation в Android
image KotlinConf App: официальное приложение конференции

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 27 Разработка

(+24) Обзор докладов конференции Mobius 2017 Moscow — прыжок веры в мобильные технологии
(+20) Интуитивная разработка алгоритмов
(+18) Работа с видео в Full Throttle Remastered
(+5) Путь разработчика, часть 4: На пути к мечте
(+4) С чего начать молодым разработчикам мобильных игр из России [Часть 4]
(+2) Cocos2d-x — Диспетчер событий
(+1) А вы не слишком поторопились изгнать “гамбургер” из своего приложения?
Когнитивные искажения в программировании
Перестаньте портить код еще до начала работы
Google интегрировал Crashlytics в Firebase
Pointzi: платформа для создания интерактивных контекстных подсказок
Кейс Omega-R: Быстроденьги
Бесплатная книга “Разработка приложений для неспециалистов”
11 оптических иллюзий в визуальном дизайне
Как Friendz превратили безумную идею в компанию на миллион евро
image Как использовать Golden Master тестирование в разработке
image Лучшие инструменты автоматического тестирования 2018
image Эксперименты с ARCore и ARKit

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 31 Аналитика, маркетинг и монетизация

(+17) Байрам Аннаков (CEO App in the Air): как делать правильный onboarding
Рост неигровых приложений в 3 квартале: отчет Sensor Tower
Готов ли ваш бизнес к росту вместе с ростом рынка мобильных устройств?
Google запускает Firebase Predictions для предиктивной аналитики пользователей
Жанры, доходы и возвраты мобильных игр в Mobile Gaming Benchmarks 2017 от GameAnalytics
image Отчет о мобильных жестах
image 8-минутное руководство по лендингам приложений
image 10 способов с маленьким бюджетом увеличить загрузки игры
image Исследуем Firebase Predictions

Дайджест интересных материалов для мобильного разработчика #228 (30 октября — 5 ноября) - 36 Устройства, IoT, AI

(+18) Разговоры с призраками: Ада Лавлейс
(+16) Телеграм-бот для домашнего видео-наблюдения из подручных материалов
CCP Games отказывается от виртуальной реальности
Razer выпускает игровой Razer Phone
Poly: библиотека 3D моделей от Google
Индия стала вторым в мире рынком смартфонов
image Обманывая машину: атаки на системы распознавания
image Как раскрашивать черно-белые фотографии нейронной сетью в 100 строк кода
image Отслеживание «Тысячелетнего сокола» с помощью Tensorflow

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Автор: EverydayTools

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js