Enhanced cross platform development with MVVM and Web tools