This documentation relates to previous versions of Titanium.

To see the latest documentation, visit docs.appcelerator.com.

Skip to end of metadata
Go to start of metadata

Debugging is a critical step in any programming project. Debugging a Titanium mobile app can involve a mix of native tools, Studio features, and your own sleuthing abilities. In this chapter, we'll take a look at the processes and tools you can use to track down bugs in your code.

Sections

Debugging Overview

In this section, we'll set some common terminology and look at some classic approaches to debugging that you can apply to your mobile projects.

Native Android Debugging and Testing Tools

Here in this section, we'll look at some of the tools provided with the Android SDK.

Native iOS Debugging and Testing Tools

In this section, we'll look at the iOS tools provided as part of the Xcode environment.

Debugging in Titanium Studio

Next, we'll look at features of Titanium Studio that you can use to debug your projects.

Managing Memory and Finding Leaks

Memory management is a critical task, especially as your project grows in scope. We'll take a look in this section at how you can find and fix memory leaks.


Labels
  • None