Рубрика: Хабр Мобильная разработка

[Перевод] Структурированный параллелизм (structured concurrency) в Swift

Узнайте, как работать с объектом Task для безопасного выполнения асинхронных операций с использованием новых API параллелизма в Swift. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Управляем навигацией в iOS-приложениях. Паттерн координатор от СберМаркета

Стандартный способ настроить навигацию в iOS-приложении — использовать класс UIViewController. Он работает, пока не понадобится добавить новые экраны или поменять их местами. Сложную логику переходов лучше строить с помощью координаторов. Под катом рассказываем, как и зачем мы в команде написали свою реализацию паттерна Coordinator. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем:...

Наиболее распространенные уязвимости в мобильных приложениях

Всем привет, меня зовут Юрий Шабалин, я один из основателей компании «Стингрей Технолоджиз» (входит в группу компаний Swordfish Security), мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. Этой статьей я бы хотел открыть серию материалов, посвященных мобильной безопасности. И сегодня поговорить о тех уязвимостях, что мы встречаем чаще всего при автоматическом анализе. Читать...

[Перевод] 50 вопросов и ответов для собеседования по Swift в 2022 году

Перед вами список из 50 вопросов и ответов для собеседования по Swift. Эти вопросы посвящены программированию на Swift и разработке приложений для iOS. Вы должны знать ответы на них, прежде чем у вас появится шанс продемонстрировать свои навыки перед интервьюером. Кроме того, не стесняйтесь использовать эти вопросы для собеседования по Swift для тренировки перед экзаменом....

Из волков-одиночек в продуктовую стаю: как продакт-менеджер может мотивировать команду

В этой статье на практических кейсах и моего опыта я расскажу, как сформировать команду и объединить её вокруг продукта. А также разберемся, как сформировать мотивацию, когда команда уже давно собрана, но почему-то не приносит ожидаемых результатов. Привет, меня зовут Наташа, сейчас я продакт-менеджер в РТЛабс и работаю с командой разработки мобильных приложений Госуслуг. Читать далее...

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

В нашем новом еженедельном дайджесте внешние аккаунты для iOS-приложений и опыт KMM в QIWI, конец Dagger 2 и соответствующий выбор оффера, теория разбитых окон в разработке, вакансии, рост доходов приложений и многое другое! Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Пет-проекты, которые зашли слишком далеко

Обычно пет-проект — это что-то такое для души, на несколько вечеров в свободное от работы время. Зачастую никому, кроме его создателя, не нужное. Но бывают случаи, когда всё заходит куда дальше, неожиданно для самого разработчика. Подобные пет-проекты могут стать коммерчески успешными, а могут культовыми, но не приносящими денег. А еще они могут кардинально изменить жизнь...