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

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



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

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

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

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

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

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

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

    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: листаемые карточки

    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: официальное приложение конференции

    Разработка

    (+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

    Аналитика, маркетинг и монетизация

    (+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

    Устройства, IoT, AI

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

    < Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
    • +24
    • 8,8k
    • 2
    Цифровые Экосистемы
    181,98
    Переводим бизнес в цифру
    Поделиться публикацией

    Комментарии 2

      0
      СПасибо!
        0
        На здоровье :)

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое