- PVSM.RU - https://www.pvsm.ru -
.png)
Программу сравнивают с Web Inspector для WebKit, если это сравнение вам о чём-нибудь говорит. Если без сравнения, то это инструмент, который позволяет вживую исследовать всю иерархию объектов UIKit в вашем приложении и менять их аттрибуты.
Важно, что Reveal [1] позволяет не только смотреть, сворачивать/разворачивать subviews, но и менять их свойства: прятать или показывать (снимать флаг hidden), менять размеры, цвета, теги, выравнивание и контент (для UILabel, UIButton, к примеру). И всё это на живом приложении.
Reveal App представляет собой клиент и сервер (Reveal iOS SDK), который вы встраиваете в приложение, общающиеся по сети, т.е. можно подключиться к приложению на устройстве, к примеру, при подборе цвета (цвета выглядят несколько по-разному в Photoshop, iOS Simulator и на устройстве).
-2.png)
Встраивание сервера возможно с помощью добавления framework в проект — тогда запуск будет происходить автоматически при каждом старте приложения (в background сервер останавливается). Можно добавить в проект dlyb, и подгружать её вручную (последовательность шагов и код описаны на странице поддержки [2]. Можно добавить через CocoaPods (Reveal-iOS-SDK) — результат идентичен первому варианту. Также описаны подключения к Appcelerator Titanium, MonoTouch, RubyMotion.
Мы не могли сидеть и ждать, когда средства разработки выйдут на новый уровень, поэтому сделали Reveal, чтобы наши iOS приложения были лучше, быстрее, надёжнее.
— с таким текстом ребята из Itty Bitty Apps [3] анонсировали свою программу. До них был Spark Inspector [4] ($30, есть Trial), но у меня, лично, с ним не сложилось, так что, кажется, Reveal и есть тот самый новый уровень.
Приложение в статусе Open Beta, пока бесплатно. Для запуска требуется Mac OSX 10.8 и iOS 6 (Deployment Target можеть быть 5.1).
Сайт приложения: revealapp.com [1]
О новостях пишут в Twitter [5].
Автор: SOb_S
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/uikit/36113
Ссылки в тексте:
[1] Reveal: http://revealapp.com
[2] странице поддержки: http://support.revealapp.com/kb/getting-started/integrating-reveal-with-your-ios-app#dynamic-library-integration
[3] Itty Bitty Apps: http://www.ittybittyapps.com
[4] Spark Inspector: http://sparkinspector.com
[5] Twitter: https://twitter.com/reveal_app
[6] Источник: http://habrahabr.ru/post/182608/
Нажмите здесь для печати.