现在的位置: 首页 > 综合 > 正文

苹果公布iPhone 2.0软件及SDK

2013年08月18日 ⁄ 综合 ⁄ 共 3384字 ⁄ 字号 评论关闭

苹果公司今天公布了他们的iPhone ™ 2.0软件,该软件预计在今年6月正式启动,同时,苹果宣布立即向选定的开发者和企业客户提供一个测试版的SDK软件,并宣布iPhone支持Microsoft Exchange和ActiveSync特性,这标志着苹果封闭的手机系统正在逐渐走向开放(苹果以前仅允许开发人员通过网络制作iPhone应用程序).苹果CEO Steve Jobs表示,iPhone的多媒体触摸UI和先进的软件体系结构能让第三方开发社区充满了潜力,成为有史以来最先进的移动设备平台.

iPhone SDK为开发者提供一整套丰富的应用编程接口( API )和工具,包括了硬件加速的 3D 图像、位置相关的软件应用,以及能够完全利用 iPhone 多媒体功能等;同时三轴感应也是其中能够让开发者动到的组件,苹果电脑公司今天还推出了新的iPhone开发商计划iFund来加快原生应用程序的开发. 

 

 是的,在凌晨的一场大战开始之初,苹果宣布了 iPhone 将对 Microsoft Exchange 以及 ActiveSync 的支持;往后我就可以在 iPhone 上面看到 Push mail、Contacts、Global Address List、Cisco IPsec VPN 等服务,同时透过凭证到到的认证,甚至适遥控清除等都可以在用在 iPhone 上。

另外 Salesforce.com 也会把他们的 Automation CRM Application (SFA) 加进 iPhone,同时他们也会提供地图图资方面的资源。至于啥时候可以玩到这些好东西,就要等下一次软件更新啦!(是跟 SDK 一起?那就一等六月吧?)

对!就在今天,就在今天,很多有到场的软件开发者,就可以拿着热腾腾的 iPhone/iPod touch SDK 回家玩!

每位开发者都可以通过 Cocoa Touch 这个程序架构来撰写各种能让 iPhone 软件开发使用的其它各种 API;其中包括了硬件加速的 3D 图像、位置相关的软件应用,以及能够完全利用 iPhone 多媒体功能等;同时三轴感应也是其中能够让开发者动到的组件。

程序的除虫方面,就跟一般 Mac 使用者相同,可以通过 Xcode 来执行相关企划;另外除了传统的 Xcode 工具之外,还有另一个 iPhone 仿真器,能够在电脑上仿真程序在 iPhone 的执行情况,在安装之前,能够买个保险。

另外如果你是一定要看到直接证据的人,要把软件安装直接在 iPhone 上测试,也是不会有太大的困难。部份苹果选出的开发者今天就可把 SDK 带回家,另外,苹果也启动了一个叫做 iFund 的计划,来协助这个新平台的发展。

SDK 推出了!软件、游戏也会慢慢被写出来。可是,到底要去哪里下载?答案是透过 App Store!

iPhone、iPod touch 使用者将会在下一次的软件更新得到这全新的一颗按键,同时透过它,就可以轻松的选择想要的软件并且下载到 iPhone/iPod touch 当中使用。可惜这是唯一的方法啰!另外,软件的价格是由开发者自行决定,其中的 70% 将会进到开发者的户头,30% 则是会落入苹果的账户;另外开发者要是推出了更新,也会自动推到你的装置上头。(应该是向使用者发个通知,然后请他上 App Store 购买更新...或者说更新可以免费也不错XD)

 

EA Mobile 游戏将会是 iPhone 第一款第三方游戏

我们没身处在大企业,也不会写Code,今天发布会对我们来说最兴奋的地方是 iPhone 将可玩到很多有趣的游戏,而 EA Mobile 制作的 <Spore> 将是承接我们期待的第一炮。不过大家可得有点耐心,得等到九月份的时候我们才能操作小生物抓各种小食物。

