Темы



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

Главная тема недели — разочарование. В софте, приложениях, инди. Из положительного — архитектуры, книги, финальный Flutter и даже креативы для продвижения. В общем, обычный разносторонний дайджест.

1rdnujtx26d-qbtgc7g3w7g6cui.jpeg

Только в программном обеспечении считается нормальным, если программа работает на уровне 1% или даже 0,01% от возможной производительности. Ни у кого вроде нет возражений. Не приходила ли вам в голову мысль, что лучшие времена инди-разработки уже позади? Я хотел бы, чтобы эта мысль была ошибочной, но Google Trends по запросу «indie games» были беспощадны:

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

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

• (+23) Контроль над ресурсами. Настраиваем SwiftGen
• (+16) Very Special Event: как мы смотрели презентацию Apple и что об этом думаем
• (+11) RxSwift часть 1
• (+9) Доклады с iOS митапа Redmadrobot
• (+3) Секреты управления подписками на App Store от Apple
• Telegram X на Swift станет основной версией в App Store
• ABBYY начала использовать Siri Shortcuts в своих приложениях
• imageКак интегрировать C-библиотеку в iOS-приложение на Swift
• imageБесплатный курс по разработке игр и приложений для Apple TV
• imageОсновы безопасности для iOS-приложений
• imageGLTableCollectionView:  UITableView с UICollectionView как у Netflix и App Store

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid

• (+26) Android Go — будущий миллиард устройств и лимит в 50 МБ. Лекция Яндекса
• (+13) Пишем приложение для удаленного управления плеером MPV из RetroOrangePi
• (+9) Реализация BottomAppBar. Часть 2 и Часть 1
• (+1) Немного о быстрой работе со списками
• В Renault-Nissan-Mitsubishi появится Android
• imageGitFox: клиент GitLab с Clean Architecture
• imageKotlin Coroutines на Android — прощай RxJava?
• image30 Android библиотек и инструментов лета, которые вы не захотите пропустить
• imageЗабудьте Dagger 2, Koin все изменит
• imageДелаем менеджер загрузки
• imageБесплатный курс Kotlin для Android
• imageВсе то, что мы делаем неправильно, но воспринимаем как должное: ретроспективный взгляд на Android-разработку
• imageТестирование через разработку для Android

7081c634ec176ab6b953d9d19e82a09a.pngРазработка

• (+28) Как не выстрелить себе в ногу из конечного автомата
• (+11) 7 практических уроков по UX
• (+10) Эволюция мобильной архитектуры Reddit
• (+8) RESS — Новая архитектура для мобильных приложений
• (+8) Храним токены авторизации безопасно
• (+5) Риски при разработке программного обеспечения
• (+5) Поиск и создание визуального стиля дизайн-проекта
• Новый язык программирования Alexa Presentation Language от Amazon
• Google выпустил последнюю превью-версию Flutter
• Podlodka #77: Технический долг
• Конкурс игровых навыков для Alexa с призовым фондом в €50,000
• Новый отчет Developer Economics «Состояние нации разработчиков»
• У Humble Book Bundle книги по разработке игр
• imageКоду не нужно быть идеальным
• imageWWWBasic: Basic для веба от Google
• imageСамые трудные вещи в самостоятельном изучении программирования
• imageСосредоточенность и глубокая работа — как стать в 10 раз лучшим разработчиком
• imageТоп-5 курсов по React Native для мобильных разработчиков
• imageUnboxing Chrome
• imageВдохновляющие инди-проекты, за которыми стоит наблюдать
• imageКак проводить UX-исследования для вашего продукта
• imageКак стать лучшим разработчиком: карманный справочник по персональной производительности
• imageGoogle AMP не очень хорошая штука

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

• Шпаргалка маркетолога: как создавать эффективные креативы для Facebook
• Их ставят в пример: компании, которые преуспели в Growth Hacking«е
• ФАС даст возможность удалять предустановленные приложения
• imageОценки и отзывы пользователей — как они влияют на ASO

8538129f5e7b404a720121cb9c3814db.jpgAI, Устройства, IoT

• (+33) Создаём простую нейросеть
• (+29) Нейронные сети с нуля. Обзор курсов и статей на русском языке, бесплатно и без регистрации
• (+19) Hello World для получения данных с Bluetooth (BLE) устройства через C#
• (+19) Курс по Machine Learning от Почты Mail.Ru
• (+16) Определение цвета автомобилей с использованием нейронных сетей и TensorFlow
• (+12) Зачем мусорным бакам выход в Интернет
• Rovio выпустит Angry Birds для очков Magic Leap
• imageAmazon представил дюжину новых устройств
• imageЛучшие инструменты для разработки VR
• imageБесплатный курс «Глубинное обучение для программистов»

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

© Habrahabr.ru