The integrated development environment used by Apple’s developers to create new programs has been improved lately with some instruments. They cannot be named “tools” because this word refers mainly to large programs. Today I will speak more of instruments that help you use the interface more easily and with a greater efficiency.
If you have used the Xcode package until now, you probably know or remember that everytime you created an app, the stages of completing the app were seen in more windows, if you worked on a stage and then came back to another. You can use this strategy to receive the opinions from those who use the application in its different development stages. Who knows, perhaps you make a mistake and you have to go back in order to maintain the application as it was created a few codes before, if I can say that. This is great right now, because instead of seeing lots and lots of little windows, you see only one, but with all the information grouped on the screen. You see a page which appears to have frames, but in fact it is a normal interface, very much resembling with a Web page.
The Xcode 4 work area is made of multiple unique elements that make it easy to work on different tasks, even if you work on many of them. Multiple projects can be supported as well and included in the same window as the files mentioned above. It seems a little too much, but trust, this works. On the left side of your screen, you will see a list with the available projects, much like you see on Microsoft Access. Then, there is a central interface where you see the main page when you click on a project or file that is available on the left side of the screen, there are some issue tracking buttons and a large collection of logs. Everytime you enter the program and write some codes, you will be remembered by the system, who will keep a short history of your work. “Short” is inappropriate to say. The system will know everything, providing you all the information you want to find out about your work. This is good when you have employees that work for your company, because in this way, you can verify them how much time do they spent using the program.



