February 10th, 2012

Easily Create iOS User Interfaces with MonoTouch.Dialog

Nat Friedman
Corporate Vice President

Just two days ago, we launched MonoTouch 5.2, featuring a memory profiler, unit testing framework, and a new generational garbage collector. With this release we also bundled a popular library called MonoTouch.Dialog; so it’s as easy as adding a new reference to the library to include it into your project.

MonoTouch.Dialog makes building native user interfaces in iOS incredibly easy. But how do you actually use it? Mike Bluestein, who you might recognize from our Xamarin Seminars, has created a 15 minute introduction on MonoTouch.Dialog to get you started.

[youtube http://www.youtube.com/watch?v=j7OC5r8ZkYg]

Important: To view this video in HD, open it up in YouTube or select 720p in the video above.

Using MonoTouch.Dialog allows applications to be created with rich, table-based user interfaces, without all the complexities associated with creating such interfaces manually. At the same time, MonoTouch.Dialog doesn’t limit the ability to customize such applications. This video introduces MonoTouch.Dialog by way of an example that demonstrates how to create a master- detail style of application. It shows how to use MonoTouch.Dialog to present hierarchies of information and use it to create table based user interfaces automatically.

For additional information be sure to check out our MonoTouch.Dialog tutorial.

Author

Nat Friedman
Corporate Vice President

Nat is CVP for the Mobile Developer Tools team at Microsoft. He co-founded Xamarin, Inc. with Miguel de Icaza in 2011 and served as CEO through acquisition by Microsoft in 2016. Earlier in his career, Nat served as CTO for the Linux business at Novell, co-founded Ximian with Miguel in 1999, and co-founded and served as chairman of the GNOME foundation in 1997. He is passionate about building products that delight developers. Nat has two degrees from MIT and has been writing software for 27 ...

More about author

0 comments

Discussion are closed.