自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPad應(yīng)用程序開發(fā)基礎(chǔ)規(guī)則

移動開發(fā) iOS
開發(fā)者們,是不是看到新的市場了?如果您想專門為iPad開發(fā)軟件,請看看下面的iPad開發(fā)規(guī)則。

iPad也使用iPhone一樣的操作系統(tǒng),并且也能通過App Store購買軟件。開發(fā)者們,是不是看到新的市場了?如果您想專門為iPad開發(fā)軟件,請看看下面的iPad開發(fā)規(guī)則。

系統(tǒng)級別

◆同時只能運(yùn)行一個程序,窗口占滿全屏

◆程序需要快速進(jìn)入和退出

◆為了安全考慮,程序在沙盒內(nèi)執(zhí)行。可以保存程序相關(guān)的文件和設(shè)置。只能通過系統(tǒng)提供的接口與其他程序通信。

◆每個程序在自己的虛擬內(nèi)存空間內(nèi)運(yùn)行,但是可用虛擬內(nèi)存只受限于物理內(nèi)存的大小。就是說沒有磁盤虛擬內(nèi)存。

◆不支持自定插件和框架。

程序級別

◆(新增) 程序界面需要支持任意方向。不象iPhone并不要求同時支持橫豎屏。

◆程序主要使用ObjectiveC但是其他程序語言也可以使用

◆所有在iPhone中支持的類,同樣在iPad中支持

◆內(nèi)存使用retain/release模型管理

◆在需要的情況下,程序可以啟動額外的線程。不過,基于視圖的操作和大量圖形操作必須在程序主線程內(nèi)執(zhí)行。

視圖控制器

在iPad里,雖然仍舊支持導(dǎo)航條和Tab條,但是他們的作用逐漸減弱。因?yàn)槟憧梢越⒁粋€新的視圖控制器,叫做分割視圖控制器(Split view controller)。對于更復(fù)雜的數(shù)據(jù)內(nèi)容,導(dǎo)航條和Tab條主要用來給低層次導(dǎo)航提供支持。

圖形和多媒體

iPad支持和iPhone一樣的圖形與多媒體庫。視頻可以在任意視圖內(nèi)播放,無需始終全屏播放。

事件處理

更簡單地偵測手勢事件。

設(shè)備集成支持

iPhone很多特性都在iPad內(nèi)被支持。如:

◆加速計(jì)

◆位置

◆地圖

◆設(shè)置

◆地址簿

◆外設(shè)

◆p2p藍(lán)牙連接

iPad內(nèi)沒有攝像頭,但是可以使用像冊。

iPad設(shè)備特性

屏幕尺寸與iPhone不同,iPad是1024x768。

新增類和接口:

◆Split views 分隔的視圖。

Split views 分隔的視圖

◆彈出窗口

彈出窗口

◆覆蓋屏幕的內(nèi)容可以訂制顯示風(fēng)格,設(shè)置是否完全覆蓋屏幕,還是覆蓋窗口的某一部分

◆工具條可以放在視圖的上方或下方

◆可以自定義虛擬鍵盤輸入視圖,與從前iPhone只能在輸入框內(nèi)彈出鍵盤不同,現(xiàn)在可以在任意獲得first responder的對象內(nèi)設(shè)置自定義的輸入視圖。

◆虛擬鍵盤上方還可以放置訂制的輸入工具

文字與顯示支持

◆增加Core Text框架

◆自定義視圖可接收鍵盤消息

◆增加語法檢查類UITextChecker

◆支持自定編輯菜單類 UIMenuController (注:從前只能通過私有API實(shí)現(xiàn))

◆Core Animation增加CATextLayer類用于顯示文字

支持外部顯示器和投影

iPad可以外接顯示器,可輸出***分辨率為720p(1280x720)。

文檔處理支持

◆應(yīng)用程序可以注冊打開特定類型文件

◆UIKit提供UIDocumentInteractionController類,用于與未知類型文件交互

◆在Info.plist中帶有UIFileSharingEnabled鍵值的程序可以與用戶桌面計(jì)算機(jī)共享文件。

但是注意,iPhone OS中并沒有提供打開關(guān)閉文件的標(biāo)準(zhǔn)對話框,還是不鼓勵進(jìn)行這種系統(tǒng)級別的文件操作。

PDF生成

程序可以生成PDF文檔。

責(zé)任編輯:佚名 來源: cocoachina
相關(guān)推薦

2011-07-25 18:32:55

iPad 平板電腦 蘋果

2011-05-11 17:05:54

2011-06-01 13:20:29

ipad平板電腦移動開發(fā)

2011-08-10 11:25:59

ipad信息架構(gòu)數(shù)據(jù)結(jié)構(gòu)

2011-07-22 14:08:19

iPad 架構(gòu) 數(shù)據(jù)

2009-08-14 17:08:00

Android應(yīng)用程序

2011-03-16 11:04:15

數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)重點(diǎn)信息架構(gòu)

2010-05-22 16:57:09

BlackBerry開

2013-01-11 15:06:13

iOS開發(fā)移動應(yīng)用iPhone

2013-01-17 15:51:42

Android開發(fā)應(yīng)用程序組件

2011-03-21 10:02:25

FacebookiPadMyPad

2013-02-21 14:14:40

開發(fā)Tizen

2013-02-21 14:15:41

開發(fā)Tizen

2012-02-08 15:06:31

ibmdw

2022-09-19 00:37:13

SaaS云計(jì)算開發(fā)

2013-11-19 15:35:01

2011-02-22 10:23:43

2011-03-31 13:15:18

BlackBerry

2018-12-11 11:41:14

物聯(lián)網(wǎng)應(yīng)用程序IOT

2011-12-06 10:10:59

云計(jì)算移動應(yīng)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號