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

Каждый в IT-индустрии знает, насколько сложно оценить срок выполнения проекта. Трудно объективно оценить, сколько времени займёт решение трудной задачи. Одна из моих любимых теорий заключается в том, что здесь имеет место просто статистический артефакт. Если вы хотите узнать все о клик-спаме, инъекции кликов, поддельных установках, спуфинге SDK или ботах, обманывающих приложения, а также о том, как бороться с этими проблемами, скачайте и прочитайте руководство.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в
Telegram-канале.
iOS
• (+8) Собеседование: Swift. Вопросы и ответы
• (+4) Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib
• Apple стала самым большим клиентом AWS
• Apple банит офферволы
•
Вопросы и ответы для интервью по Swift
•
Swift 5: интерполяция строк
•
Руководство по Siri Shortcut с использованием Custom Intent
•
Шаблон Page Object в iOS
•
Как свернуть заголовок при скроле в iOS
•
UIMotionEffect: просто добавляем глубины интерфейсу
•
Как сделать Auto Layout в iOS более удобным
Android
• (+28) Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера
• (+4) Комментарии к релизу Android Studio 3.4 (April 2019)
• Google открыл Instagram
• Руководство по созданию обновленных иконок для Google Play
•
Изучение RxJava: от новичка до продвинутого разработчика
•
Играем с Material Design Transitions
•
Cloud Firestore + Android это просто
•
Делаем полнофункциональное приложение для заметок с ObjectBox и Kotlin
•
Touchlab & Square подключаются к Kotlin Multiplatform
•
ARCore от Google: делаем приложение с дополненными изображениями
•
Исследуем Firebase ML Kit на Android: Умные ответы
•
Android@Microsoft: канал на Medium про разработку для Android в Microsoft
Разработка
• (+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
•
Создаем масштабируемый мессенджер типа WhatsApp с сообщениями, видео и голосом
•
GB Studio – конструктор ретро игр для Game Boy
•
Как использовать Style Transfer API в React Native с Fritz
•
Что я узнал, создав 4 приложения на React Native за 3 года
•
Простые методы создания прекрасных идей
•
Понимаем анимацию во Flutter
•
5 простых расширений для эффективных тестов на доступность
•
5 важных уроков 4 лет разработки
•
Используем Cloud Firestore для оповещений в реальном времени
•
Начинаем юнит-тестирование на уровне Модели
•
Руководства могут быть забавными – как сделать свой проект с нуля
•
Почему никогда не поздно учить Java (или любой другой язык)
•
UX инжиниринг
•
Как количество сбоев сравнить для каждой версии приложения?
•
Как интегрировать платежную систему в существующее приложение
•
Что будет с программистами в будущем?
•
Как сделать музыкального бота на Discord.js
•
Ваш университет не подготовит вас к злым пользователям, устаревшему коду или прихотям других инженеров
•
Как я настроил VSCode для всего
Аналитика, маркетинг и монетизация
• (+25) Массовый исход браузерных игр
• (+17) Как изменения в Google Play повлияют на ASO-оптимизацию
• (+11) Раф Костер: «Community Cookbook»
• Byte: дело в эмоциях
• Почта, сарафанное радио и пуши – лучшие способы реактивации пользователей
• Instagram без лайков
• Appodeal запускает платформу Stack
•
Как в Almundo увеличили конверсию
AI, Устройства, IoT
• (+37) Я в восторге от IoT
• (+34) Увеличение видео 1080P до 4К, или Как я научился не волноваться и полюбил апскейл с помощью нейросетей
• (+26) Машинное обучение для всех, кто изучал математику в восьмом классе
• (+23) Записки IoT-провайдера. Подводные камни опроса счетчиков ЖКХ
• (+21) Окей, Google: как пройти капчу?
• (+16) Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi
• (+14) AI-интерфейсы и где они обитают
• (+9) Microsoft адаптировала виртуальную реальность для слабовидящих людей
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

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


• (+8) Собеседование: Swift. Вопросы и ответы
• (+4) Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib
• Apple стала самым большим клиентом AWS
• Apple банит офферволы
•

•

•

•

•

•

•


• (+28) Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера
• (+4) Комментарии к релизу Android Studio 3.4 (April 2019)
• Google открыл Instagram
• Руководство по созданию обновленных иконок для Google Play
•

•

•

•

•

•

•

•


• (+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
•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•


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


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