Представьте, что вы садитесь делать новый проект для iOS/iPadOS/macOS/tvOS/watchOS. Совсем скоро сталкиваетесь с первым багом и, чтобы его понять и исправить, добавляете логи — вызываете print() тут и там. Баг исправили и часть логов убрали, а часть оставили на будущее — полезные, ещё пригодятся. Спустя пару месяцев работы над проектом консоль в Xcode превращается в водопад из...
Всем привет! Меня зовут Максим Бредихин, я Android-разработчик в Тинькофф. А это — вторая статья серии об интересных моментах из Fragment API, о которых вы, возможно, не знали. Готовьте вкусности, сегодня я расскажу, как (не) создавать новые инстансы фрагментов. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0
В нашем новом дайджесте переход на Metal и динамические острова, сложность корутин и диплинков, всплывающие окна, A/B-тесты, маркетинг eCommerce приложений, мобильные финансы и многое другое. Подключайтесь также к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день. Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0
Мы закончили регрессионное тестирование и со дня на день собираемся начать раскатывать на бой релиз с включенным Metal. Зачем мы это делаем и как всё происходит — рассказываем в статье. Причина первая: уход на пенсию OpenGL для iOS/OSX. В 2018 году Apple объявили, что прекращают поддержку этого графического API, и это только вопрос времени, когда...
Подготовили для вас подборку бесплатных курсов и тренажеров обучения IOS-разработчиков. Также на нашем сайте есть раздел со всеми платными курсами по IOS-разработке и отзывами о них — https://katalog-kursov.ru/courses/ios_razrabotchik/ Для начинающих, не надо проходить сразу все курсы) Выберите внимательно какой вам больше подходит и начните его проходить. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В...
Вы заказываете у компании разработку мобильного приложения, веб-сайта или другого проекта, полностью полагая, что готовый продукт будет принадлежать только вам. Уверены, что это действительно так? Могут ли разработчики удерживать или претендовать на продукт? Если возникнут конфликты, кто будет прав и как обезопасить себя и свои права? Об этом говорим в статье. Читать далее Щелкните ниже,...
Обработка исключений, вероятно одна из самых сложных частей, когда вы изучаете корутины в Kotlin. В этой статье, я расскажу о причинах такой сложности и объясню некоторые ключевые моменты для хорошего понимания темы. После этого вы сможете реализовать правильную инфраструктуру для обработки ошибок в своем собственном приложении. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0...