2010-09-28 50 views
2

幾天前,一位客戶問我,如果從發展角度來看,向iPhone 4s視網膜顯示器的過渡是困難的。開始一個新項目時考慮未來的Retina/HD iPad是否合理?

這讓我問自己,在iPhone 4宣佈之前,我是否應該考慮使用高分辨率的iPhone? - 創建分辨率更高的作品,準備代碼路徑......(當然,創建高分辨率的作品是從來沒有一個壞主意,考慮到其用於營銷,移植到其他平臺等)

現在,隨着iPad在幾個月左右,第一個關於未來的iPad與視網膜顯示的傳聞出現在www的深處。我開始想知道 - 爲這種iPad準備新項目是否有意義?我敢肯定,蘋果事實上將在未來某個時候發佈視網膜iPad,因爲這將是一個合乎邏輯的步驟。所以,我想重要的問題是「我們多久能期待這樣的設備?」。當考慮到這一點時,有很多需要考慮的問題,大多數生產困難和2048 x 1536分辨率的影響(如果蘋果堅持簡單地將「舊」規格翻倍)移動設備性能......

所以你怎麼看?從現在開始,它會支付爲視網膜iPad準備新項目嗎?或者你認爲開銷不值得嗎?
也許你們中的一些人已經在開發視網膜iPad了。

我很高興聽到你的一些想法!非常感謝,夥計們!

編輯:
那麼,蘋果只是回答了我的問題。是的,考慮使用Retina iPad實際上是合理的。

回答

4

我不會花太多太多一次拍的理論設備上的應用程序的工作。但這並不意味着你無法做好準備。自從他們開始改變事物以來,我一直在考慮以下內容:

  • 儘可能使用矢量圖。這樣調整大小應該很簡單
  • 不要以爲屏幕是768x1024或320x480。試着讓你的看法優雅調整
  • 不要以爲會有一個屏幕上的鍵盤

到目前爲止,蘋果已經允許宣佈的產品,並使其可用,甚至有未經優化的應用程序之間的時間仍然有效。

+0

沒錯。我沿着這些線設計了我的iPhone應用程序,並且在宣佈這個應用程序時幾乎沒有任何麻煩轉移到Retina顯示屏上。只有當設備的物理尺寸發生變化時,才需要對接口進行基本的重新設計。另外,避免對代碼中的設備類型進行條件檢查,而是檢查功能。某些應用程序在iPad/iPhone 4上損壞,因爲他們只檢查特定型號的設備。 – 2010-10-01 16:53:26

+0

「不要以爲屏幕上會出現鍵盤。」 - 無論如何,這是真的,因爲用戶使用藍牙鍵盤等。 – 2011-11-11 07:43:22

2

我的大部分工作都是爲有自己的設計師的客戶提供的,他爲我提供了分層的Photoshop文件來挑選圖像元素。我現在有一個政策,所有圖像將以雙倍分辨率提供給我。我不在乎它是否僅僅是文本,如果它只是在iPad上,我不管它在什麼時候都需要它。

這需要設計師(誰是一名優秀的設計師,但不是一個特別好的技術人員或戰略家)手中的大量思考和判斷力,並且允許我在構建的方面有最大的靈活性。現在,我認爲我不會將@ 2x支持構建到iPad應用程序中(儘管4.2版本可以讓你做到這一點,並且可以很好地降級,就像4.1一樣),但是我有這裏的圖形隨時可以安裝。

1

一些蘋果的應用程序(如iBooks的)已經被看到在野外與@ 2X iPad的圖形元素(mistakingly?)留在,所以很顯然,視網膜iPad正在爲即將到來,因爲它是實用爲蘋果負擔得起的包括這樣一個令人難以置信的僱用面板。

今年晚些時候它可能是,它可能是從現在起一年,也可能是兩年,由現在。

它不會傷害在所有現在雖然準備。對圖形進行裁減很容易,但通常不可能在不重做圖形元素的情況下重新繪製圖形元素。

所以答案很簡單 - 做@ 2倍的分辨率現在的一切,但等待與您的應用程序,包括它,直到時間是正確的。當Apple發佈視網膜iPad應用程序的呼叫時,您將準備好去參加第一天的活動。

+0

「很容易使圖形下陷,但通常不可能在不重做圖形元素的情況下重新繪製圖形元素。」 - 當然。 – 2011-11-11 07:38:30

0

我打算與別人同意。我會去上肢體和說,我認爲這是非常可能是視網膜iPad將相比目前iPad的屏幕有2倍的水平和垂直分辨率,就像與iPhone一樣,因爲它是這樣一個再用就開發者的新決議支持的相對容易性而言,這是一個聰明的想法,與尚未更新的應用程序的向後兼容性,同時也爲Apple提供了一種機制,可以防止開發人員製作一個令人興奮的插件-UI - 上的高分辨率版本界面...

那麼絕對,預先規劃,這是一個好主意。也就是說,理想的做法是儘可能使用矢量圖形等方式計劃全分辨率獨立性,這樣您可以用最少的麻煩重新導出新分辨率。

相關問題