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

в 12:44, , рубрики: apple, ARCore, cloud firestore, flutter, Google, Google Play, iOS разработка, kotlin, swift, ux дизайн, Блог компании Everyday Tools, маркетинг мобильных приложений, машинное обучение, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS

Очередной выпуск расскажет вам про новые иконки Google Play, главные вопросы Swift, о бесплатной музыке для проектов, покупке Realm и восторге от Интернета вещей.

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

Каждый в IT-индустрии знает, насколько сложно оценить срок выполнения проекта. Трудно объективно оценить, сколько времени займёт решение трудной задачи. Одна из моих любимых теорий заключается в том, что здесь имеет место просто статистический артефакт.

Если вы хотите узнать все о клик-спаме, инъекции кликов, поддельных установках, спуфинге SDK или ботах, обманывающих приложения, а также о том, как бороться с этими проблемами, скачайте и прочитайте руководство.

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

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

(+8) Собеседование: Swift. Вопросы и ответы
(+4) Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib
Apple стала самым большим клиентом AWS
Apple банит офферволы
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 6 Вопросы и ответы для интервью по Swift
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 7 Swift 5: интерполяция строк
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 8 Руководство по Siri Shortcut с использованием Custom Intent
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 9 Шаблон Page Object в iOS
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 10 Как свернуть заголовок при скроле в iOS
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 11 UIMotionEffect: просто добавляем глубины интерфейсу
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 12 Как сделать Auto Layout в iOS более удобным

Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 13 Android

(+28) Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера
(+4) Комментарии к релизу Android Studio 3.4 (April 2019)
Google открыл Instagram
Руководство по созданию обновленных иконок для Google Play
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 14 Изучение RxJava: от новичка до продвинутого разработчика
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 15 Играем с Material Design Transitions
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 16 Cloud Firestore + Android это просто
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 17 Делаем полнофункциональное приложение для заметок с ObjectBox и Kotlin
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 18 Touchlab & Square подключаются к Kotlin Multiplatform
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 19 ARCore от Google: делаем приложение с дополненными изображениями
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 20 Исследуем Firebase ML Kit на Android: Умные ответы
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 21 Android@Microsoft: канал на Medium про разработку для Android в Microsoft

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

(+36) Музыка для ваших проектов: 12 тематических ресурсов с треками по лицензии Creative Commons
(+9) Справочная: что такое Continuous Delivery
(+7) DrumHero: Как я делал первую в жизни игру
(+5) Смена карьеры в 35. Мой опыт и первые успехи
Embrace: более быстрые и надежные приложения
Slack запустил конструктор приложений Workflow Builder
MongoDB купила Realm
Podlodka #108: Аналитика и эксперименты
Feed The Cat: игра-мечта, делающая мир лучше
Подоводку
AppsCast #5: UX и чувство прекрасного
Вышел 16-ый отчет Developer Economics
Как подобрать крутого Продакта
Как не раздражать мобильных пользователей
Концепт редизайна приложения «РЖД Пассажирам» для iOS
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 23 Создаем масштабируемый мессенджер типа WhatsApp с сообщениями, видео и голосом
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 24 GB Studio – конструктор ретро игр для Game Boy
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 25 Как использовать Style Transfer API в React Native с Fritz
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 26 Что я узнал, создав 4 приложения на React Native за 3 года
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 27 Простые методы создания прекрасных идей
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 28 Понимаем анимацию во Flutter
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 29 5 простых расширений для эффективных тестов на доступность
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 30 5 важных уроков 4 лет разработки
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 31 Используем Cloud Firestore для оповещений в реальном времени
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 32 Начинаем юнит-тестирование на уровне Модели
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 33 Руководства могут быть забавными – как сделать свой проект с нуля
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 34 Почему никогда не поздно учить Java (или любой другой язык)
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 35 UX инжиниринг
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 36 Как количество сбоев сравнить для каждой версии приложения?
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 37 Как интегрировать платежную систему в существующее приложение
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 38 Что будет с программистами в будущем?
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 39 Как сделать музыкального бота на Discord.js
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 40 Ваш университет не подготовит вас к злым пользователям, устаревшему коду или прихотям других инженеров
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 41 Как я настроил VSCode для всего

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

(+25) Массовый исход браузерных игр
(+17) Как изменения в Google Play повлияют на ASO-оптимизацию
(+11) Раф Костер: «Community Cookbook»
Byte: дело в эмоциях
Почта, сарафанное радио и пуши – лучшие способы реактивации пользователей
Instagram без лайков
Appodeal запускает платформу Stack
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 43 Как в Almundo увеличили конверсию

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

(+37) Я в восторге от IoT
(+34) Увеличение видео 1080P до 4К, или Как я научился не волноваться и полюбил апскейл с помощью нейросетей
(+26) Машинное обучение для всех, кто изучал математику в восьмом классе
(+23) Записки IoT-провайдера. Подводные камни опроса счетчиков ЖКХ
(+21) Окей, Google: как пройти капчу?
(+16) Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi
(+14) AI-интерфейсы и где они обитают
(+9) Microsoft адаптировала виртуальную реальность для слабовидящих людей

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

Автор: EverydayTools

Источник

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


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