Xamarin Forms:使用 C# 构建本机移动应用程序
学习使用现有的 C# 技能为 Android、iOS 和 Windows 构建原生移动应用程序
讲师:Mosh Hamedani
口袋资源独家Mosh付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您有应用程序的想法并想将其变为现实吗?
好吧,如果你想为 iOS 构建该应用程序,你需要了解 Objective-C,这是一种古老的、基于 C 的语言。另一种方法是学习 Swift。如果你想为 Android 构建相同的应用程序,你需要学习 Java。如果你想为 Windows 构建这个应用程序,你当然需要了解 C#。
听起来很头疼!这不仅仅是学习不同的编程语言。这是关于每个平台都有自己的 UI 框架的事实,该框架是用不同的体系结构和 API 构建的。
构建应用程序不应该那么痛苦。有没有更好的办法?是的,有:Xamarin Forms。
Xamarin Forms 是一个 UI 框架,用于使用 C# 构建本机跨平台移动应用程序。您只需编写一次应用程序代码,然后让 Xamarin 编译器为每个平台构建您的应用程序。就如此容易!您不需要学习 4 种不同的语言和表示框架!
在本课程中,我将带您踏上务实的分步之旅,教您如何使用 Xamarin Forms 和 C# 为 Android、iOS 和 Windows 构建本机移动应用程序。
特别是,您将学习如何:
- 使用 XAML 和代码构建用户界面
- 处理图像
- 在美观的交互式列表中呈现数据
- 使用导航、选项卡、母版/详细信息页面实现多页面应用程序
- 构建表单和设置页面
- 从文件系统、SQLite 数据库和 RESTful 服务中存储和检索数据
- 实施模型-视图-视图模型 (MVVM) 架构模式
您可以获得7.5 小时的高清视频,每一分钟都经过出色的交付和世界一流的制作。Mosh 不会创建需要快进或跳过的 10 小时以上的课程。
本课程包含真实世界的示例、练习和最佳实践。您不仅将学习如何使用 Xamarin Forms,还将学习一流的技巧,使您的代码更清晰、更易于维护。
听过这门课程的其他学生怎么说
“Mosh 的另一门精彩课程!呈现得非常好并且易于学习。强烈推荐给任何想要开始使用 Xamarin 的人。我在我的 Android 设备上安装了应用程序,整个体验非常棒。非常感谢!” -Aindriu Mac Giolla Eoin
“Mosh 拥有令人难以置信的教学技巧,可以从基础水平开始,然后带您踏上迭代和改进最佳实践模式的旅程,从而让您更快地掌握核心概念。强烈推荐给一直想学习的人利用您现有的 C# 技能构建本机 Android 和 iOS 应用程序。保持良好的工作 Mosh!-Sachin Chitran
“在学习这门课程之前,我通读了整本 Xamarin Forms 官方书籍以及其他一些关于该主题的书籍。我希望我从一开始就学习这门课程。概念解释清楚,每节末尾都有练习确实有助于巩固你刚刚学到的东西。” -Morné Zaayman
“你不会对 Mosh 感到失望。起初我在 youtube 上看到他的内容,我想更深入地了解他的课程。我可以向你保证,这笔投资是真正值得的。你不会觉得自己像教练正在和一块从未编程过,也不会对大量复杂的编程技术感到不知所措的石头交谈。他解释的方式恰好适合寻求改进的普通编码人员。” -Oproiu Stefan
“这是我有史以来的第一个付费视频课程,哇……太惊喜了!现在六个月后,我已经从 Mosh Hamedani 那里购买了另外两门课程,因为这是在这么短的时间内学到很多东西的好方法。我成为了一个真正的粉丝Mosh,因为他促进了我的职业生涯。
我推荐所有开发者观看 Mosh 的视频课程,你不会后悔的!他是一位非常热情的讲师,可以像教简单的东西一样教你困难的概念。视频内容包括许多挑战自我的精彩练习。此外,备忘单对于刷新您的记忆非常有用。”-Yen Jacobs
先决条件
要学习本课程,您只需要了解 C#。至少,您应该熟悉类、接口、事件、委托、lambda 表达式和一些 LINQ。