The Fictioning Horror Sale
 
 

Recently Viewed clear list


Original Essays | September 18, 2014

Lin Enger: IMG Knowing vs. Knowing



On a hot July evening years ago, my Toyota Tercel overheated on a flat stretch of highway north of Cedar Rapids, Iowa. A steam geyser shot up from... Continue »
  1. $17.47 Sale Hardcover add to wish list

    The High Divide

    Lin Enger 9781616203757

spacer
Qualifying orders ship free.
$23.00
List price: $44.99
Sale Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Mobile and Handheld Devices- Apple Programming and Development

More copies of this ISBN

Learning Monotouch: A Hands-On Guide to Building IOS Applications with C# and .Net (Developer's Library)

by

Learning Monotouch: A Hands-On Guide to Building IOS Applications with C# and .Net (Developer's Library) Cover

 

Synopses & Reviews

Publisher Comments:

Develop State-of-the-Art iPhone/iPad Apps with MonoTouch and .NET!

 

Are you an experienced C#/.NET developer who wants to reach the huge iPhone/iPad market? Now, you can create great iOS apps without first mastering Objective-C and Apple’s development toolset. With MonoTouch, you can leverage the skills you already have to create powerful apps that can be sold in Apple’s App Store or deployed throughout your organization. In Learning MonoTouch, Michael Bluestein helps you get started with MonoTouch fast and make the most of its remarkably robust capabilities.

 

The book first walks you through setting up your MonoTouch development environment, explaining how MonoTouch abstracts the iOS SDK to permit development against native iOS classes from C#. Through simple examples, you’ll start building working apps, establishing a firm foundation for more advanced coding. One step at a time, you’ll master increasingly sophisticated cases through practical examples. Bluestein even shows you how to leverage powerful .NET tools in your iOS apps, including LINQ.

 

Coverage includes

• Applying common iOS development patterns and techniques in C#

• Using MonoTouch to handle memory management and garbage collection

• Structuring MonoTouch apps for the MVC design pattern

• Making the most of iOS user interface classes

• Leveraging the address book, camera access, email, and iOS media features

• Customizing tables and navigation for richer experiences and better performance

• Accessing the iOS Core Graphics and Core Animation subsystems

• Building iOS location-based applications with Core Location and MapKit

• Consuming web services from MonoTouch

• Integrating iOS and .NET networking capabilities

• Saving data with the ADO.NET provider to SQLite, .NET serialization, and NSUserDefaults

 

All code samples are available for download at github.com/mikebluestein.

Synopsis:

Many .NET developers and many enterprises would like to target iOS devices, yet the learning curve and cost of moving to Objective-C precludes the practicality of this in many cases. MonoTouch brings the best of CocoaTouch and .NET under a single, extensible technology, providing the only way to develop iOS applications using .NET that can be published to the iOS App Store.

Learning MonoTouch begins with the basics of building applications for iOS under MonoTouch. It assumes the reader is familiar with C# and .NET at least on an intermediate level and focuses on making use of existing skills, while presenting iOS-specific information in detail. Initial chapters have simple examples to get the reader up and running and to lay the groundwork for more complex samples and subsequent chapters. After the basics are covered, the book quickly moves into more complex examples that address common use cases encountered in iOS development.

Learning MonoTouch is for .NET/C# developers with several years of application development experience, but little to no iOS or Mac development experience. This book teaches C#/.NET developers how to take their existing skills to iOS and shows them how to build iOS applications using MonoTouch.

Update: Learning MonoTouch will release as an electronic-only edition (ePub, Kindle, Nook, PDF, and Safari Books Online) in July 2011. A print version of this book may become available later in 2011 or early 2012. Keep an eye on Xamarin for updates on MonoTouch/MonoDroid.

About the Author

Michael Bluestein has been working with MonoTouch since the first private beta release and is an active member of the MonoTouch community. His applications are among the first using MonoTouch to be published in Apple’s App Store. A former Principal Software Engineer at Dassault Systèmes Solidworks Corporation, he has developed software professionally since the early 90s. His blog on various development topics, including MonoTouch, can be found at #LINK<mikebluestein.wordpress.com>#.

Table of Contents

Preface

1. Hello MonoTouch

2. iPhone SDK Design via MonoTouch

3. UIViewController and UIView

 

Part 2: Core Development with MonoTouch

4. Common User Interface Classes

5. Tables and Navigation

6. Connecting to Web Services

7. Networking

8. SQLite via System.Data

 

Part 3 - Advanced Development with MonoTouch

9. Consuming iPhone System Capabilities

10. Using Existing C# Source Code and Open-Source Libraries

11. UIWebView

 

12. Introduction to Core Graphics and Core Animation

 

Appendix A. Introduction to Android with MonoTouch

Appendix B. Resources

Product Details

ISBN:
9780321719928
Author:
Bluestein, Michael
Publisher:
Addison-Wesley Professional
Author:
Bluestein, Michael (Mike)
Subject:
Personal Computers & Micro / Macintosh
Subject:
Personal Computers-General
Copyright:
Edition Description:
Trade paper
Series:
Learning
Publication Date:
20110727
Binding:
TRADE PAPER
Language:
English
Pages:
360
Dimensions:
9.08 x 7 x 0.755 in 565 gr

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Mobile and Handheld Devices » Apple
Computers and Internet » Mobile and Handheld Devices » iPhone
Computers and Internet » Personal Computers » General
Computers and Internet » Programming » Apple Programming
Computers and Internet » Software Engineering » General

Learning Monotouch: A Hands-On Guide to Building IOS Applications with C# and .Net (Developer's Library) Sale Trade Paper
0 stars - 0 reviews
$23.00 In Stock
Product details 360 pages Addison-Wesley Professional - English 9780321719928 Reviews:
"Synopsis" by , Many .NET developers and many enterprises would like to target iOS devices, yet the learning curve and cost of moving to Objective-C precludes the practicality of this in many cases. MonoTouch brings the best of CocoaTouch and .NET under a single, extensible technology, providing the only way to develop iOS applications using .NET that can be published to the iOS App Store.

Learning MonoTouch begins with the basics of building applications for iOS under MonoTouch. It assumes the reader is familiar with C# and .NET at least on an intermediate level and focuses on making use of existing skills, while presenting iOS-specific information in detail. Initial chapters have simple examples to get the reader up and running and to lay the groundwork for more complex samples and subsequent chapters. After the basics are covered, the book quickly moves into more complex examples that address common use cases encountered in iOS development.

Learning MonoTouch is for .NET/C# developers with several years of application development experience, but little to no iOS or Mac development experience. This book teaches C#/.NET developers how to take their existing skills to iOS and shows them how to build iOS applications using MonoTouch.

Update: Learning MonoTouch will release as an electronic-only edition (ePub, Kindle, Nook, PDF, and Safari Books Online) in July 2011. A print version of this book may become available later in 2011 or early 2012. Keep an eye on Xamarin for updates on MonoTouch/MonoDroid.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.