点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

实现 Windows Phone、Android 和 iOS 平台的统一硬件访问

  • 2011-12-02
  • 本文字数:401 字

    阅读完需:约 1 分钟

当.NET 开发者打算向移动设备发展时,通常有 3 套 API 可供选择,分别是:Windows phone 7、MonoTouch 和 Mono for Android。随着.NET framework 进行了大量的标准化工作,仍有许多硬件特性没有在其基类的类库中包含。 Xamarin.Mobile 希望通过提供一套标准化的跨平台 API,来提高代码的复用率。

正如.NET 自身一样,Xamarin.Mobile 是基于原生 API 之上的一个抽象层。虽然会牺牲一些对操作系统底层的操控能力,但开发者免去了在以上三个平台上再次开发常用功能的工作。目前,Xamarin.Mobile 所涵盖的功能包括:

  • 联系人
  • 地理位置
  • 罗盘和加速计
  • 视频和音频
  • 通知

更重要的一点在上面的清单中没有列出,那就是用户界面本身。与其前辈 Ximian 和 Novell 公司一样,Xamarin 一直致力于构建特定平台上的,一流的用户界面,与界面相对应的后置代码(或是 Controller),均通过.NET 或 Mono 实现。

查看英文原文: Unifying Hardware Access across Windows Phone, Android, and iOS

2011-12-02 01:192217
用户头像

发布了 156 篇内容, 共 47.8 次阅读, 收获喜欢 4 次。

关注

评论

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

中文文档持续迭代,内容更丰富,入口更简明!

Rancher

K8S行业调研报告出炉:混合云、边缘计算走向主流

Rancher

全面升级! 星环科技基础软件再升级 赋能数字中国建设

星环科技

crudapi零代码开发平台应用场景和成功案例

crudapi

RESTful API sdk crud crudapi

Java 并发基础(二):主线程等待子线程结束

看山

Java并发

聪明人的训练(四)

Changing Lin

4月日更

Java 并发基础(三):再谈 CountDownLatch

看山

Java并发

架构师训练营大作业二

潘涛

架构师训练营 4 期

Spark数据倾斜解决方案实战(一)

小舰

4月日更

人人矿场帮助用户轻松获取算力

DT极客

当你的内心归于平静,美好便会悄然而至

小天同学

自我思考 个人感悟 个人总结 4月日更

【架构实战营】第一模块作业

永远不要低估一颗冠军的心

Redis 数据倾斜和集群内通信开销

escray

redis 学习 极客时间 3月日更 Redis 核心技术与实战

架构实战营模块一作业

En wei

架构实战营

模块1

Chris Cheng

架构实战营

架构师训练营大作业一

潘涛

架构师训练营 4 期

模块一作业

Presley

Redis数据结构zset详解:范围查找

程序员架构进阶

redis 源码分析 Zset 28天写作 4月日更

Linux awk命令

一个大红包

4月日更

像智能手机一样造车,可能吗?

脑极体

go每日一库 [cmd]

happlyfox

Go 语言 4月日更

【架构实战营】第一模块总结

永远不要低估一颗冠军的心

架构实战营

架构实战营第一模块课程总结

Vic

架构实战营

优雅编程:JavaScript代码优化常见的3个小技巧

devpoint

map reduce 空值运算符 filter 扩展运算符

Java 代理使用与原理

Yangjing

cglib JDK代理 代理原理

容器的生命周期状态变化

耳东@Erdong

容器 4月日更

u盘偷猎系统源代码

赫鲁小夫

4月日更

架构实战营-M01H

赤色闪电

架构实战营

Git命令大全,Git基本了解

Chalk

git 学习 4月日更

架构实战营第一模块命题作业

Vic

架构实战营

deno + Vite 会碰撞出什么样的火花呢?

Viktor

deno vite

实现Windows Phone、Android和iOS平台的统一硬件访问_.NET_Jonathan Allen_InfoQ精选文章