O'Reilly logo

Professional Cross-Platform Mobile Development in C# by Kenny Goers, Ben Horgen, John Hunter, Scott Olson

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

Chapter 10

Using MonoCross Utilities

What's In This Chapter?

  • Surveying the MonoCross Utilities
  • Encrypting sensitive data
  • Storing objects to the file system
  • Serializing objects
  • Tracking application events
  • Utilizing network functions
  • Multithreading MonoCross applications

Earlier chapters discussed the MonoCross framework and how to use it to design and build cross-platform applications. You learned how to create data services as well as how to consume them. Now it's time to explore the MonoCross Utilities.

The MonoCross Utilities are a collection of service functions that perform basic programming tasks using a common set of interfaces. They are cross-platform in that the same usage in your application correctly functions without the need to write custom code for each platform. This chapter introduces you to the MonoCross Utilities, delves into their interfaces, and clearly and simply shows how to use them in your applications.

The MonoCross Utilities are available for evaluation at www.monocross.net. See Chapter 3, “Setting Up Your Development Environment” for more information on how to download and install the MonoCross Utilities.

Understanding MonoCross Utilities

The MonoCross Utilities are a collection of interfaces that you use to perform common application functions, such as saving files, serializing objects, making calls to RESTful web service endpoints, and so forth. When you use the MonoCross Utilities in your code, you program to the common interfaces of the utilities ...

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