Book Image

iOS Development using MonoTouch Cookbook

By : Dimitris Tavlikos
Book Image

iOS Development using MonoTouch Cookbook

By: Dimitris Tavlikos

Overview of this book

<p>MonoTouch brings the amazing revenue opportunities of Apple’s billion dollar app store to C# and .NET developers. <br /><br />This cookbook leaves no stone unturned, providing you with practical recipes covering user interfaces, data management, multimedia , web services, and localization, right through to application deployment on the app store.<br /><br />Whatever the area of MonoTouch iOS development you need to know about, you will find a recipe for it in this cookbook. Minimum theory and maximum practical action defines this book. It is jam packed with recipes for interacting with the device hardware, like the GPS, compass and the accelerometer. Recipes for those all important real world issues such as designing the UI with the integrated designer introduced with Xcode 4. It is the essential cookbook for C# and .NET developers wanting to be part of the exciting and lucrative world of iOS development.</p>
Table of Contents (22 chapters)
iOS Development Using MonoTouch Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


In this chapter, we are going to discuss about custom drawing and animations. The iOS SDK contains two very useful frameworks for these tasks: Core Graphics and Core Animation.

These two frameworks simplify the process of animating UI elements and drawing 2D graphics on them. The effective usage of these two frameworks will make a difference between a dull and a stunning application. After all, these two frameworks play a very important role in making the iOS platform unique in its kind.

We will learn how to provide simple or even more complicated animations for controls to provide a unique user experience. We will also see how to custom draw lines, curves, shapes, and text on the screen. Finally, with all the examples provided, we will create two drawing applications.