Just as desktop software development often uses an integrated development environment (IDE) with a compiler, linker, headers, and libraries, so does development for mobile terminals. Nokia provides such an IDE for performing Qt development. The Carbide.c++ IDE is still available for C++ development as well.
In this chapter we provide a tutorial that shows you how to get, install, and use the free IDE for Qt software development. After reading this chapter, you will be able to install the Nokia Qt software development kit (SDK) for your work, begin using the tools and designers available to create your application's user interface, and compile and load your application on to a Nokia device.