使用Xamarin和.NET Core构建跨平台移动应用
5星 · 超过95%的资源 需积分: 32 64 浏览量
更新于2024-07-17
收藏 24.97MB PDF 举报
“Hands-On Mobile Development with .NET Core”是一本由Can Bilgin编著的书籍,专注于指导读者如何使用Xamarin、.NET Core和Azure Cloud Services构建跨平台的移动应用程序,涵盖iOS、Android以及UWP。书中通过实际案例,详细介绍了从环境配置、设计、架构到发布应用的整个开发过程。
在本书中,你将学习:
1. **Xamarin入门**:了解Xamarin的基础知识,它是微软用于构建移动应用的工具之一,基于.NET Core框架。你将学习如何设置开发环境,开始使用Xamarin创建多平台应用。
2. **Xamarin.Forms与.NET Standard**:掌握Xamarin.Forms,这是一个用于构建用户界面的统一API,可减少跨平台开发的工作量。同时,学习.NET Standard库,它允许共享代码,提高代码复用性。
3. **应用设计与架构**:探讨如何设计高效、可维护、性能良好的移动应用架构,确保应用在不同平台上都能提供一致的用户体验。
4. **Azure Cloud Services**:利用Azure App Services、Azure Active Directory进行身份验证,结合Notification Hub实现推送通知,使用Logic Apps和Azure Functions创建工作流,以及利用Cognitive Services集成AI功能,构建基于Web的后端微服务架构。
5. **数据库技术**:学习如何使用流行的数据存储技术,如Cosmos DB(文档数据库)、SQL(关系型数据库)和Realm(对象数据库),为你的移动应用提供数据支持。
6. **移动应用生命周期管理**:了解如何运用Visual Studio App Center和Visual Studio Services建立高效且可维护的开发流水线,实现应用的持续集成、测试、分发和监控,从而有效管理应用的全生命周期。
7. **知识产权声明**:本书的版权归属于Packt Publishing,并对所有未明确表示的第三方商标和产品名称进行了适当的标记,但无法保证其准确性,作者和出版商不承担任何因使用本书信息而直接或间接造成的损害责任。
通过本书,读者将能够具备开发高质量、跨平台移动应用的能力,利用微软提供的最新工具和技术实现高效开发和管理。
2021-05-27 上传
2023-05-12 上传
2023-07-20 上传
2023-11-11 上传
2024-01-04 上传
2023-11-29 上传
2023-07-09 上传
shunelee30
- 粉丝: 0
- 资源: 24
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升