109 simple but incredibly effective recipes for developing and deploying applications for iOS using C# and NET Dimitris Tavlikos BIRMINGHAM - MUMBAI Download from Wow! eBook iOS Development Using MonoTouch Cookbook iOS Development Using MonoTouch Cookbook Copyright © 2011 Packt Publishing All rights reserved No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented However, the information contained in this book is sold without warranty, either express or implied Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: December 2011 Production Reference: 1071211 Published by Packt Publishing Ltd Livery Place 35 Livery Street Birmingham B3 2PB, UK ISBN 978-1-84969-146-8 www.packtpub.com Cover Image by Rakesh Shejwal (shejwal.rakesh@gmail.com) Credits Author Dimitris Tavlikos Reviewers Jayant Varma Project Coordinator Shubhanjan Chatterjee Proofreader Jonathan Todd Andreas Zimnas Chris Flethcer Indexer Hemangini Bari Acquisition Editor Tejal Daruwale Usha Iyer Graphics Development Editor Valentina D'silva Meeta Rajani Production Coordinator Technical Editor Shantanu Zagade Lubna Shaikh Cover Work Shantanu Zagade About the Author Dimitris Tavlikos discovered that computer programming was a passion during his school days He knew this was what he wanted to ever since he participated in a course for a few hours a week and learned how to write simple console programs on monochrome monitors While working as a programmer for a major IT company in Greece, he stumbled upon the quite promising and new language at the time, named C# When MonoTouch was released, providing NET developers with the ability to create software for the iOS platform, he was overwhelmed by the potential it offered With almost 10 years of professional programming experience with NET and Mono, he now works as a freelance C# and MonoTouch software developer and offers his expertise to various projects for companies around the world In his spare time, he enjoys blogging about his "adventures" in coding (http://software.tavlikos.com) and tries to fill his camera's memory cards iPhone JavaScript Cookbook ISBN: 978-1-84969-108-6 Paperback: 328 pages Clear and practical recipes for building web applications using JavaScript and AJAX without having to learn Objective-C or Cocoa Build web applications for iPhone with a native look feel using only JavaScript, CSS, and XHTML Develop applications faster using frameworks Integrate videos, sound, and images into your iPhone applications Work with data using SQL and AJAX Core Data iOS Essentials ISBN: 978-1-84969-094-2 Paperback: 340 pages A fast-paced, example-driven guide guide to data-drive iPhone, iPad, and iPod Touch applications Covers the essential skills you need for working with Core Data in your applications Particularly focused on developing fast, light weight data-driven iOS applications Builds a complete example application Every technique is shown in context Completely practical with clear, step-by-step instructions Please check www.PacktPub.com for information on our titles Xcode iOS Development Beginner's Guide ISBN: 978-1-84969-130-7 Paperback: 432 pages Learn how to use Xcode to build simple, yet powerful applications with ease Each chapter builds on what you have learned already Learn to add audio and video playback to your applications Plentiful step-by-step examples, images, and diagrams to get you up to speed in no time with helpful hints along the way iPhone Applications Tune-Up ISBN: 978-1-84969-034-8 Paperback: 256 pages High performance tuning guide for real-world iOS projects Tune up every aspect of your iOS application for greater levels of stability and performance Improve the users' experience by boosting the performance of your app Learn to use Xcode's powerful native features to increase productivity Profile and measure every operation of your application for performance Please check www.PacktPub.com for information on our titles Download from Wow! eBook Use the powerful Xcode suite of tools to build applications for the iPhone and iPad from scratch