HNHacker News
TopNewBestAskShowJobs

seanwoodhouse

17 karma · joined June 3, 2013

submissionscomments
seanwoodhouse··on The Spark Inspector is now available in Xcode, just like Instruments
Hey, Sean here from Reveal. Thanks for the feedback.

Making the 3D view useful for large view hierarchies is exactly why we implemented drilldown so you can focus in on one section of the view hierarchy. Try double clicking a view in the outline or canvas. It may just be personal preference, but we've had many people comment that the 3D view is immensely useful, and we've found it useful in our own use of the product.

This presentation I did at Melbourne Cocoaheads might shed some light on how useful that feature (and others in Reveal) are. https://vimeo.com/78441103. Scratch the surface and I think you'll find a lot of other useful features.

seanwoodhouse··on Reveal App
Firefox's 3D View was definitely an inspiration. Note however that Reveal lets you focus in on a view within the view hierarchy, which is handy when you're only interested in one part of a large hierarchy.

Symbiote (https://github.com/TestingWithFrank/symbiote) and DCIntrospect (https://github.com/domesticcatsoftware/DCIntrospect) were also inspirations.

seanwoodhouse··on Reveal App
You can inspect your own apps running on device with Reveal without having to resort to jailbreaking. Just link the library with your app, run it on the device, make sure your device is on the same network, fire up Reveal and choose your app from the drop-down app selector.

We've also had reports of people successfully inspecting the Springboard and Apple's apps using Cycript and other means.

seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
We haven't tried it, but apparently it Just Works (tm). You just need to link against the framework as you would any other third party library. There is no API (yet), so no API bindings required.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Sorry 10.8 or higher for now.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Update: there is now a pod spec in the Cocoapods Specs repo for Reveal. Head to http://support.revealapp.com/ if you have any issues.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Noted :-)
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
We'll be 'pre-integrating' a few apps available on GitHub soon so you'll be able to play with Reveal by simply cloning and running those iOS apps. A full sample may be on the cards when we're out of beta.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Our integration guide is pretty explicit about how to link with the library so that it doesn't get linked in to Release builds. Everyone's environment is different, and we think it's a good thing that developers understand what changes are required to link with any third party framework.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Yeah, PonyDebugger is definitely an inspiration...but we like native apps too :-)
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
Probably best to try both and see what you think. We've used Reveal on some pretty huge apps and it stacks up fine. We're also very careful not to muck about too much with your running app, hence the snapshot approach rather than live updates.
seanwoodhouse··on Show HN: Reveal – an iOS runtime inspection tool
You still need to link your app against our library for Reveal to be able to inspect it, but the instructions guide you through it so you know exactly what's being modified in your project.

Pricing will be announced when we come out of beta.