- C#编程经验
- 移动编程知识
Xamarin是一套开源的、基于C#的工具,用于编写Android、iOS和Windows应用程序,并在所有平台上使用本地用户界面和共享代码库。它允许开发人员在任何地方使用相同的IDE、语言和API--任何可以在Objective-C、Swift或Java中完成的任务都可以在C#中用Xamarin完成。2016年,Xamarin被微软收购,包含在Visual Studio中。
在本次培训中,学员将通过开发自己的Android、iOS和Windows移动应用程序来学习Xamarin的重点知识。
受众
- 移动开发人员和程序员
课程形式
- Xamarin的特性和功能概述,以及移动应用程序的逐步开发(适用于iOS、Android、Windows)。
介绍
了解Xamarin架构
Xamarin开发者工具
设置你的开发环境
创建你的第一个应用程序
让你的应用程序具有互动性
模型类(Model Classes)和事件处理(Event Handling)
创建用户界面
Xamarin中的Collections、Persistence和MVVM(Model-View-View-Model)模式
在Xamarin中进行数据绑定
在Xamarin中使用页面
针对多个平台进行架构
构建你的应用程序
测试你的应用程序
调试你的应用程序
优化你的应用程序的性能
将你的应用程序部署到iOS App Store
部署你的Android应用程序
总结和结论
United Arab Emirates - Xamarin for Cross-Platform Development
Qatar - Xamarin for Cross-Platform Development
Egypt - Xamarin for Cross-Platform Development
Saudi Arabia - Xamarin for Cross-Platform Development
South Africa - Xamarin for Cross-Platform Development
Canada - Xamarin for Cross-Platform Development
中国 - Xamarin:从一个C#代码库为Android、iOS、Windows构建原生移动应用程序
香港 - Xamarin for Cross-Platform Development
澳門 - Xamarin for Cross-Platform Development
台灣 - Xamarin for Cross-Platform Development
USA - Xamarin for Cross-Platform Development
Österreich - Xamarin for Cross-Platform Development
Schweiz - Xamarin for Cross-Platform Development
Deutschland - Xamarin for Cross-Platform Development
Czech Republic - Xamarin for Cross-Platform Development
Denmark - Xamarin for Cross-Platform Development
Estonia - Xamarin for Cross-Platform Development
Finland - Xamarin for Cross-Platform Development
Greece - Xamarin for Cross-Platform Development
Magyarország - Xamarin for Cross-Platform Development
Ireland - Xamarin for Cross-Platform Development
Luxembourg - Xamarin for Cross-Platform Development
Latvia - Xamarin for Cross-Platform Development
Italia - Xamarin for Cross-Platform Development
Lithuania - Xamarin for Cross-Platform Development
Nederland - Xamarin for Cross-Platform Development
Norway - Xamarin for Cross-Platform Development
România - Xamarin for Cross-Platform Development
Sverige - Xamarin for Cross-Platform Development
Türkiye - Xamarin for Cross-Platform Development
Malta - Xamarin for Cross-Platform Development
Belgique - Xamarin for Cross-Platform Development
France - Xamarin for Cross-Platform Development
日本 - Xamarin for Cross-Platform Development
Australia - Xamarin for Cross-Platform Development
Malaysia - Xamarin for Cross-Platform Development
New Zealand - Xamarin for Cross-Platform Development
Philippines - Xamarin for Cross-Platform Development
Singapore - Xamarin for Cross-Platform Development
Thailand - Xamarin for Cross-Platform Development
Vietnam - Xamarin for Cross-Platform Development
India - Xamarin for Cross-Platform Development
Polska - Xamarin for Cross-Platform Development
United Kingdom - Xamarin for Cross-Platform Development
South Korea - Xamarin for Cross-Platform Development
Pakistan - Xamarin for Cross-Platform Development
Sri Lanka - Xamarin for Cross-Platform Development
Bulgaria - Xamarin for Cross-Platform Development
Indonesia - Xamarin for Cross-Platform Development
Kazakhstan - Xamarin for Cross-Platform Development
Moldova - Xamarin for Cross-Platform Development
Morocco - Xamarin for Cross-Platform Development
Tunisia - Xamarin for Cross-Platform Development
Kuwait - Xamarin for Cross-Platform Development
Oman - Xamarin for Cross-Platform Development
Slovakia - Xamarin for Cross-Platform Development
Kenya - Xamarin for Cross-Platform Development
Nigeria - Xamarin for Cross-Platform Development
Botswana - Xamarin for Cross-Platform Development
Slovenia - Xamarin for Cross-Platform Development
Croatia - Xamarin for Cross-Platform Development
Serbia - Xamarin for Cross-Platform Development
Bhutan - Xamarin for Cross-Platform Development