O'Reilly logo

C# 5 First Look by Joel Martinez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we created a small utility application for Mac OS, using MonoMac and MonoDevelop. Some ideas that you can use to extend or improve this application are as follows:

  • Persist results across app sessions (look at Core Data)
  • Build better user experience by giving the user feedback while processing (look at NSProgressIndicator)
  • Improve the application's performance by parallelizing URL requests (look at Parallel.ForEach)
  • Try porting the application to different platforms. For iOS, look at MonoTouch (http://ios.xamarin.com), and for Android, look at Mono for Android (http://android.xamarin.com)

C# is an incredibly expressive and powerful language. With the ability to target every mainstream computing platform, you have an incredible ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required