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

в 13:03, , рубрики: App Store, Google Play, ios 12, kotlin, progressive web apps, react native, sketch, wwdc, xcode 10, Блог компании Everyday Tools, интерфейсы, искусственный интеллект, маркетинг мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS

В новом дайджесте изучаем работу Xcode 10 и iOS 12, разные аспекты работы с React Native, проблемы магазина Google Play, сетевой код и рефакторинг, эффективность тестов и даже рынок приложений для домашних животных.

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

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

iOS 12: новинки в уведомлениях

Конференция WWDC прошла, а докладов, которые стоит посмотреть, осталось ещё очень много. Были ключевые темы, которым Apple уделила особое внимание. Core ML, Siri Shortcuts и, конечно же, изменения в Notifications.

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

React Native с точки зрения мобильного разработчика

Впервые узнав про React Native, я воспринял его как повод для веб-разработчиков вторгнуться на мою территорию (нипазволю!) и заодно испортить хорошо работающий crash-free-60-fps продукт.

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

Дайджест интересных материалов для мобильного разработчика #260 (2 июля — 8 июля) - 4 iOS

(+11) Универсальное решение для UITableViewRowAction и UIContextualAction
(+10) Организация навигации в iOS-приложениях с помощью Root Controller
(+7) Что такое Scholarship от Apple и почему это больше, чем просто билет на WWDC
Apple открыла Siri Shortcuts для разработчиков
Apple выведет свои Карты на новый уровень
image WWDC18: Xcode 10 в действии
image Демистификация пружинной анимации в UIKit
image Руководство по стримингу видео в iOS
image A/B-тестирование со Swift
image Полезные команды git на каждый день
image App Store исполняется 10 лет
image Kotlin для Swift-разработчиков

Дайджест интересных материалов для мобильного разработчика #260 (2 июля — 8 июля) - 12 Android

(+9) Corona Native для Android — использование произвольного Java кода в игре написанной на Corona
(+2) Что еще за Defold и с чем его едят?
(+1) Реализация навигации в Android приложениях с помощью Navigation Architecture Component
Манифест приложения
Крупнейший сбой в работе Google Play: что происходит
В Google Play зациклился поиск
Google Play тестирует новый дизайн: почему это важно
image Видео Android Game Developer Summit 2018
image Публикация Android, Kotlin или Java библиотек в jCenter из Android Studio 
image Элегантная связка UIViewPropertyAnimators
image Как мы сделали экран загрузки для Android-приложения Spectrum
image Моя первая неделя Android-разработчика
image Относительное размещение в ConstraintLayout
image Конвертация PNG и JPEG в WebP
image Подкаст Fragmented 129: закат React Native в Airbnb
image Что нового с текстом в Android P
image Состояние Kotlin 2018
image Как управлять работами с помощью Android Jetpack компонента WorkManager

Дайджест интересных материалов для мобильного разработчика #260 (2 июля — 8 июля) - 24 Разработка

(+48) Как мы писали сетевой код мобильного PvP шутера: синхронизация игрока на клиенте
(+23) История рефакторинга приложения «Ситимобил»
(+19) «Разработка игр и теория развлечений»: основные тезисы книги Рэфа Костера
(+18) 10 мелких ошибок в дизайне, которые мы допускаем до сих пор
(+16) Достоинства и недостатки Xamarin
(+13) Генератор случайных двумерных пещер
Stickeroid представляет обновление платформы под кодовым названием Y
Podlodka #66: Жизнь программиста после 40 лет
Думай, как CEO: самый важный навык, который выделит тебя среди разработчиков
React Native в Airbnb: Что дальше с мобильной разработкой
image Как вы можете улучшить UX с помощью микровзаимодействий: часть 2
image Как сделать код читаемым
image 38 действий и осознаний, чтобы стать программным архитектором
image 10 лучших плагинов Sketch для UX/UI-дизайнеров в 2018
image Отказ от React Native в Udacity
image Разработка через тестирование: что это и для чего
image Миграция сайта в Progressive Web App (PWA)
image 10 уроков из создания 100 игр за 5 лет

Дайджест интересных материалов для мобильного разработчика #260 (2 июля — 8 июля) - 33 Аналитика, маркетинг и монетизация

(+2) Методы повышения удержания игроков на примере SLOT игр: Часть 1
Сохранение намерений: почему A/B-тесты не так эффективны, как кажутся
Facebook закрыл tbh и два других приложения
Инвесторы вкладывают миллионы в Pet-Tech
Как использовать мобильные микро-моменты?
Приложение MeetFrank для анонимного поиска работы получило €1.1 млн
image Ваши самые преданные фанаты — лояльные пользователи: как сделать так, чтобы они возвращались
image Как радикально упростить ваш продукт
image “Полезно” ли ваше приложение?

Дайджест интересных материалов для мобильного разработчика #260 (2 июля — 8 июля) - 37 AI, Устройства, IoT

(+84) Нейронки за 5 минут
(+30) Как ИИ учится генерировать изображения кошек
(+26) Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API
(+25) ПО для машинного обучения на Python
(+24) Pitch-tracking, или определение частоты основного тона в речи, на примерах алгоритмов Praat, YAAPT и YIN
(+20) Стандартизация — самое долгое приключение интернета вещей
(+12) Что умеют системы ИИ в медицине?
Дайджест интернета вещей июнь 2018
Microsoft готовит складной Surface с двумя экранами
image Вам не нужны ML/AI. Вам нужен SQL

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

Автор: EverydayTools

Источник

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


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