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

в 18:11, , рубрики: android q, apple, swift, unity, архитектура, Блог компании Everyday Tools, дизайн, искусственный интеллект, маркетинг мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS

В нашем новом дайджесте за неделю рассказ про сложные отношения с издателем, про еще более сложную Android-разработку, материалы про модульность, Hype-driven превращения, новинки Snapchat для разработчиков и многое другое.

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

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

Как издать мобильную игру, и не совершить моих ошибок

История моей игры началась в 2015 — я пересел на Unity и увлекся 3d, результатом этого стала моя первая (вторая, которую не стыдно показать) игра: Out of Brakes — раннер, в котором игрок должен уходить от препятствий на машинке, скорость движения которой постоянно растет.

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

Разрабатывать приложения под Android — словно быть (демонетизированным) ютубером

Когда-то Android считался лучшей мобильной платформой: контроль, настраиваемость, продвинутые функции, реальная многозадачность, поддержка даже редких случаев использования и свобода разработчиков. Это была лучшая платформа для науки и образования: во-первых, инструменты разработки свободны и кросс-платформенны, во-вторых, Android был очень гибкой ОС, которая не мешала экспериментировать с инновационными концепциями и возиться с оборудованием. Теперь всё это быстро исчезает.

Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 4Telegram-канале.

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

(+48) Уход инженера-электронщика из Apple вызвал волнение среди биржевых спекулянтов. Как стать таким как он?
(+22) Система частиц в Core Animation. Рождественская история
(+14) Swift 5.1 — что нового?
(+4) Проблемы паттерна Координатор и при чем тут RouteComposer
UsabilityLab представила рейтинг iOS-приложений банков
image Что нового в iOS 12.2 для Progressive Web Apps
image Украшаем iOS-приложение с Core Animation
image Миграция в единое логирование: консоль и инструменты
image Автоматические размеры хедера и футера UITableView с AutoLayout
image Реверс-инжиниринг iOS-приложений
image Простое руководство по созданию CocoaPods
image Туториал по работе с CallKit в iOS
image Прагматичное руководство по масштабируемой Swift-архитектуре в 2019
image Адаптация приложения для iPad с UISplitViewController
image Стандартные проблемы модуляризации iOS-приложения
image View Decoration в Swift
image Комбинируем CoreGraphics и Metal разделяя память ресурсов
Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 18 Charmed Dark тема для Xcode
Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 19 Blueprint: декларативный конструктор UI

Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 20 Android

(+14) Kaspersky Mobile Talks #1. Многомодульность
Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 21 Android Dev Podcast #91. Гуманитарные новости
Вышла вторая бета Android Q
Hype-driven Android-development, или как инженерная специальность превращается в маркетинг
image Разбиваем монолит приложения – история Android-приложения Robinhood
image Перемещение изображений по экрану в Android
image Топ-17 плагинов для Android Studio
image MVVM и DataBinding: шаблоны дизайна Android
image Как разрабатывать экраны для складывающихся устройств
image Изменения локали и антишаблон AndroidViewModel
image Оптимизируем байткод изменяя исходники
image Введение в RoleManager в Android Q
image Как разработать приложение для Android в 2019 году: использование «нового» Android
image Передача данных между Android-устройствами по Bluetooth на Kotlin
image Сегментация изображений в Android – умная замена фона с Fritz
image Модуляризация – пример из жизни
image Исследуем Android Q: пузыри
image Введение в меню Android

Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 36 Разработка

(+33) Геймдизайнер мало чем отличается от психа. Как мы делали игру CMAN
(+20) Большой город для мобильных устройств на Unity. Опыт разработки и оптимизации
(+14) Обзор самых интересных докладов CodeFest 2019: версия True Engineering
(+5) Кодогенерация в Dart. Часть 2. Аннотации, source_gen и build_runner
(+3) Flutter. Keys! Для чего они?
(0) Постмортем с GGJ-2019: как набить шишек, но всё-таки сделать игру
Humble Book Bundle о классических видео-играх
Snapchat открыл игровую платформу
Preglife получил первые инвестиции за 9 лет
Flutter – самый быстрорастущий навык у разработчиков
AppsCast #3: Архитектура, архитектура и еще немного архитектуры
Podlodka #105: Инцидент-менеджмент
Вышла Microsoft Visual Studio 2019
The Jolly Rogers: open-source клон Clash Royale на Unity
Не грусти: как не растерять оптимизм в игровой разработке
image Разработка для разных размеров экранов и разных ориентаций на Flutter
image Написание игр для ZX Spectrum
image Приключение инди – переписываем MobiLinc на React Native
image UX так или иначе случится: тактика против стратегии
image Почему всем дизайнерам надо читать киберпанк
image Как сделать собственный мобильный кошелек и выиграть
image Как интервьюировать интервьюеров когда вы ищете работу

Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 44 Аналитика, маркетинг и монетизация

(+8) «Обмен любезностями»: в чем суть конфликта двух наиболее известных стриминговых компаний
(+5) Джедайские техники мобильного разработчика: как монетизировать приложение в 2019?
Snap анонсировал рекламную сеть
Hometalk: “сделай сам” по-американски
Как увеличить охват постов группы в Facebook для мобильной игры
За сотовый можно платить просмотром рекламы
Quinn: социальная сеть для взрослых без изображений
Пьяный шопинг: 45 миллиардов долларов в год
image Учиться скучно? 5 советов по превращению E-Learning в историю
image Agile локализация: полное руководство
image Как мы получили 11.3 млн просмотров страниц без всякой growth hacking фигни
image 5 техник сделать мобильные кнопки с призывом к действию интуитивными
image 9 самых распространенных ошибок в разработке приложений

Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля) - 50 AI, Устройства, IoT

(+49) Два студента обманули Apple на $1 млн
(+41) Word2vec в картинках
(+20) Машинное обучение без Python, Anaconda и прочих пресмыкающихся
(+12) VR с нейроинтерфейсами — полное погружение в виртуальную реальность
(+7) Энергия, тепло и вода
Amazon готовит свои умные наушники
Valve выпускает свой шлем виртуальной реальности
image TensorFlow мертв, да здравствует TensorFlow!
image Быстродействие PostgreSQL на Raspberry Pi

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

Автор: EverydayTools

Источник

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


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