Русский
Русский
English
Статистика
Реклама

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

В нашей новой подборке троя в библиотеке, автотестирование и полезные протоколы, уязвимости Android и снижение комиссии Google Play, борьба с читерами, человеческое общение, цена покупок, Nest с радаром и многое другое. Подключайтесь!



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

iOS

Память в Swift от 0 до 1
Погружение в автотестирование на iOS. Часть 4. Ожидания в XCUITest
Работа с сложными JSON-объектами в Swift (Codable)
Коста Элефтериу, создатель FlickType, подал в суд на Apple
Александр Зимин: история победы в Telegram Contest 2021
Библиотека XcodeSpy заражает разработчиков с Xcode трояном
Количество работающих в экономике iOS-приложений в Европе выросло на 7%
Swift 5: полезные протоколы, чтобы писать как профессионал
Реверс-инжиниринг Bluetooth-устройств
Как уменьшить и оптимизировать размер iOS-приложения?
Создание настраиваемого UITextField с помощью Combine
Глубокое погружение в Функции в Swift
Список UICollectionView с интерактивным кастомным заголовком
Чистый Swift: объяснения и шаблоны
Тестирование push-уведомлений в iOS в конвейерах CI/CD
Протоколы в Swift
Реализация модификатора OnChange в SwiftUI для iOS 13
Xcodes.app: много Xcode на выбор

Android

Выходим на рынок Huawei, или Как мы адаптировали приложение для работы с HMS
Большой разговор с новым Kotlin Project Lead Романом Елизаровым
Готовьсь, цельсь, пли! Как не обжечься при сборке Gradle-приложения, и настолько ли всё серьезно?
0x7E5 Рассуждения о главном
Борьба за жизни переменных. Или как я попытался упростить жизнь Android разработчикам
Материалы митапа для андроид-инженеров: поиск проблем сборки, защита от них и работа с Gradle
Уязвимости Android 2020
Android запрещенные приемы
От компьютеров к мобильным устройствам: вывод игр на новые платформы
Android Broadcast: Собеседование в прямом эфире 2. Livecoding. Middle Android Dev
Android Broadcast: новости #7
Плитки в Wear OS открыли для всех
Google снижает комиссию Play до 15%
Компилируйте меньше с SOLID
Использование возможностей дизайн-языка Android
Добавьте вашему приложению жизни
Как мы разработали компонент, который повысил удобочитаемость, масштабирование и тестирование
10 ошибок, которые я сделал как Android-разработчик, но вы не должны
Лучшая обработка состояний между ViewModel и Composable
Создаем приложение с несколькими темами на Android
11 самых популярных библиотек Kotlin на 2021 год
Создаем плагин Android Studio Show layout bounds
Давайте сделаем приложение с таймером обратного отсчета с помощью Android Compose
Tinder-Like: Tinder на Jetpack Compose
Jetpack Release Tracker: отслеживание AndroidX
SegmentedProgressBar: прогресс-бар как в историях Instagram

Разработка

Первые пять шагов для перелома ситуации с читерами в PvP-шутере
Детские шалости: как Roblox стала одной из самых дорогих игровых компаний современности
Минимальное PWA
Автоматизация тестирования мобильных приложений. Часть 2: предусловия, верификация элементов и независимость шагов
Курс тестировщика пройден. А дальше что?
Мобильное настоящее М.Видео: телепортация была стремительной
Flutter вот-вот завоюет Web
Как все-таки экономить на мобильной разработке?
С чего начать изучение Flutter в 2021 году
Адаптация таблиц под мобильные устройства
Обзор мобильного приложения Team
Самый полный список метрик тестирования на русском языке
Podlodka #207: дебаггинг
Flutter Dev Podcast #26: Flutter 2.0
Redmadrobot открывает весеннюю стажировку
Aurora UI: новый визуальный тренд на 2021 год
LinearB объясняет происходящее в проектах разработки
Дизайн приложений: примеры для вдохновения #36
Верхняя или боковая панель навигации: что лучше подходит для вашего продукта?
Как улучшить понимание интерфейса с помощью интуитивных действий
Принципы психологии, которые следует знать каждому продуктовому дизайнеру
Kotlin Multiplatform панацея для разработки мобильных приложений?
5 наиболее часто задаваемых вопросов в собеседованиях программистов в Amazon
Расширения Visual Studio Code для повышения производительности в 2021
Мой опыт собеседования в Google
Будущее приложений: декларативные UI и Kotlin MultiPlatform
Как сделать UI-звуки для игры
10 шаблонов проектирования, которые должен знать каждый архитектор ПО
UX-советы по оптимизации встроенных покупок в играх
Как работать с трудными людьми в программных проектах
Закон Теслера. Вот почему вы не можете сделать UX проще.
Мои 3 самые большие неудачи как разработчика
5 способов увеличить скорость разработки
4 необычных способа улучшить свои навыки программирования
Взламываем код-интервью с помощью этих 5 реальных функций
5 главных ошибок, которые я совершил, когда был нубом в программировании
Clone Wars: клоны популярных проектов

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

Маркетологи в мобайле: Максим Шатерник (Gameloft)
myTracker интегрировался с Google AdMob
Mobile People Talks: Анализируй это аналитика мобильных приложений
Как мы делаем Sleepy: монетизация, первая сессия и paywall
Hi Marley: человеческое общение
Gucci начинает продажи виртуальных кроссовок
Средняя цена на покупки в приложениях выросла на 50% с 2017 года
Apple согласилась на предустановку российских приложений
Основные метрики мобильного приложения

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

Видеоаналитика М.Видео-Эльдорадо: 30 000 камер, 1 компьютер и нейросеть
Bluetooth Low Energy: подробный гайд для начинающих. Bluetooth Mesh
Google выпускает новый Nest Hub с радаром

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку пришлите, пожалуйста, в почту.
Источник: habr.com
К списку статей
Опубликовано: 21.03.2021 16:08:22
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Блог компании productivity inside

Разработка под ios

Разработка мобильных приложений

Разработка под android

Аналитика

Ui/ux

Маркетинг

Дайджест

Google play

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru