iPad,是一款蘋果公司於2010年釋出的平板電腦,定位介於蘋果的智慧手機iPhone和膝上型電腦產品之間,通體只有四個按鍵,與iPhone佈局一樣,提供瀏覽網際網路、收發電子郵件、觀看電子書、播放音訊或視訊、玩遊戲等功能。要進行iPad應用開發,就需要對iPad硬體進行一定的瞭解。 從硬體的角度來看,它主要有如下功能裝置:
機器角度器
GPS位置
外加裝置裝置
點對點的藍芽無線連線
9.7-inchIPS觸屏
Wi-Fi或 Wi-Fi加3G
指南針
麥克風
揚聲器
所以除了CPU 和觸屏的大小外,事實上iPad就是拿掉打電話、收發簡訊功能的iPhone。IPS 觸屏大小為9.7英寸,與傳統的TFT LCD相比亮度較高,並且在多個角度都可清楚看到畫面;有802.11n 的無線上網和Bluetooth 2.1+,30-pin 的外接傳輸口;CPU採用主頻1GHz的“Apple A4”,該CPU本身有能力可以解碼高清畫質的視訊。所以從硬體角度來看,iPad實在跟iPod Touch類似,就是螢幕大了點、CPU 快了些、電池可以用10個小時。那麼,這樣的硬體對開發者會有哪些機遇或者影響呢?
記得《PC World》雜誌最近對iPad進行了測試,建議使用者不要讓iPad碰水和摔到,最好買個保護盒裝起來。這次調查是把一臺iPad摔在地上,澆上咖啡,用鑰匙刮擦,甚至還用棒球猛砸。 測試結果發現,iPad並不如iPhone耐摔,從座位高度摔到地毯上,幾次之後顯示器就出現瑕疵,如果正面直接摔在水泥地,螢幕玻璃也會出現裂痕,但顯示功能未受影響;iPad不耐水,沖水和咖啡後,水會從耳機孔滲入,螢幕可能整個煳掉;iPad的螢幕十分耐刮,用指甲刮過不留痕跡,但背面卻容易留下刮痕;另外如果成人坐在iPad上面也不會壓壞。
所以程式設計師在設計iPad應用軟體時,可能要想想是否能使它在特殊地方做特殊應用,如工廠、建築場所等。這樣的可行性大嗎?因為壞掉再買新的可能性大嗎?如果這樣,相關的軟體應用可以開發嗎?
我們再由軟體來看iPad應用,電腦在iPad 上不是採用的不是像PC的Mac OS作業系統,而是智慧型手機 iPhone OS 作業系統,這是為什麼?
只要把配備 Retina 顯示屏的 iPad 拿在手中,一切即可逼真呈現。你可以真切地觸控照片,閱讀電子書,彈奏鋼琴。在你與所愛的事物之間全無阻隔。這是因為 iPad 的基本元素:顯示屏、A6X 晶片、攝像頭和無線連線都能相互配合,共同帶來絕佳的使用體驗。它們令 iPad 所能勝任之事,遠遠超乎你的想象。