ios

  • ХабрахабрФото Взлом и внедрение своего кода в чужое iOS-приложение

    Взлом и внедрение своего кода в чужое iOS-приложение

    В жизни хакеры не так всесильны и эффектны, как в голливудских фильмах. Но это не значит, что iOS-разработчик может вообще не думать о безопасности своего приложения. Пусть оно и не хранит тайны Пентагона, взломать его всё равно могут хотя бы для того, чтобы получить платные функции бесплатно. На нашей конференции Mobius разработчик Мурад Татаев рассказывал о взломе iOS-приложений — и…

    Читать далее »
  • ХабрахабрФото Дизайн-система IVI. Взгляд изнутри. Часть 1

    Дизайн-система IVI. Взгляд изнутри. Часть 1

    Дизайн-система в нашей компании существует с 2018 года. По поводу неё уже была статья от дизайнеров и выступление от техдиректора. Самое время рассказать, как ситуация выглядит изнутри самой дизайн-системы. По мере написания стало понятно: материала слишком много, чтобы уложить его в одну статью. Поэтому чуть позже мы опубликуем вторую часть. В первой же части статьи речь пойдёт о том, как…

    Читать далее »
  • ХабрахабрФото Tuist: Xcode-проект на стероидах

    Tuist: Xcode-проект на стероидах

    Стандартное представление Xcode-проекта сложно назвать комфортным для командной работы. Даже в небольших проектах часто возникают merge-конфликты после изменения состава исходников в разных ветках. К тому же Xcode не предоставляет каких-либо решений для реализации потенциала модульных проектов, что снижает интерес к теме модуляризации среди iOS-разработчиков. Да, ограничения Xcode можно победить, но решением в основном является "винегрет" из сторонних инструментов, заправленный собственными…

    Читать далее »
  • ХабрахабрФото Android окукливается (ver 2) и сообществу плевать на это

    Android окукливается (ver 2) и сообществу плевать на это

    Всем доброго времени суток! Меня зовут Роман и я понятия не имею почему я выбрал “ответ” на статью для своего первого поста на Хабр. Возможно эту статью так никто и не увидит, но попытаться стоит. Оригинальная статья. Рекомендую к прочтению. Я хотел оставлять комментарии там, но потом подумал что их наберется на цельный пост. Я не то чтобы хочу разбирать…

    Читать далее »
  • ХабрахабрФото Паттерн Observer в Swift

    Паттерн Observer в Swift

    Всем доброго времени суток! В этой статье речь пойдет о паттерне Observer. Все, кто связан с iOS разработкой наверняка сталкивались с инструментами в основе работы которых лежит этот паттерн. Например, NotificationCenter, KVO или великий и могучий RxSwift, который сейчас очень популярен. В этой статье я на простом примере разберу принцип работы данного паттерна. Не ругайтесь, перфекционисты! Эта статья исключительно про…

    Читать далее »
  • ХабрахабрФото За что App Store может отклонить приложение: чек-лист

    За что App Store может отклонить приложение: чек-лист

    App Store — самая строгая площадка для размещения приложений. Ревью проходит дольше и строже, чем у Google Play и Huawei App Gallery. В 2020 году AppStore отклонил миллион приложений, которые публиковались впервые, и миллион апдейтов. С одной стороны, такая строгая политика — это хорошо: пользователям легче выбрать приложение и быть уверенным, что оно безопасно. Однако для разработчиков это настоящая головная…

    Читать далее »
  • СофтФото Xcode Cloud, SharePlay, Focus — самое важное с Keynote WWDC21

    Xcode Cloud, SharePlay, Focus — самое важное с Keynote WWDC21

    Сегодня стартует ежегодная конференция разработчиков Apple WWDC, и по традиции она начинается в анонсов обновлений операционных систем для продуктов компании. Выжимка самого важного из того, что объявили во время keynote-презентации — в этом материале. iOS 15 В FaceTime появится пространственный звук, позволяющий вам и ввшим собеседникам звучать так, как будто вы сидите в одной комнате, и определять вашего собеседника. Изоляция…

    Читать далее »
  • СофтФото Xcode Cloud, SharePlay, Focus — самое важное с Keynote WWDC21

    Xcode Cloud, SharePlay, Focus — самое важное с Keynote WWDC21

    Сегодня стартует ежегодная конференция разработчиков Apple WWDC, и по традиции она начинается в анонсов обновлений операционных систем для продуктов компании. Выжимка самого важного из того, что объявили во время keynote-презентации — в этом материале. iOS 15 В FaceTime появится пространственный звук, позволяющий вам и ввшим собеседникам звучать так, как будто вы сидите в одной комнате, и определять вашего собеседника. Изоляция…

    Читать далее »
  • ХабрахабрФото Архитектурные паттерны в iOS: привет от дядюшки Боба, или Clean Architecture

    Архитектурные паттерны в iOS: привет от дядюшки Боба, или Clean Architecture

    Продолжаю серию постов с разбором всех популярных архитектурных паттернов, использующихся в iOS разработке: устройство, плюсы и минусы, а также когда и где их лучше применять. Литературы по этому вопросу преступно мало, редкие обсуждения в интернете ограничиваются собственным опытом и какими-то поделками на гитхабе.  Все, кто хочет не просто знать что стоит за названием той или иной архитектуры, но ещё и…

    Читать далее »
  • ХабрахабрФото За что банит Apple(и Google)

    За что банит Apple(и Google)

    У платформодержателей мобильных сторов множество причин для блокировок. Если напрямую с этим не сталкиваться, то, кажется, что все просто - не нарушай описанные правила и все будет отлично. На деле не все блокировки легко предугадать простым следованием гайдлайнов. Рассмотрим некоторые из них. Покупки не через сервисы Google&Apple Начнем с одной из самых известных сейчас блокировок - удаление игры Fortnite от…

    Читать далее »


Кнопка «Наверх»