使用Xamarin和.NET Core构建跨平台移动应用
5星 · 超过95%的资源 需积分: 32 110 浏览量
更新于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 上传
290 浏览量
2018-01-23 上传
2019-01-13 上传
2016-01-26 上传
317 浏览量
2018-07-27 上传
shunelee30
- 粉丝: 0
- 资源: 24
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常