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
- Improve the application's performance by parallelizing URL requests (look at
- 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 ...