Хабрахабр

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

Новый дайджест о кроссплатформенной разработке, о лучших приложениях 2019 года, о минимализме в дизайне и темных темах, о перспективах AR-очков, библиотеках и даже цвете 2020 года.

Эта статья – открытое письмо рядового разработчика на Android сообществу в целом и руководству корпорации Google. Если кратко: мой аккаунт разработчика на Google Play снесли за какой-то час после десяти лет добросовестного сотрудничества. Расскажите о ваших сильных и слабых сторонах в разработке, проверьте свои навыки и поделитесь, над какими проектами вы работаете и какие языки, инструменты, технологии и платформы предпочитаете.

А ежедневно новости мы рассылаем в Telegram-канале. Этот дайджест доступен в виде еженедельной рассылки.

iOS

Часть 2. • (+28) Flutter. Как добавить компоненты SwiftUI в UIView?
Введение в Apple Core ML 3 – создание моделей глубокого обучения для iPhone
Полное руководство по Property Wrapper в Swift 5
Уровень абстракции базы данных для iOS
Как использовать подписки с GraphQL, Apollo iOS SDK и Swift
Обнаружение и распознавание номерных знаков на iOS
Как создать приложение музыкального проигрывателя (Audio & Background Play)
Архитектура переключения функций
Cards: карточки из App Store
CollectionViewSlantedLayout: красота наклона
5 iOS-библиотек, которые сделают UI вашего приложения действительно красивым
8 удивительных SwiftUI-библиотек для использования в вашем следующем проекте
5 iOS-библиотек для улучшения вашего приложения
Топ-5 популярных iOS-библиотек в ноябре Для iOS разработчиков
(+15) FigmaGen: Автоматизация стилей в iOS-приложении
(+11) Понимаем UICollectionViewLayout на примере Photos App
• Лучшие приложения и игры 2019 года в App Store
• Каникулы App Store: с 23 по 27 декабря
UIKit + SwiftUI!

Android

Поиск location в мобильном приложении с помощью Appium
• Google выпускает Android Game SDK
• Курсы по Kotlin в JetBrains Academy
• Лучшие приложения и игры для Android 2019 в Google Play
Дирижирование View
Дивный новый мир Android с AssistedInject
Тестируйте все с Kotlin
Улучшение производительности UI вашего Android-приложения
BIGCASH удален из PLAY STORE по ложным обвинениям
Руководство начинающих по gRPC в Android
Фантомные типы в Kotlin
Как поддерживать темы в кастомных View
LiquidSwipe: жидкие свайпы для Android
Топ-5 самых популярных Android-библиотек в ноябре • (+22) Как Java 8 поддерживается в Android
(+10) Пишем простой модуль Magisk для Android
(+8) Vivaldi для Android: одна бета — хорошо, а вторая — лучше
(+5) Тестирование Android-приложений с использованием Selenoid.

Разработка

С чего начать новичку? • (+35) Процедурные дороги в Houdini и Unity
(+22) Python в Mobile development
(+20) Сравнение React Native и Flutter с точки зрения их применения в реальных проектах
(+12) Flutter: рисуем текст вдоль окружности
(+11) Как с нуля написать приложение? Часть 2
(+6) Автоматическое добавление JSON источников в REFL. Flutter / Программирование
(+9) Unity, ECS, Actors: как поднять FPS в своей игре в десять раз, когда оптимизировать уже нечего
(+9) MVC в Unity со Scriptable Objects. ME для формирования сообщений и оповещений
(+1) Оптимизация интерфейса в Unity без кода
• Podlodka #140: Искусственный интеллект
• Flutter Dev Podcast #9: CI/CD – Jenkins, Bitrise, Codemagic
• JetBrains представил среду для командной работы Space
• “Классический синий” – цвет 2020 года
• Проходим технические интервью: что спрашивают в крупных IT-компаниях?
• Аннотации к дизайну сделают ваших разработчиков счастливее
• Невозвратные затраты: когда стоит бросить проект?
• Как контролировать разработку приложения
• Минимализм в дизайне жив и никогда не умрет
• Оформить тёмную тему с умом: заметки, инструкции и примеры для дизайнеров интерфейсов
• Поставить себя на место пользователя и понять его: какие эмоции помогут дизайнеру спроектировать отзывчивый интерфейс
Видео Mobile Era 2019
Рисование плавных линий с Cocos2dx
Вам действительно нужен бэкэнд для вашего мобильного приложения?
5 крутых пользовательских интерфейсов для книжного магазина
Самый копируемый сниппет StackOverflow всех времен имеет уязвимости!
Ключевые тренды мобильного UX на 2020 год
Список программистских игр для практики и улучшения ваших навыков
Лучшие API и SDK для разработки чатов в 2020
Cosmic: изучение UI/UX
Распознавание текста с помощью Firebase ML Kit на iOS и Android
Вот как выглядит распорядок успешного разработчика приложений

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

при оценке $1. • (+9) Глобальный отчёт по VPN на мобильных устройствах в 2019 году
• Duolingo привлек $30 млн. 5 млрд.
• Craigslist принимает 21 век
• Chefclub: простые рецепты
• В Google Photos добавили мессенджер
• ASOdesk запускает бета-тестирование StoreConsole
• В myTarget появилось А/B-тестирование рекламных кампаний
• Путин подписал закон о предустановке российского софта
• 3 источника трафика для e-commerce, которые вас приятно удивят: кейс Joom и Rocket10
• Новая версия платформы Appbooster
Почему мы отказались от монетизации Bounty Hunter Space Lizard

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

ТОП-7 неочевидных, но перспективных IoT-решений
• Президент Qualcomm планирует, что в скором времени очки заменят смартфоны
• Niantic и Qualcomm вместе работают над AR-очками • (+72) Умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер
(+18) Прямой VPN-туннель между двумя компьютерами находящимися за NATами провайдеров
(+4) Не только умные колонки.

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

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть