65.9K
CodeProject 正在变化。 阅读更多。
Home

MvvmCross - v3 - 编写第一个应用程序

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.91/5 (8投票s)

2013 年 3 月 22 日

Ms-PL

2分钟阅读

viewsIcon

75355

MvvmCross - 一个跨平台 MVVM 示例。

引言

MvvmCross 是一个真正的跨平台 MVVM C# 框架。

本系列文章将引导您使用 MvvmCross 创建一个简单的第一个应用程序 - 一个 TipCalculator(小费计算器)。

除了这个入门教程之外,MvvmCross 还可以做很多事情 - 但本文现在只关注基础知识!

背景

  • MvvmCross 已经发布了 18 个月。
  • 本文是关于 v3 版本的 - 代码名为 Hot Tuna(金枪鱼)。

Using the Code

本文的代码可以在 这里 找到。

目前设置 MvvmCross v3 比较麻烦 - 您需要设置 Microsoft SDK、Xamarin 2.0 产品以及一些奇怪的 Portable Class Library (PCL) 技巧。

此设置的文档位于 这里

在接下来的几周内,此设置将会改变 - 官方 Xamarin PCL 支持即将到来 - 我将在新的更简单的步骤到达时更新本文。

目标

在这个第一个 Model-View-ViewModel 项目中,我们的目标是创建一个简单的单屏幕跨平台应用程序,用于计算餐厅的小费。

这是我们希望最终达到的效果的草图

这个第一个应用程序的目标是关于 介绍

  1. MvvmCross 应用程序的一般结构
  2. 所有 MvvmCross 应用程序中所需的一些代码元素
  3. Xamarin.Android Xamarin.iOS (以前称为 Mono for Android 和 MonoTouch) 上的数据绑定支持

在本指南中,我们不会尝试提供对 Apple、Google、Microsoft 和 Xamarin 产品和平台的任何介绍 - 已经有大量的指南可供所有这些产品使用。相反,我们将专注于纯粹的、未掺杂的 MvvmCross 极乐世界。

文章

历史

  • 2013 年 3 月 22 日 - 首次提交
© . All rights reserved.