Professional iPhone Programming with MonoTouch and .NET/C# - Pre Order now - More Wally - Wallace B. McClure
in

MoreWally.com

Giving people what they want, More Wally. This is the technical and personal blog site of
Wallace B. (Wally) McClure.

This Blog

Syndication

Technical Sites

More Wally - Wallace B. McClure

This blog will have all kinds of posts about Wally McClure. In it, there will be tons of .NET and computer programming posts as well as Wally's views on life in general. As you might guess, this site and blog help you get More Wally in your life. What more could anyone want? .NET, ADO.NET, ASP.NET, AJAX, Atlas, Microsoft AJAX Library, ASP.NET AJAX, and now Windows Azure............follow me on twitter at Wally

Professional iPhone Programming with MonoTouch and .NET/C# - Pre Order now

After months of work and not talking much about it, our Professional iPhone Programming with MonoTouch is available for pre order on Amazon.com. This is an expansion of the iPhone Programming with MonoTouch ebook that was available last December.  My coauthors are Chris Hardy, Martin Bowling, Craig Dunn, and Rory Blyth.  We haven't been talking about it much for a number of reasons, but now the cat is officially out of the bag.  Craig and Chris have done a great job putting together the Mix10 app in Monotouch for the iPhone.

Here's the general outline of our book.

·         Introduction to the iPhone, Mobile Devices, and the Marketplace.

o   The mobile marketplace.

o   General rules of Mobile Development.

o   The iPhone.

o   The Apple SDK.

o   Apple Tools.

o   The iPhone Simulator.

·         Introduction and Overview of Mono and MonoTouch.

o   What is Mono?

o   What is MonoTouch?

o   Why do I need MonoTouch?

o   What is CocoaTouch?

o   General layout of MonoDevelop.

o   Building Hello World with MonoDevelop.

o   Interface Builder.

o   Outlets.

o   Connections.

o   Protcols/interfaces.

o   Apple Certificates.

o   Debugging.

o   Testing.

o   Deploying.

·         Screen Controls.

o   UI Development.

o   Model View Controller (MVC).

o   iPhone development-isms.

o   Building a GUI that meets the iPhone UI guidelines.

o   Input controls.

o   Keyboard.

·         Data Controls.

o   Data views.

o   Windows, Views, & Bars.

o   Controllers.

·         Working with Data.

o   SqlLite.

o   Accessing remote data.

o   REST.

o   SOAP.

o   Asynchronous.

o   Data Formats.

o   XML.

o   JSON.

·         Tables.

o   Simple data display.

o   Controllers.

o   Layouts                .

o   Customizing the layout.

o   Click events.

o   Multilevel/parent child layouts.

o   Editing within a table.

·         Maps.

o   Geolocation.

o   MonoTouch.MapKit.

o   Geocoding.

o   Location awareness.

·         Application Settings and the File System.

·         Device support.

o   Networking.

o   Battery.

o   Acceleration.

o   Device Orientation.

o   Compass.

o   Proximity sensor.

·         Multimedia – Images, Audio, and video.

o   Taking a picture.

o   Editing.

o   Record.

o   Playback.

o   Animation/CoreAnimation.

·         Talking to other applications.

·         Calling NSURL.

·            Accepting calls from NSURL and publishing your own scheme.

o   MonoTouch.AddressBook.

o   MonoTouch.AddressBookUI.

o   Displaying websites within your application.

o   Interfacing to Objective-C.

o   MonoTouch.ObjCRuntime.

o   MonoTouch.Foundation.

o   Third Party Objective C libraries.

o   Btouch Libraries.

·         Internationalization/Localization (Writing an application that can quickly/easily be ported to other languages).

·      iPad Development.

·         Appstore.

o   Getting in the appstore.

o   Promoting your apps.

o   Making money with your apps.

o   Inapp purchase.

 

Comments

 

Dew Drop – March 11, 2010 | Alvin Ashcraft's Morning Dew said:

Pingback from  Dew Drop – March 11, 2010 | Alvin Ashcraft's Morning Dew

March 11, 2010 8:26 AM
2006 - Wallace B. McClure
Powered by Community Server (Non-Commercial Edition), by Telligent Systems