The Developer 2/2013

Page 46

THE FUTURE MVX and MvvmCross are both very young. The technological environment in which we are working is very dynamic. We are seeing an explosion of app opportunities, not only on mobile and tablet, but also on game consoles, on smart TVs, in connected homes, in in-car computing and on to the Internet of Things.

At the end of the tutorial you will end up with a single 5 platform solution in Visual Studio like:

We expect that these challenges and opportunities will see further MVX values, ideas and patterns evolve and grow. As users continue to embrace new, ever more personal technology, as businesses continue to build more and more interaction with these users, and as the demand and success of 'native over generic’ continues, it’s clear that the demand for cross-platform code will continue to rise.

Figure 2 The TipCalc Tutorial - Code

Many more examples, including much larger ones that show how to scale and to cope with native complexity, are available under Ms-PL licenses in GitHub – see https://github.com/ slodge/MvvmCross and https:// github.com/slodge/MvvmCrossTutorials/ For each of these, you’ll see that the same pattern of solution – a shared core and a set of platform-specific UIs. MVVMCROSS V3 – AKA HOT TUNA MvvmCross is now just 18 months old, but has already been used in many apps, including those aimed at both consumers and business.

This Spring and Summer, 2013, sees the release of MvvmCross v3 – Hot Tuna. Combined with the recent releases of the new Windows 8, Windows Phone 8 and Xamarin 2.0 SDKs, this release is really a significant step for MvvmCross and comes at a time when C# itself is in its most exciting dynamic state yet.

And thanks also to everyone who’s contributed to MvvmCross over the last 18 months, including many who have earned MvvmCross Badges of Awesomeness:

For more on Hot Tuna, please see my blog - http://slodge.blogspot.co.uk/ - which I update frequently with news and articles.

Figure 3 Some apps built on top of MvvmCross - Brüel & Kjær Noise Monitoring, CentraStage Asset Managment, Lions Official

46

THANKS Thanks for reading.

Stuart Lodge, @slodge, works as founder, salesman, project manager, developer, and tea–maker for Cirrious.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.