简体   繁体   English

Iphone OS上类似于iAd的嵌入式应用程序

[英]Embedded applications, similar to iAd, on Iphone OS

Apple just announced the iAd platform as part of iPhone OS 4 . 苹果公司刚刚宣布iAd平台作为iPhone OS 4的一部分 It essentially is an embedded application with a unified interface where you close the embedded application using a small x in the corner. 它本质上是具有统一接口的嵌入式应用程序,您可以在角落使用小x来关闭嵌入式应用程序。 This is obviously a nice experience for users, that could be used by other advertising platforms or to provide an embedded application such as dictionary service. 对于用户来说,这显然是一种不错的体验,它可以被其他广告平台使用或提供嵌入式应用程序,例如字典服务。

While details remains sketchy on the iPhone OS 4 public APIs, I am wondering if expert iPhone developers know whether this functionality can be replicated by third-party ad providers, or others interested in something like an embedded dictionary service. 尽管细节在iPhone OS 4公共API上仍然是粗略的,但我想知道专业的iPhone开发人员是否知道此功能是否可以由第三方广告提供商或对嵌入式词典服务感兴趣的其他人复制。 Is this possible? 这可能吗?

Something like an embedded app already exists today. 如今,嵌入式应用已经存在。 If a developer has integrated with the address book you can get full address book functionality including creating new address book entries as well as editing existing entries. 如果开发人员已与通讯簿集成在一起,则可以获得完整的通讯簿功能,包括创建新的通讯簿条目以及编辑现有条目。

What's required to start the process is a view controller that's presented modally. 启动该过程所需的是以模态显示的视图控制器。 The user interaction is limited to this new view controller and any other view controllers associated with it. 用户交互仅限于此新视图控制器以及与其关联的任何其他视图控制器。 When the user is done (or clicks on the small x in the corner in this case) the modal view controller is dismissed. 当用户完成操作(或在这种情况下单击角上的小x)时,模式视图控制器将被关闭。

The interesting thing here is that the iAd platform presents a very flexible workflow, for lack of a better term, for different types of ads whereas the existing workflow in address book integration, for example, is less flexible and static. 这里有趣的是,由于缺乏更好的术语,iAd平台针对不同类型的广告提供了非常灵活的工作流程,而地址簿集成中的现有工作流程则缺乏灵活性和静态性。 This may have to do with internals of the new OS entirely. 这可能与新操作系统的内部完全有关。

Back to your question, an embedded dictionary service would be fairly simple, relatively speaking, to build and is possible with the OS versions shipping today for the iPhone, iPod Touch, and iPad devices. 回到您的问题,相对而言,嵌入式词典服务的构建非常简单,并且可以通过今天用于iPhone,iPod Touch和iPad设备的OS版本来实现。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM