Задать вопрос
Ответы пользователя по тегу iOS
  • Как проходит процесс внедрения дизайна в приложение?

    saintech
    @saintech
    Вообще сначала присылаются скетчи/прототипы всех экранов. Без них начинать кодить глупо. На основе этих скетчей/прототипов фигачатся xib'ы (или сториборд). Потом, когда приходит дизайн, сидишь и верстаешь эти ксибы/сториборд.
    Ответ написан
  • Какие есть варианты для бранчевания проектов под iOS?

    saintech
    @saintech
    Я так понял, вы хотите, что-бы когда делаешь какие-то фиксы в т.н. "ядре", то это бы менялось везде. Вообще подход MVC отлично для этого подходит. Если все грамотно сделано, бизнес логика практически одинаковая, и интерфейс меняется несильно, то модель и контроллеры можно полностью сделать общими, и если надо, можно добавить какие-то базовые классы для вьюшек.
    Самый для меня очевидный способ - запихнуть все это в фреймворк и все. Это удобно еще и тем, что все кроме публичных хедеров будет скрыто внутри. Можно сделать красивую инкапсуляцию с удобным интерфейсом снаружи. Если что-то нужно будет изменить/добавить эксклюзивное, то просто наследуемся или делаем категорию.
    Другой вариант, это воркспейсы. Сам никогда не использовал, но знаю, что в один проект можно добавить другой (просто перетаскиванием), так что ваш базовый проект можно использовать и так. Меняете что-то в базовом - изменения затронут все проекты которые его используют.
    Ответ написан
    Комментировать
  • Как пользоваться двумя версиями приложения на iOS ?

    saintech
    @saintech
    Если у вас есть аккаунт разработчика (или у вашего друга), то можно переподписать приложение изменив Bundle ID, например с помощью iReSign. Без джейлбрейка по-другому никак.
    Ну и конечно, если вы сами разработчик этого приложения, то просто меняете Bundle ID (или создаете новый таргет, с другим Bundle ID) и все.
    Ответ написан
    Комментировать