Chapter 8
Effectively Using Xcode
In This Chapter
Developing your app’s UI using Xcode storyboards
Analyzing and refactoring your app’s code using Xcode tools
Managing your app’s lifecycle using Git
Adding and removing files from your device
Tracking and debugging your app
Developers who programmed in the early days of C and C++ used command-line tools and obscure Unix commands to compile, run, debug, and test their programs. Those tools were easy to use but limited in their support of large or complicated programs. They certainly didn't support use of frameworks or visual software development. Nowadays, of course, we have IDEs like Xcode.
Xcode is a comprehensive and powerful integrated development environment (IDE) that makes large-scale iOS development much easier. It allows you to specify several aspects of your app graphically — such as the UI and its linkages to code. It provides a visual debugger and a framework for testing your app thoroughly before release.
In Chapter
Get Beginning iOS Programming For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.