Дайджест интересных материалов для мобильного разработчика #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