Gapdebug is the best tool for debugging iOS and Android apps on the same platform
What do you like best?
GapDebug helps in debugging Android and iOS mobile applications in a very easy manner. It combines Chrome Developer tools and Safari Webkit Inspector so that I can use them together for Windows and OS X Operating systems.
The best thing is I just need to connect the device, open the GapDebug console, and drag & drop the .ipa file in the sidebar. Then it will automatically get installed in the device and the debugger is ready to be used.
GapDebug has the ability to launch the app immediately after installing it and thus it saves the time between the app build and the start of debugging.
If at all an app gets closed while the debug is going on, no session will be lost and the previous inspector will open up once the app is being restarted again.
What do you dislike?
There are a few drawbacks of using GapDebug such as it is not able to support Android versions which are older than 4.4 and thus you need to move on to the latest Android version. Also if you want to modify the DOM structure via debugger for the iOS app, it is very slow.
Recommendations to others considering the product:
It is definitely a very useful debugging tool if you are a Windows user who wants to debug the iOS app.
What problems are you solving with the product? What benefits have you realized?
The best thing about GapDebug is that its UI is pretty simple and clean. There are not many features on a single screen, and I can easily find what I need on the screen at one go. Installation is very simple and it can be done by going to the website, choosing the required type and it gets installed.
It even works for PhoneGap, Cordova, and web pages.