Debuggers

From NSB App Studio
Jump to navigation Jump to search

Use Cases

Which Debugger should I use?

local iOS
WebApp
iOS
Native
Android 4.4+
WebApp
Android 4.4+
Native
Android < 4.4
WebApp
Android < 4.4
Native
Mac OS Chrome Safari Remote Safari Chrome Remote Chrome Remote NSBApp NSBApp
Windows Chrome NSBApp NSBApp Chrome Remote Chrome Remote NSBApp NSBApp

What does each Debugger let me do?

local iOS
WebApp
iOS
Native
Android 4.4+
WebApp
Android 4.4+
Native
Android < 4.4
WebApp
Android < 4.4
Native
Mac OS
Chrome Debugger Yes Yes No Yes Yes No No
NSBApp Debugger No Yes Yes Yes Yes Yes Yes
Safari Debugger Yes Yes No No No No No
Windows
Chrome Debugger Yes Yes No Yes Yes No No
NSBApp Debugger No Yes Yes Yes Yes Yes Yes
Safari Debugger No No No No No No No

Debuggers

Chrome Debugger

The Chrome Debugger is the most commonly one used. It runs on Windows and Mac OS. It can debug apps running on the desktop, and has the most functions. To start it, use Chrome's Tool menu and choose JavaScript Console.

Information on using it is here.

Chrome Remote Debugger

NSBApp Debugger

Safari Debugger

Safari Remote Debugger