-
Xamarin.Forms演示应用程序snapgolddemo,具备先进的后端架构体系
资源介绍
SnapGold演示
这个跨平台的示例应用程序展示了跨iOS,Android和Windows共享照片的现实世界社交媒体体验。 为了确保最大程度地重复使用代码和丰富的用户体验,它使用Xamarin作为其跨平台的前端框架。 在后端,它利用了基于Azure App Services,Azure Functions和Azure Cosmos DB的多个高级Azure Services。
平台
主
开发
最新发布的
的iOS
安卓
我们做了什么
这是来自Microsoft的官方项目的一个分支,该项目仅针对通用Windows平台(UWP),并且基于非常简单的后端体系结构。 我们增加了一个iOS和Android项目,从而扩大了其潜在的用户基础,并对后端进行了现代化改造,以实现全球扩展,高可用性和高级工作负载。
升级解决方案
Xamarin:将现有的UWP代码跨平台移植到iOS,Android和Windows
COSMOS DB:提供全球规模,以低延迟在世界任何地方提供数据
Azure CDN:图像的边缘缓存可快速下载
认知服务词:自动标记和描述照片以增强搜索和自动建议功能
Azure功能:管理后