写点什么

MonoTouch 已支持 Apple iPad

  • 2010-02-01
  • 本文字数:846 字

    阅读完需:约 3 分钟

就在 Apple 发布 iPad 平板电脑 24 小时后,MonoTouch 团队就发布了 MonoTouch 1.9 (alpha),该版本致力于辅助.NET 开发者编写 iPad 应用。

近日 Apple 发布了万众期待的平板电脑 iPad 以填平移动设备(比如移动电话)与笔记本之间的沟壑。iPad 看起来像是放大了的 iPod Touch ,和上网本也有类似之处,但有一个重要的区别:iPad 没有外置鼠标和键盘,输入只能通过多点触摸实现,这意味着单击、双击和右键变成了敲、捏以及捻这三个动作。

使用 Mono 创建 iPad 应用的方式类似于 iPhone;MonoTouch 包含了 iPhone SDK,该 SDK 也支持 iPad。值得注意的是:虽然从理论上来说,我们可以在 Windows 或是 Linux 上开发 iPad 应用,但实际上,Mac OS X Leopard 或是 Snow Leopard 系统还是必备的,因为目前 iPad Simulator(硬件模拟器)和 Interface Builder(用于构建 UI 的可视化工具)只能运行在 Mac 上。除此之外,Apple 要求 MonoTouch 团队只能在安装了 iPhone SDK 的电脑上安装 MonoTouch 。这意味着开发者只能使用 Mac 开发环境。完整的要求列举如下:

  • 运行 Mac OS X 10.5 或 10.6 的 Intel Mac 计算机
  • Apple iPhone SDK 3.2
  • 最新的 Mono
  • MonoTouch 1.9 Alpha
  • MonoDevelop 2.2.1(该项虽不是强制要求,但对开发却很有帮助)

目前通过 iPhone SDK 所创建的应用还无法同时运行在 iPhone 和 iPad 上,但不久之后就可以了,同样 MonoTouch 也将增加相应的支持。
iPhone 开发的限制(当然也适用于iPad 了)包括:有限的泛型支持、由于缺少iPhone OS 的支持所导致的无法进行动态代码生成、不能进行远程访问、无COM 绑定、无JIT。MonoTouch 包含很多基础的程序集,但没有一个是与客户端界面相关的,这样就无法使用Silverlight、WPF 或是WinForms 创建界面了,而只能使用基于Apple Cocoa Touch 的 Interface Builder。

InfoQ 上的文章 MonoTouch: .NET Development for the iPhone 可以作为 iPad 的开发指南,因为无论是 iPhone 还是 iPad 使用的都是同样的 iPhone SDK。

查看英文原文: MonoTouch Has Added Support for Apple’s iPad

2010-02-01 04:551565
用户头像

发布了 88 篇内容, 共 272.5 次阅读, 收获喜欢 9 次。

关注

评论

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

大型互联网应用系统的技术方案和手段(训练营第四课)

看山是山

分布式 微服务 极客大学架构师训练营

架构师训练营第四周-系统架构综述

草原上的奔跑

【极客大学】【架构师训练营】【第四周】典型大型互联网应用系统的技术方案和手段

NieXY

极客大学架构师训练营

Week04 作业

极客大学架构师训练营

架构师第四周学习总结

傻傻的帅

云计算 “拍了拍” Serverless

零度

云计算 Serverless 互联网 计算机

深入浅出Shiro系列——权限认证

程序员的时光

权限系统

通俗易懂的 Deno 入门教程

阿宝哥

typescript 大前端 deno

week4总结---系统架构

Geek_z9dmvw

DevOps研发模式下「产品质量度量」方案实践

狂师

DevOps 研发管理 研发效能 开发流程

大型系统常用的技术方案和技术手段

imicode

小师妹学JVM之:逃逸分析和TLAB

程序那些事

Java JVM TLAB 逃逸分析 签约计划第二季

架构师第四周作业

傻傻的帅

week04 互联网架构发展学习总结

李锦

大型互联网应用系统技术方案和手段总结

CATTY

互联网

架构师训练营」第 4 周作业

edd

一个典型的大型互联网应用系统使用哪些技术方案和手段

李锦

极客大学架构师训练营

架构师训练营 week03 作业

尔东雨田

极客大学架构师训练营

做产品少走弯路:你需要懂点高阶的知识

我是IT民工

产品 管理 知识体系

Week4 作业

Shawn

架构师训练营第四周作业

一剑

中国未来需要什么样的人才?机遇与挑战!

CECBC

CECBC 中国人才 中国脊梁 数字经济

互联网系统架构总结

周冬辉

架构师训练营 week03 总结

尔东雨田

极客大学架构师训练营

浅谈互联网系统架构

鲁米

【微信聊天】5张图帮你看懂二分查找

Java小咖秀

Java 算法 漫画 二分查找

重学 Java 设计模式:实战观察者模式「模拟类似小客车指标摇号过程,监听消息通知用户中签场景」

小傅哥

Java 设计模式 小傅哥 代码优化 观察者模式

第四周课程总结

考尔菲德

从不可描述的服务雪崩到初探Hystrix

老胡爱分享

高可用 灾备

维基百科(Wikipedia)网站架构设计分析

架构5班杨娟Jessie

极客大学架构师训练营

用100行代码手写一个Hystrix

小眼睛聊技术

Java 架构 高可用 设计 后端

MonoTouch已支持Apple iPad_.NET_Abel Avram_InfoQ精选文章