Компания
44,53
рейтинг
17 октября 2013 в 13:57

Разработка → RevealApp — Firebug для iOS приложений

Два дня назад вышел RevealApp. RevealApp это MacOS приложение. Он показывает иерархию UI-компонентов приложения в понятном и мощном 3D-представлении и позволяет менять UI на лету. Идея похожа на Firebug или Web Inspector для сайтов.

Возможные применения:
— отладка UI, визуальный поиск непонятных багов в layout и тд;
— знакомство с приложением, написанным другим разработчиком, открываете Reveal и быстро анализируете структуру экранов (отображаются в том числе элементы созданные в runtime);
— дизайнеры (или разработчики под их присмотром) могут тестировать дизайн без перекомпиляции приложения (а давайте подвинем иконку выхода на три пикселя влево).

Reveal используют Flipboard, Artsy, Xamarin и другие.



Оценить интерфейс Reveal проще всего по видео с сайта.

Reveal работает про протоколу Bonjour, приложение сообщает ему свою структуру UI и принимает команды на его изменение. Соответственно в приложение нужно встроить Reveal-библиотеку. Инструкции для iOS, Xamarin.iOS.

Попробуем использовать его на примере приложения Sooner.

Вид приложения и его 3D-развертка:


Поэкспериментируем с метками: поменяем шрифт, цвет, тип обрезки длинных строк, подвигаем их (эмулируем поведение дизайнера :)


Результат становится доступен в эмуляторе и приложение продолжает работать с изменениями:


Первые 30 дней использования Reveal бесплатны. Лицензии продаются по $89 для фрилансеров и $179 для компаний.


Картинки с сайта revealapp.com

Подписывайтесь на наш хабра-блог. Каждый четверг полезные статьи о мобильной разработке, маркетинге и бизнесе мобильной студии.
Автор: @junk
Touch Instinct
рейтинг 44,53
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Комментарии (16)

  • +1
    Обзор основных возможностей можно найти и в этом посте от 8 июня сего года.
    • +1
      упс, не поискал перед публикацией. Будем считать пост новостью о релизе.
      • 0
        Если че, доступен серез CocoaPods:
        pod «Reveal-iOS-SDK»
  • 0
    Че-то ценник жестковат для персоналки ($89). За 20-30 баксов взял бы не раздумывая… Никто скидки нигде не видел?
    • 0
      Чую куплю www.sparkinspector.com за $30
      • +1
        А где он по $30? Цена, которую я сейчас вижу на их сайте — 1353,66 руб.
        • 0
          Упс $39, но все же не $89, при том же функционале и онлайн подгрузке, которой пока в Reveal нет
          • 0
            Абсолютно согласен. Даже $50 в данном случае были бы хорошей ценой. :)
    • 0
      Могу бесплатно бету дать.:)
      • 0
        Бета у меня стоит. Она через пару месяцев откажется запускаться…
  • 0
    Надо бы поправить про 2 дня назад, а то ведь уже полгода как.
    • +1
      Он был в публичной бете, теперь продается за деньги.
  • +1
    Пользуюсь бетой. Очень удобно, когда тебе неясно куда уехала вью, или когда тебе дают на поддержку новый большой проект и мало времени чтобы разобраться в том как устроена архитектура вью контроллеров и где какие вью.
  • 0
    Я правильно понимаю, что используя вот это и AppCode, можно забыть о Xcode? Меня пока что останавливает только отсутствие IB в AppCode
    • +2
      Нет, это просто визуальный дебагер, а не редактор интерфейса.
  • 0
    Написал заметку о том, как подгрузить Reveal SDK к любому приложению (нужен jailbreak).

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка