Online Book Reader

Home Category

iPhone Game Development - Chris Craft [169]

By Root 1565 0
of the screen. It has options for a back button, a title, and an optional right button. You can apply custom views for any of these.

UIScrollView UIScrollView is the base class for any object that needs to display content that is larger than the size of the application's window. It allows the user to scroll and resize the contents.

UITextView The UITextView is a user interface control that allows for a scrollable, multiline text region. This control allows display of text using a custom font, color, and alignment, and it also supports text editing. You can use a text view to display multiple lines of text.

UIToolbar The UIToolbar class can contain one of many buttons, called toolbar items.

UIView The UIView class is a base class that defines structure for drawing and handling events. You can also use a UIView class to contain other views.

UIViewController The UIViewController class handles the foundation view management for the iPhone. Everything from tab bars to navigation bars and application views are managed by the UIViewController. Model views and rotating views are also supported through the UIViewController.

UIWebView You use the UIWebView class to add Web content control in your application. This control also allows you to move backward and forward in the history of Web pages, and you can set some of the control's options programmatically.

user interface User interface is short for graphical user interface. The user interface can be thought of as the means in which a user interacts with an application. This comprises the buttons and other controls of the app. How does the application get input, and how does it return output? It does this through its user interface.

Wi-Fi Wi-Fi is a shortened form of wireless LAN, or local area network. Wi-Fi is supported by both the iPhone and the iPod touch and many other computing platforms today.

Xcode Xcode is Apple's development environment for creating Mac OS and iPhone OS applications. It is included with every copy of Mac OS X as well.

Table of Contents

Cover

Table of Contents

Title Page

Foreword

Part I: Beginning iPhone Programming

Chapter 1: Getting Started

Chapter 2: Creating Your First App: Hello World

Part II: Creating Simple iPhone Applications

Chapter 3: Constructing Puzzle Apps

Chapter 4: Building Novelty Apps

Part III: Shall We Play a Game?

Chapter 5: Producing Action Games

Chapter 6: Building Community with Facebook

Chapter 7: Connecting Players in Real Time

Chapter 8: Taking Turns with Other Players

Part IV: Advanced Technical and Business Programming Concepts

Chapter 9: Grasping Advanced Programming Topics

Chapter 10: Understanding the Business of Software

Part V: Appendixes

Appendix A: Resources

Appendix B: 31 Days of iPhone Apps

Glossary

Return Main Page Previous Page

®Online Book Reader