Мобильная разработка за неделю #486 (24 — 30 апреля)
В нашем новом дайджесте подготовка к собеседованию и оптимизация для сетевой доступности, тестирование с Robolectric и “подводные камни” Jetpack Compose, плохие MVx архитектуры и даже конец программирования, каким мы его знаем.
В нашем Telegram-канале Mobile Insights, еще больше материалов для мобильных разработчиков, а в IT Insights — об интересном коде и технологиях. Подключайтесь!
• Хочу в iOS-разработку: к чему готовиться на собеседовании в продуктовую команду
• Оптимизация приложения для сетевой доступности
• Воскрешаем старый проект с помощью ChatGPT
• Проектирование с ограничениями — Live Activity и Dynamic Island
• Модульное тестирование в iOS: все, что надо знать. Часть 1
• Правильная поддержка Apple Silicon: как избежать проблем при апгрейде с Intel (x86_64) на Apple (arm64)
• Ряд Фибоначчи и Мемоизация с примерами на Swift языке
• Combine: часть 2. Вершина айсберга
• Microsoft внедряет поддержку iOS в новой версии Phone Link for iOS
• В iOS появится трекер эмоций
• Обработка сетевых вызовов в Swift с помощью Moya
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• Circuit-фреймворк для Jetpack Compose и тестирование с Robolectric
• Один «подводный камень» в Jetpack Compose и как его можно исправить
• 9 полезных функций расширения Kotlin
• Jenkins + Android
• Вопросы и ответы для собеседования по Kotlin. Часть 3
• 3-дюймовый смартфон: тестируем приложения как PRO
• Объекты данных в Kotlin
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• Почему MVx архитектуры всегда получаются плохо
• Почему я никогда не стану Senior-разработчиком в Amazon
• Быть или не быть начальником. 3 вопроса, которые я не задал себе, прежде чем пойти на повышение
• Конец программирования, каким мы его знаем
• Selenoid: запускаем Appium UI-тесты на Android. Часть I
• Виджеты: Android против iOS
• Harmony, гармония или что там с безопасностью в HarmonyOS
• Backend Client как универсальный инструмент для UI-автотестов
• Гайды, глоссарии, редполитика. С чего начать?
• Podlodka #316: зачем айтишнику уметь писать?
• Podlodka #317: делегирование
• Replit, программирование с ИИ, стал единорогом
• Яндекс Практикум поможет бизнесу быстро растить IT-кадры
•
•
•
•
•
• Как индюки используют Твиттер для продвижения своих игр: лайфхаки и советы
• Google тестирует новый рекламный слот в поиске Play Store
• Apple раскрыла количество пользователе App Store в Европе
• Clubhouse сократит более 50% сотрудников
• Как с помощью ретаргетинга снизить стоимость повторного вовлечения клиента в мобильное приложение: кейс «Магнит Доставка»
• Snapchat переживает всплеск 1-звездочных отзывов после внедрения My AI
• Epic Games проиграла апелляцию в деле против Apple
• В России появилось первое музыкальное приложение для малого бизнеса Cubic Play
• Reddit поставил рекорд по дневной выручке в App Store
• Приложение Apple Music Classical стало №1 в первый же день, но есть ли реальный спрос?
• Как мы с помощью Mid Journey повысили удержание пользователей в приложении на 43%
•
• Это не чат, это GigaChat. Русскоязычная ChatGPT от Сбера
• Разработчик использовал API для предоставления свободного доступа к GPT-4
• Как и зачем Rostic’s внедряет телеметрию бизнес-процессов в ресторанах
• Собака лает — ветер носит, или решил ли Bark синтез речи?
• Тестируем нейросети для генерации изображений
• $7 млн в посевном раунде: AirOps — интеграция LLM для предприятий
• Hugging Face выпускает открытую версию ChatGPT — HuggingChat
• Google Bard поможет вам в написании кода и создании функций для Google Sheets
•
•
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.