Today I’m excited to announce Peek 5.0 with an all new design and some pretty exciting features. Start inspecting your iOS applications now!
All new features
Here's the top 7 new features in Peek 5.0
All inspectors and attributes have now been unified into a single window, making inspection simpler and faster than ever before.
Feeling overwhelmed with all the information Peek has to offer? Simply tap the header to expand/collapse any section. Peek will even remember your choice across launches!
Peek now supports nested Inspectors. This powerful feature allows Peek to surface even more detail about your application. In fact Peek 5.0 more than doubles the number of attributes it can inspect.
Views, images, colours and more can now provide snapshot previews to help you better identify what you’re inspecting.
An all new reporting system allows you to report issues, including screenshots and metadata using the native iOS share sheet.
Peek itself is now more accessible with Dynamic Type, but Peek can also surface accessibility details from your application.
You can now search within Peek, making it easier than ever to inspect your apps.
Once setup, it’s as easy as pressing one of the volume keys on your device!
What is Peek?
Peek is an open source framework that provides runtime inspection of your application while its running on your device (or Simulator).
- Developers can use Peek to inspect their user interfaces at runtime.
- Designers can verify that the applications meets their design specifications.
- Testers and QA can check accessibility identifiers, validate behaviour and report issues.
Peek is a tool to aide you at all stages of your development process.
How does Peek work?
Peek scans your entire user interface on the screen then provides overlays with layout information and attribute inspectors.
Peek includes an intelligent filtering system to best determine which views you care about while ignoring those you are not likely to be interested in.
For example, by default Peek will not show you many of Apple's system components unless they are subclassed.
Peek presents itself in its own window that sits directly on top of your own app's user interface to ensure that it doesn't interfere with normal functionality.
Peek also allows you to test all supported orientations on both iPhone and iPad.
Most importantly Peek doesn’t interfere with your applications logic or user interface in anyway. It provides read-only inspection to guarantee you’re seeing live-values only!
Thanks to an all new architecture Peek is also now smaller. Providing more features with much less code, leaving a very small footprint on your application.
Where can I get it?
Peek is open source and can be downloaded directly from GitHub. So start inspecting your apps now!
If you're interested in learning more about Peek and how you can market your own Open Source Software, checkout my follow up post: Peek... behind the curtains