The Xamarin docs team is excited to present the newest additions to our MonoTouch and Mono for Android guides! Here are some of the awesome things you can learn by visiting our Edu portal.
MonoTouch
The most recent addition to our MonoTouch documentation is our newly expanded Introduction to iOS5 suite. This series covers everything you need to know about the newest and hottest features available in iOS5, including:
- Storyboards — take advantage of Apple’s new tools and method for designing user interfaces.
- CoreImage — process and enhance image and video; get Instagram-like filters without paying billions.
- iCloud — learn to sync your app’s data across all of a user’s devices (psst…you can also watch the iCloud with MonoTouch Seminar with Craig Dunn here!)
- Appearance API — easily customize the visual properties of your app for better look and consistency.
- Newsstand — get your news or magazine app listed in Newsstand.
- Twitter API — take advantage of iOS5′s built-in Twitter integration! It makes trolling easier and faster than ever.
Our series on Working with Tables and Cells in MonoTouch is filled with examples of how to use tables in your layout. From standard use cases to custom adaptations, this series covers:
- Table Parts and Functionality — introduces and explains the visual elements of the
UITableViewcontrol. - Populating a Table with Data — demonstrates how to create and populate a table, use different table and cell styles and avoid memory issues by recycling cell objects.
- Customizing a Table’s Appearance — build custom cells and make your design stand out.
- Editing — learn to use the editing features of the UITableView class.
- Using XCode, Interface Builder, and Storyboards — use Interface Builder to create a table-driven interface with a Storyboard!
Mono for Android

We are proud to offer two new additions to our growing Mono for Android documentation. Our tutorial on Android Resources explains how to work with video, images, audio, and other non-source code files in your application. It covers:
- Android Resource Basics — learn about the Resources folder; accessing and referencing resources.
- Default Resources — read abut the most common types of Android resources, available on any Android OS device.
- Alternate Resources — read about device-specific and other more specific resources.
- Creating Resources for Varying Screens — a guide to choosing resources for devices with different screen sizes and densities.
- Application Localization and String Resources — define different resources based on a user’s location.
We have also added a brand new series on ListViews & Adapters, which explains how to display data with tables on an Android device. Look for these guides in the Mono for Android tutorials section to learn more about:
- ListView Parts & Functionality/Classes Overview — a basic introduction to working with tables and data on Android.
- Populating a ListView with Data — add list items and wire a selection to an action.
- Customizing the ListView’s Appearance — customize cells, text, icons and accessories.
- Using CursorAdapters & Using a ContentProvider — get data from a SQLite database query.
- ListView and the Activity Lifecycle — deal with configuration changes (and other tips).
As always, we base our new content on user feedback and demand, so please let us know what other topics and areas you would like to see covered. Happy coding!
