写点什么

Microsoft 发布 iOS 版 Windows Azure 工具包

  • 2011-05-15
  • 本文字数:1079 字

    阅读完需:约 4 分钟

继近期发布了 Windows Phone 7 版的 Windows Azure 工具包之后,微软宣布将在 5 月 9 日发布 iOS 版的 Azure 工具包,并且计划在下个月发布 Android 版本。

微软平台战略高级总监 Jamin Spitzer 强调这个工具包的主要目的是帮助开发者在编写与云交互的移动程序时提高效率。

使用这套工具,开发者可以在主流移动平台上通过云来加速应用程序的创建。而例如 Groupon 之类的公司正受益于创建一套统一的保证丛云到移动平台的用户体验的方案。

微软也在 GitHub 上遵从 Apache 许可证发布了 iOS 版工具的例程以及文档。由于 XCode 原生支持 GitHub 库,因此开发者可以在他们的原生编码环境下更容易地访问代码。
开发者可以期望从 iOS 1.0 版工具包得到什么?工具包的第一个版本关注于向开发者提供从原生移动应用快速简单访问 Azure 存储平台的能力。Azure 有三种不同的存储机制:

  • Blob 存储 - 存储二进制对象,例如手机拍摄的图片。
  • Table 存储 - 可伸缩地存储结构化对象,例如用户的资料或者一场比赛的比分。
  • 队列 - 一个持久的先入先出消息队列系统。例如,可以用来在不同设备中传递消息。

所有这些服务都是通过一个 REST API 获取,但是从手机原生访问这些服务非常困难,尤其是这些刚刚开始使用 iPhone 开发平台的开发者。这个工具包将必需的 REST 调用封装到一个原生库中,这不仅仅是对底层网络的抽象,还同样将大量操作(例如以 Blob 存储形式上传照片至 Azure)减少到数行代码。

Windows Azure 技术专家 Wade Wegner 已经简单地使用过了这个工具包,指出 Windows Azure 平台服务可以以两种方式访问:

  • 直接从客户端访问,使用用户名以及从 Windows Azure 获得的访问密钥。
  • 使用代理服务,对于那些不希望在移动设备上存储用户名以及访问密钥的用户来说,可以使用这个选择。代理服务使用 ASP.NET 验证一系列的证书,然后创建一个共享密钥,这个密钥可以在会话有效期内访问存储空间。

他的教程中,Wegner 展示了如何创建一个 XCode 4 项目,将所需库导入,以及能够创建索引 blob 和 table 存储的例程。

工具包的未来发展

虽然 6 月份的 Android 版工具发布就在眼前,Wegner 同样展望了在其他设备上将会出现的新特性,包括:

  • 对 Windows Azure ACS(访问控制服务)的支持,为希望在移动应用中增加用户验证功能的用户提供身份机制,例如和 Facebook connect 或者其他服务的整合。
  • 推送通知 - 从 Azure 角色上创建和发送推送通知到注册设备的能力。

虽然这开发工具包还处于早期阶段,但是开发者将会在创建和 Azure 存储以及其他服务交互的应用程序中发现更多希望添加的特性。

查看英文原文: Microsoft releases Windows Azure Toolkit for iOS

2011-05-15 22:431483
用户头像

发布了 90 篇内容, 共 34.8 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

荣誉|奇点云入选首批“百舸企业”名单

奇点云

百度智能云 VectorDB 优势项目数量并列 TOP 1

Baidu AICLOUD

Milvus Zilliz 向量数据库 VDB

利用人工智能 ChatGPT 提升测试开发能力:通往高效之路

测试人

软件测试

电脑重装系统后硬盘数据可以恢复吗?系统重装后以前的文件怎么找回来?

阿拉灯神丁

EasyRecovery 数据恢复软件 电脑 备份 & 恢复 系统还原

云起无垠入围“2024第五届“科创中国”科技创新创效大赛总决赛TOP10企业榜单”

云起无垠

如何区分产品研发管理和研发项目管理?实用指南

易成研发中心

项目管理 产品研发 产品研发管理

淘宝商品详情API:如何通过商品ID获取全面信息

代码忍者

API 接口 pinduoduo API

从 MongoDB 迁移到 TiDB

TiDB 社区干货传送门

一文读懂计算机视觉「目标检测」的基本原理和主流模型

Zilliz

人工智能 计算机视觉 目标检测

小公司如何做好项目管理工作?管理者的实战经验

易成研发中心

项目管理 程序员 项目软件管理

数据规模超 1PB !揭秘网易游戏规模化 TiDB SaaS 服务建设

TiDB 社区干货传送门

集群管理

空壳产品之路:直面自身的缺点

iofomo

产品 设计 工具 摸鱼 微信分身

我们是如何实现 TiDB Cloud Serverless 的 - 成本篇

TiDB 社区干货传送门

TiDB Cloud

量子计算与人工智能的交汇:科技未来的新引擎

天津汇柏科技有限公司

人工智能 量子计算

探究亚马逊详情API接口:开发与应用

科普小能手

API API 接口 亚马逊API 亚马逊商品详情API 亚马逊API接口

Downie 4 for Mac(网站在线视频下载工具)

Mac相关知识分享

SQL Server 迁移到 TiDB

TiDB 社区干货传送门

TiDB数据库的垃圾回收机制

TiDB 社区干货传送门

监控 管理与运维

Go Web服务中如何优雅平滑重启?

左诗右码

一文解读GaussDB(DWS)监控运维诊断优化能力

华为云开发者联盟

sql 数据仓库 GaussDB

从 Oracle 迁移到 TiDB (OGG)

TiDB 社区干货传送门

SqlServer 到 TiDB(DATAX)

TiDB 社区干货传送门

易于使用的 PDF 编辑器和注释器 PDF Expert for Mac

Rose

「混合专家模型」可视化指南:A Visual Guide to MoE

Baihai IDP

程序员 AI LLMs MoE 混合专家模型

基于 TiDB Vector 开发的 TiDB AI 小助手上线啦!招募 200 名试用体验官,开启高效问题解决之旅

TiDB 社区干货传送门

电子电器组装行业MES系统解决方案

万界星空科技

mes 万界星空科技mes 电子mes 电子行业 电子电器行业

TiDB v8.5 LTS 新版本解密

TiDB 社区干货传送门

数据库前沿趋势 8.x 实践

星辰资讯 | TiDB v7.5.4 & v8.4.0 发版

TiDB 社区干货传送门

版本升级

Final Cut Pro for Mac(fcp专业视频后期制作软件中文版)

Mac相关知识分享

Linux 文件处理命令:掌握文件管理的利器

测试人

软件测试

从 DB2 迁移到 TiDB (CDC)

TiDB 社区干货传送门

Microsoft发布iOS版Windows Azure工具包_移动_Simon Guest_InfoQ精选文章