
Дайджест интересных материалов для мобильного разработчика #305 (1 — 7 июля)
- Productivity Inside corporate blog,
- Development for iOS,
- Development of mobile applications,
- Development for Android
Очередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов.

Вот уже несколько десятков лет хакеры непрерывно бьют тревогу: наша частная жизнь, приватность, право на анонимность, право на конфиденциальность переписки атакуются, и с каждым годом все интенсивнее. Станьте одним из 40,000 разработчиков, которые ежегодно делятся своим опытом и рассказывают о тенденциях в сфере разработки! Вопросы о средствах разработки, платформах, языках, инфраструктуре, а также ресурсах для обучения и развития.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в
Telegram-канале.
iOS
• (+10) Знакомство с HealthKit
• (+8) Использование UIViewPropertyAnimator для создание пользовательских анимаций
• (+8) Архитектурные подходы в iOS-приложениях
• Apple показала данные о запросах властей на раскрытие данных пользователей
• Сушите вёсла #2: Наши на WWDC
• Avito iOS Meetup #7: feature toggles, remote cache, proхy-объекты
•
Пропущенный компонент: SwiftWebUI
•
Что стоит за напоминанием об оценке приложения в iOS-приложении
•
Водяные знаки с ImageMagick, Vapor 3 и Swift на macOS и Linux
•
Кастомное распознавание жестов в iOS
•
Фреймворк Combine в действии
•
Использование инъекции зависимостей для мокирования Network API Service в View Controller
•
Использование Responder Chain
•
Добавляем поддержку контроллера в iOS-приложение
•
Выводим номер версии в iOS-приложении
•
Внутренности XCFrameworks
•
Login Critter: анимированный персонаж для экрана входа
•
Siren: уведомление о выходе новой версии приложения
Android
• (+25) MotionLayout: анимации лучше, кода — меньше
•
Android Dev Podcast #97: Репортаж с Droidcon Berlin
• Google ужесточает политики публикации приложений
• Microsoft научила Windows получать уведомления с Android
• Droid Mission: онлайн-квест для Android-разработчиков
• Google открыл сайт Fuchsia
•
19 советов по использованию Gradle в Android-проекте: версия 2019 года
•
Правильные свайпы в Motion Layout
•
Подпрыгивающая анимация в онбординге на Android
•
Как начать фриланс на Upwork и получить первые $2000
•
KOTLIN или JAVA – великая война Android-разработки
•
Превосходный дизайн Android SDK
•
Взаимоотношения Flutter и Kotlin Multiplatform
•
Все, что вам надо знать об утечках памяти в Android
•
Тестирование и публикация приложения с CircleCI + Fastlane + Firebase Test Lab
•
Неофициальное приложение droidcon Berlin 2019
•
Kson: библиотека для генерации GSON адаптеров для Котлин дата классов
•
Sekret: исключение данных в автосгенерированном toString() методе для Котлин дата классов
Разработка
• (+42) Создание шейдера травы в движке Unity
• (+10) CI/CD с помощью AWS и Bamboo
• (+4) Что (не)нужно знать для создания игр на Unity
• New.HR Podcast #3: Грейды разработчиков
• Podlodka #118: Инженерная культура
• Дизайн иконок мобильных приложений: 3 правила
• Samsung открыл Bixby Marketplace
• Flutter Dev Podcast #5: Dart VM
• Пять трендов, которые определяют банковский UX в 2019 году
• 56 тысяч навыков: почему Alexa более способная, чем ассистент Google
•
Видео Appdevcon 2019
•
99 типов продуктовых менеджеров
•
Как сделать приложение с email-аутентификацией на Firebase, Firestore и React Native
•
QA в UX-дизайне
•
Как правильный UX может улучшить вовлеченность пользователей
•
Уважаемый Agile, я устал притворяться
•
Улучшение Roommate Communication: исследование UX
•
Признаки настоящего Senior-разработчика
•
4 ошибки при проведении A/B-тестов с помощью Firebase Remote Config
•
Лучшая книга для разработчика
•
Прямо в прод
•
Что делать и не делать в техническом интервью
•
Примеры Progressive Web Apps (PWAs) в 2019
•
Учим iOS/Android: работа с сетью
•
5 инструментов продуктивности, о которых должен знать каждый разработчик
•
Churn SDK: вернуть подписчиков в приложение
•
Nearby Shops: платформа гиперлокального шоппинга
Аналитика, маркетинг и монетизация
• (+3) Чек-лист по ASO: текстовая оптимизация
• (+2) Сэмплирование и точность вычислений
• Рынок приложений в первом полугодии вырос на 15% до $39.7 млрд
• Rammstein выпустил собственное приложение
• Marshmello выпускает новый альбом в собственной игре
• В 2019 году средний российский геймер потратит на игры $64.08
• IronSource упростил работу с кросс-промо
• Ornikar: агрегатор автошкол
• Calm получил $27 млн на расширение
AI, Устройства, IoT
• (+76) Инженер Amazon создал блокирующее устройство с ИИ, которое не пускает в дом кота с уличной добычей
• (+43) Обеспечение безопасности в беспроводных протоколах на примере LoRaWAN
• (+27) Введение в разработку CatBoost. Доклад Яндекса
• (+16) Жизненный цикл ML в боевых условиях
• Facebook опубликовал свою ИИ-систему рекомендаций
• Postmates делает робота для доставки еды
•
Лучшие практики подключения IoT-устройств к Google Assistant
•
Инструменты обработки естественного языка
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Вот уже несколько десятков лет хакеры непрерывно бьют тревогу: наша частная жизнь, приватность, право на анонимность, право на конфиденциальность переписки атакуются, и с каждым годом все интенсивнее. Станьте одним из 40,000 разработчиков, которые ежегодно делятся своим опытом и рассказывают о тенденциях в сфере разработки! Вопросы о средствах разработки, платформах, языках, инфраструктуре, а также ресурсах для обучения и развития.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в