此外,EA Mobile 提到目前还有其它的游戏正在初期的开发阶段,而且当然是通过 iPhone 的 SDK 专为 iPhone 操作系统制作的游戏。以下是 EA Mobile 作的几点声明:

  • Spore 是第一款为 iPhone 打造、第三方公司制作的游戏,但不只这款游戏。
  • iPhone 的触摸式屏幕以及两端的感应器都是 Spore 游戏会用的操作接口,以增加游戏性。
  • Spore 是通过 iPhone 的 SDK 专为 iPhone 操作系统制作的游戏。
  • 身为地表上手机游戏的领导厂商,EA Mobile 能为苹果的新的产品线iPhone和ipod touch 制作游戏实在是令人兴奋的事情。

 

Apple今天就iPhone发表了许多重要的声明。主要内容如下:
1.iPhone不再只是玩乐的手机和互联网设备,2.0版的iPhone软件现在支持微软的Exchange ActiveSync。如果你使用Exchange,现在只要你简单的设置iphone,就可以使用push email,日程管理和联系人。尽管一次只能设置一个Exchange帐号,但是设置只需要20秒钟(如果你们公司已经有Exchange server在运行的话)。iPhone与Exchange相关的应用,包括邮件,日程管理,联系人等都会保持相同的外观。Apple已经在与Nike和Disney合作测试支持新的Exchange Server。

2.对于之前宣布的可让第三方开发iphone软件的软件开发包,Apple给了更多的细节。Apple提供了一个叫Cocoa Touch的编程环境,专门用于触摸式的输入和输出开发。此外还有Xcode,用于编译iPhone使用的程序。它可以完全使用iPhone SDK中的API,进行项目管理和源代码控制。它还有一个调试工具,可以在Mac机上使用。

此外还有三个新的软件。Interface Builder:提供可视化拖动的编辑界面;Instruments:性能分析工具;iPhone Simulator:iPhone模拟器,可以模拟iPhone所有的API,可以让你在Mac机上测试iPhone应用程序。(没错,又是Mac机)

SDK开发包现在已经就绪它是免费的,注册Apple ID就可以拿到,如果要通过Apple iTunes发行程序,你需要花费$99加入。

3.Apple展示了合作伙伴推出的新的iPhone软件。其中Electronic Arts展示了Spore游戏,AOL展示了可以运行在iPhone上的即时通信软件,SEGA则展示了Super Monkey Ball游戏。

4.应用程序的销售。Apple确认了iTunes将会作为用户购买和下载应用程序的唯一方式。开发者可获得70%的销售收入,并且是月付的。

尽管程序开发从今天开始,用户必须等到6月份才能下载。 

 

Apple iPhone SDK Toolchain Windows Mobile S60
费用 $99 免费 免费;但;可能因使用的开发工具不同。 免费;但;可能因使用的开发工具不同。
上市流通 六月 Now Now Now
原生开发 Yes Yes Yes Yes
开发程序语言支持 Objective-C Objective-C C++, any language with a .NET compiler C++
数字凭证 软件发布时需要 No 有, 部份手机 有, 部份手机
软件销售 透过 App Store,价格定; 可免费 No Limited Limited
平台成熟度 Immature Immature Mature Mature
First-party support Yes No Yes Yes
社群支持回馈 Just getting started! Excellent Excellent Excellent
软件安装方式 直接安装 (App Store), iTunes Installer.app, custom Direct, ActiveSync Direct, PC Suite
测试仿真器 Yes No Yes Yes
遥控除虫 Yes No Yes Yes
产品种类 Poor Poor Excellent Good
触摸屏幕支持 Multi-touch Multi-touch Single touch Umm... soon?
软件流通、种类 Poor (that will change, though) Good Excellent Excellent
核心架构 Cocoa Touch / Mac OS X Mac OS X Windows Symbian
Flash 支持 No No Yes Yes
Java 支持 No In development Yes Yes

原文:http://www.crunchgear.com/2008/03/06/live-blogging-apples-iphone-sdk-event/

 

抱歉!评论已关闭.