Skip to content

TouchZ Touches New Bug Tracking Approach Based on Visualization

A handy open source library designed for iOS developers, testers, and everyone interested in mobile app development. TouchZ optimizes time and efforts spent on testing and help app developers to get a better insight of how bugs occur. Our library is available for free and under the GPL license.

Cannot go to bed without checking the latest news on twitter or connecting with some friends through messenger or maybe raiding a new village in Clash of Clans? We have all that experience only due to the existence of mobile phones and what’s more important phone applications. But have you ever thought what it takes to release a new app and how much time is spent on the elimination of all possible bugs (doesn’t sound very realistic, right?).

It’s a well-known fact that world class mobile app developers put much effort into the process of testing their products. The facilities involved could be enormous. Just think about it: 15-20 testers working with one app using one type of device and the amount of different kinds of devices absorbed into the testing process could reach up to 50!

Our mobile dev team was driven by the idea that the testing process could be facilitated and they gathered one day and thought: ‘Why don’t we create something to track bugs that is easy to handle?’

The strong side of our TouchZ library is that it uses visualization approach. The bugs indicated or those that were failed to be indicated all could be saved in the forms of screenshots, showing what actually was happening on the screen of the gadget while this app had been tested.

TouchZ is developed to be integrated into your iOS project and is ready to use. If the app is active and being tested, it evokes screenshots being taken automatically. This feature is on by any activity on the sensor screen of the gadget. It’s also easy to get access to the archive or TouchZ settings. Simply draw Z on the screen.

Any time during the app testing period it is possible to organize and send all or some of the screenshots to the developers of the app. It is possible through:

  • email;
  • cloud;
  • sharing or export the archive with the shots to other programs. Pick the needed shots up and press ‘Share’.

The two really convincing reasons to use TouchZ are at the same time the main features of the project:

  • Screenshots have additional information on the date when they were taken.
  • Screenshots show your tap activity. There is an arrow showing the gesture performed.

How to integrate this iOS library into your project:

  1. Add line ‘pod ’TouchZ’ to Podfile in your project.
  2. Run ‘pod install’ from Terminal.
  3. Replace principalClassName argument (nil by default) with @‘TZApplication’ in main.m file of the project. This library is provided “AS IS” under the terms of the GPL. It requires iOS 8.0 or higher.

This library is provided “AS IS” under the terms of the GPL. It requires iOS 8.0 or higher.

Feel free to share your comments or ideas with us by dropping a line to

Tags: , , ,

Author Bio

Alex Burets Head of Web Development Department
Alex has 19 years of experience in software development, delivering new and innovative solutions for a myriad of different companies, ranging from small startups to large-scale enterprises with massive programming needs. His main focus areas are web development, front-end development, and eCommerce solutions.

Need Mobile Developers?

At SCAND you can hire mobile app developers with exceptional experience in native, hybrid, and cross-platform app development.

Mobile Developers Mobile Developers

Looking for Java Developers?

SCAND has a team of 50+ Java software engineers to choose from.

Java Developers Java Developers

Looking for Skilled .NET Developers?

At SCAND, we have a pool of .NET software developers to choose from.

NET developers NET developers

Need to Hire Professional Web Developers Fast and Easy?

Need to Hire Professional Web Developers Fast and Easy?

Web Developers Web Developers

Need to Staff Your Team With React Developers?

Our team of 25+ React engineers is here at your disposal.

React Developers React Developers

Searching for Remote Front-end Developers?

SCAND is here for you to offer a pool of 70+ front end engineers to choose from.

Front-end Developers Front-end Developers

Other Posts in This Category

View All Posts

This site uses technical cookies and allows the sending of 'third-party' cookies. By continuing to browse, you accept the use of cookies. For more information, see our Privacy Policy.