cocoapods

  • ХабрахабрФото Разделяй и властвуй. Модульное приложение из монолита на Objective-C и Swift

    Разделяй и властвуй. Модульное приложение из монолита на Objective-C и Swift

    Привет, Хабр! Меня зовут Василий Козлов, я iOS-техлид в Delivery Club, и застал проект в его монолитном виде. Признаюсь, что приложил руку к тому, борьбе с чем посвящена эта статья, но раскаялся и трансформировал своё сознание вместе с проектом. Я хочу рассказать, как разбивал существующий проект на Objective-C и Swift на отдельные модули — framework’и. Согласно Apple, framework — это…

    Читать далее »
  • ХабрахабрФото Тестовые проекты без боли. Доклад Яндекса

    Тестовые проекты без боли. Доклад Яндекса

    Мы в команде Яндекс.Карт для iOS создаем тестовые проекты с помощью маленького плагина для CocoaPods и нескольких классов утилит. Создание проекта происходит быстро и надежно. Но может, мы слишком заморачиваемся и собрать проект вручную с нужными настройками и зависимостями не так сложно? В докладе я пошел от противного: сначала разобрал ручной процесс, потом наш. [embedded content] — Сначала маленькая предыстория.…

    Читать далее »
  • ХабрахабрФото Обновление библиотеки SPPermission и хейтер

    Обновление библиотеки SPPermission и хейтер

    — “Какая-то библиотека, кто-то обновил… Хейтер тут причем? Почему мне, отличному разработчику, нужно тратить время на эту статью?” Не нужно тратить время. мог подумать ты, мой дорогой друг. Текст будет о библиотеке RequestPermission и о её загадочном авторе.Начнем с главного — ребрендинг! Это просто вечернее чтиво с долей несмешных юморесок. Уж не знаю, в этом дело или нет, но после…

    Читать далее »
  • ХабрахабрФото Менеджеры зависимостей

    Менеджеры зависимостей

    Я рассматривал package manager’ы, предназначенные для разработки под iOS/OS X, но содержание статьи с некоторыми допущениями применимо и к другим. В этой статье я расскажу, в чем менеджеры зависимостей (package manager) схожи по внутреннему устройству, алгоритму работы, и в чем их принципиальные отличия. Разновидности менеджеров зависимостей Системные менеджеры зависимостей – устанавливают недостающие утилиты в операционную систему. Например, Homebrew. Менеджеры зависимостей…

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


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