Дайджест интересных материалов для мобильного разработчика #186 (9-15 января)

В первом дайджесте нового года множество самых интересных материалов — опыт Яндекс, суд за монополию App Store, броски в виртуальной реальности, MVP, SDK и библиотеки. Ну и нельзя не отметить десятилетие презентации первого iPhone — он сыграл важную роль в зарождении нынешней экономика приложений.

f3e566811b3b46b89f9d7df88b5b7dc5.jpg

d778641e9810462caa61fb0361170912.png

Обзор кросс-платформенных решений для разработки мобильных приложений

В этой статье мы сравним 6 решений для кросс-платформенной разработки, которые были популярны в 2016 году и попытаемся найти лучшее решение.
98374541570c43f6aecd6cfa8334f0a0.png

Мобильный опыт Яндекса в трех видеокурсах: дизайн, разработка, интерфейсы

В прошлом году Яндекс провел образовательный экспериментальный проект, который получил название «Мобилизация». Наша цель была в том, чтобы участники поработали в настоящей команде и создали настоящий продукт — причём продукт мобильный. «Мобилизация» объединила Школу мобильной разработки, Школу менеджеров, Школу мобильного дизайна и Школу разработки интерфейсов.
7b08a449005fa5c0c5225e841737ad2a.png

«Во все тяжкие 2», Dark Forester — игра на дистанции в маленький плюс

Горе разработчик очутился у родителей с женой и ребенком, в одной комнатушке в тридцать с лишним лет, не живя, с родителями с 18-ти. Основной компьютер сломан, Unity движок просрочен, куча долгов и безработица.

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

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

  • (+21) SwiftLint — чистота и порядок в iOS проекте
  • Доход Apple от iOS достиг 1 триллиона долларов
  • App Store может лишиться своей монополии на распространение приложений
  • Создатель языка Swift перешел из Apple в Tesla
  • 10 лет назад Стив Джобс анонсировал первый iPhone
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifТоп-5 iOS библиотек января
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifПростой способ управления шрифтами в iOS приложении
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif6 уроков из публикации приложения в App Store
  • 96716bcb926741e79bb1c284a88083ca.pngLoose Leaf: открытое приложение для ведения заметок на iPad
  • 96716bcb926741e79bb1c284a88083ca.pngMustard: библиотека для разбиения строк
  • 96716bcb926741e79bb1c284a88083ca.pngCYCircularScrollView: горизонтальный ScrollView

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid
  • (+38) Разработать и опубликовать игру под Android за неделю
  • (+8) FloatingActionMode — панель контекстных действий для Android
  • (+8) Поддержка нестандартного XMPP-протокола с помощью Smack
  • (+6) Затемнение изображения в CollapsingToolbarLayout или Image Scrim
  • imageAndroid Dev Подкаст. Выпуск 25. Android Things и Weave
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifТоп-5 Android библиотек января
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifGoogle выделил инструменты (вроде ADB или fastboot) из Android Studio и SDK и теперь они доступны отдельно
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifСкроллируемые меню (App bar) в Android
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifAndroid Data Binding: RecyclerView
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifСовременный Android: Углубляемся в Activities и Fragments
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifСкажи «нет» Fragments (и Activities): View-driven приложения с Flow
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifРуководство по RxAndroid
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifРеактивные приложения с Model-View-Intent
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifКак делать скругленные кнопки с помощью Xcode 8 и Swift 3
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif6 уроков из публикации приложения в App Store
  • 96716bcb926741e79bb1c284a88083ca.pngSocialAuth: простая регистрация через Twitter, Facebook, Instagram, ВК, Google+
  • 96716bcb926741e79bb1c284a88083ca.pngAndroid-SwitchIcon: смена иконок вкл/выкл в стиле лаунчера Google
  • 96716bcb926741e79bb1c284a88083ca.pngEasyFlipView: переворачивающиеся View
  • 96716bcb926741e79bb1c284a88083ca.pngDesertPlaceholder: анимированный экран для пустого состояния с пустыней

7081c634ec176ab6b953d9d19e82a09a.pngРазработка
  • (+35) Почему броски в VR такие отстойные, и что с этим делать?
  • (+27) Мобильный OCR. Как всё начиналось (часть 2)
  • (+16) FuseTools — уникальный инструмент прототипирования и разработки
  • (+12) Генерация звука для Unity-проектов с помощью Chuck и OSC
  • (+8) Интуитивный дизайн против вирусного
  • (+7) Информационная безопасность на мобильных устройствах — взгляд потребителей
  • (+6) Внедрение социальных сервисов в неигровое приложение
  • (+3) Минус одна система аналитики данных
  • Дизайн мобильных приложений: рейтинг российских студий 2017
  • Как не надо делать онбординг: разбор Super Mario Run
  • Маленькие тренды: Не по центру
  • Маленькие тренды: Нелинейные заголовки
  • Как улучшить UX при помощи карточного дизайна
  • Устройства: какие надо использовать для тестирования
  • Что такое MVP и почему для запуска не нужен $1,000,000: разбираем на примерах
  • Лучшие VR игры и приложения 2016 года
  • Kanvas выпускает SDK для обработки фотографий и видео
  • Разработчик мобильных приложений — лучшая работа в США в 2017 году
  • Как переориентировать процесс разработки: Релизы или Обучение
  • GMO Cloud получает права на Marmalade
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifЛучшие практики плоского дизайна
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifБесполезный UI
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifAuto-Layout для Sketch

509dc9bde69347ecbe0c21ff2973d7e7.jpgАналитика, маркетинг и монетизация
  • (+6) «Как делают игры»: двухчасовой разговор о монетизации онлайн-игр
  • Flurry: на 10 год мобайл начинает поглощать сам себя
  • Liftoff: приобретение пользователей в 2016 году
  • 5 принципов создания и наполнения мобильных push-уведомлений: советы команды Intercom
  • App Store Optimization: Как увеличить доход от приложения в 35 раз за 30 дней
  • Лучшее в мобильном маркетинге в 2016 году
  • Мобильный маркетинг: 36 способов продвижения мобильного приложения
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifЛучшие практики для Push уведомлений

8538129f5e7b404a720121cb9c3814db.jpgУстройства и IoT
  • (+28) Разработка электроники: от идеи до устройства
  • Project Tango идет в музеи
  • В 3 квартале доля iPhone выросла на большинстве рынков
  • 10 тенденций в сфере Интернета вещей в 2017 году
  • Вся домашняя техника LG будет с подключением к Wi-Fi
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifПервый проект на Android Thing: мигающий LED индикатор
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifОсновы Android Things: обход препятствий с обратной связью через LED индикатор

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

Комментарии (0)

© Habrahabr.ru