Foundry376 has announced Spark Inspector, a tool that brings realtime introspection to the world of iOS development. It’s available for download immediately (www.sparkinspector.com/).
Here’s how the folks at Foundry376 described Spark Inspector: “Apple provides great developer tools, but interface bugs can be tricky to uncover. The Spark Inspector changes the game with an entirely new debugging perspective: a stunning, three-dimensional view of an app’s interface that updates in real-time as it runs. Pan and zoom around your interface to reveal how layouts are structured, and unearth bugs quickly using Spark’s powerful display options. Fine-tuning views?
“The Spark Inspector mimics Interface Builder, and allows you to preview adjustments to your app’s views in real-time. Make runtime modifications to everything from button frames to CALayer shadows and transforms, right from the Inspector’s sidebar! We spent more than a year developing the Spark Inspector for our internal use, and it’s packed with features to help you craft the best interfaces on earth.
“Wiring your app together with notifications? The Spark Inspector also features a groundbreaking Notifications panel where you can monitor NSNotificationCenter in real-time. Watch as notifications are sent and observers are registered in the dispatch table. Look at stack traces where notifications are sent, see observer methods that were invoked, and more. With powerful search features and the ability to re-fire notifications, debugging takes minutes, not hours.
“The Spark Inspector is intended for developers and does not work with applications downloaded off the App Store. It connects to apps running in the simulator or on a device using a custom framework, and provides powerful inspection tools that accelerate developer’s workflows. A built-in setup assistant automates the process of setting up Xcode projects with the Spark Inspector, so there are no configuration changes to make.”