• (+10) Знакомство с HealthKit
• (+8) Использование UIViewPropertyAnimator для создание пользовательских анимаций
• (+8) Архитектурные подходы в iOS-приложениях
• Apple показала данные о запросах властей на раскрытие данных пользователей
• Сушите вёсла #2: Наши на WWDC
• Avito iOS Meetup #7: feature toggles, remote cache, proхy-объекты
•

•

•

•

•

•

•

•

•

•

•

•


• (+25) MotionLayout: анимации лучше, кода — меньше
•

• Google ужесточает политики публикации приложений
• Microsoft научила Windows получать уведомления с Android
• Droid Mission: онлайн-квест для Android-разработчиков
• Google открыл сайт Fuchsia
•

•

•

•

•

•

•

•

•

•

•

•


• (+42) Создание шейдера травы в движке Unity
• (+10) CI/CD с помощью AWS и Bamboo
• (+4) Что (не)нужно знать для создания игр на Unity
• New.HR Podcast #3: Грейды разработчиков
• Podlodka #118: Инженерная культура
• Дизайн иконок мобильных приложений: 3 правила
• Samsung открыл Bixby Marketplace
• Flutter Dev Podcast #5: Dart VM
• Пять трендов, которые определяют банковский UX в 2019 году
• 56 тысяч навыков: почему Alexa более способная, чем ассистент Google
•


•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•


• (+3) Чек-лист по ASO: текстовая оптимизация
• (+2) Сэмплирование и точность вычислений
• Рынок приложений в первом полугодии вырос на 15% до $39.7 млрд
• Rammstein выпустил собственное приложение
• Marshmello выпускает новый альбом в собственной игре
• В 2019 году средний российский геймер потратит на игры $64.08
• IronSource упростил работу с кросс-промо
• Ornikar: агрегатор автошкол
• Calm получил $27 млн на расширение

• (+76) Инженер Amazon создал блокирующее устройство с ИИ, которое не пускает в дом кота с уличной добычей
• (+43) Обеспечение безопасности в беспроводных протоколах на примере LoRaWAN
• (+27) Введение в разработку CatBoost. Доклад Яндекса
• (+16) Жизненный цикл ML в боевых условиях
• Facebook опубликовал свою ИИ-систему рекомендаций
• Postmates делает робота для доставки еды
•

•

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Comments 2
Only users with full accounts can post comments. Log in, please.