iOS 7層我們從iOS 7發布幾天瞭,這意味著數百萬的用戶将升級到一個新的體驗,期待
北京軟件開發的應用程序很好的工作,他們在iOS 6。是你的應用程序準備好現實世界的成功?這裏有一些事情一直在我們的腦海中在U的較後幾天。
所有的應(yīng)用程序必須(xū)支持iOS 7
蘋果已經開始接受iOS 7的意見,但你知道他們需要所有新的應用程序和應用程序更新文件是iOS 7兼容優化的視網膜,並(bìng)支持對iPhone 5 4英寸屏幕,5S和5C?這意味著(zhe),無論你是一個iOS 7更新發布或不規劃,你的應用程序和更新必須運行在iOS 7之前,蘋果将允許他們在App Store(即使你隻是在你的iOS 6版本修複漏洞)。
而在iOS 7編譯你的應用程序會簡單一些開發商,那些自定義UI元素(UIKit中未找到)可能會發現他們的界面變形或在新的操作系統的地方。而且,當你不需要利用新的框架如動态類型,運動和更新的任務,你必須對你的程序可能已經貶值的API依靠謹慎。瞭(le)解更多iOS 7通過閱讀電子書, 對於(yú)iOS 7 7個技巧。
新的硬件,意味著(zhe)更多的覆蓋(gài)需要
即使你已經測試你的應用程序與蘋果β和金主版本的iOS 7,九月二十日,給我們帶來瞭(le)另一個裏程碑:兩個品牌的新設備(bèi)。雖然許多描述iPhone 5C作爲去年的服裝新iPhone,它實際上是一種全新的設備(bèi),而有些成分保持不變,這是一個新的配置,他們(包括一個更大的電池)。
的iPhone 5S是一個未經證實的完全嶄新的裝置(在公共場合,那是)處理器。除瞭(le)確(què)保你的應用效果很好,新的操作環境下對現有設備的用戶,你會希望確(què)保應用程序工作以及對新硬件的新設備。
一個64位的驚喜
說的是iPhone 5S,蘋果帶來瞭(le)64位架構的移動世界。這真是令人興奮的移動世界的應用程序的64位架構的優化可以運行得更快、更有效。很明顯,你可以用許多不同的應用程序–複雜計算将比簡單的應用程序更大的改進,一旦優化。蘋果已經很容易編(biān)譯你的應用程序爲32位和64位在一個二進制版本。然而,建議開發商首先支持iOS 7,然後開始工作,支持64位的轉換(而不是試圖做一次)。會有一些要注意的地方而轉換(尤其是在使用NSInteger和cgfloat)。
64位架構的同時也意味著(zhe)你應該檢查你的測試策略。除瞭(le)需要64位器件測試(在這種情況下,iPhone 5S)你也會想瞭(le)解你的應用程序功能的32位版本升級後做出必要的調整。
新的應(yīng)用程序或升級(jí)的應(yīng)用程序?
在我們與iOS 7早期的測試中我們看到,許多組織正在努力拿到他們的iOS應用程序,iOS 7的工作6-optimized。然而,正如我們在iOS 7的推出,我們已經看到誰創造瞭(le)全新的iOS 7用戶從頭開始。較近,明確(què)宣布,他們将出售單獨的iOS 7版本。如果你把時間的發展創造一個全新的體驗,如果你賣你的應用從原來的一個單獨的産品?我們會看到一個複興的過渡到ipad,一些開發商被普遍應用的iPhone和ipad,當别人選擇創造和銷售在一個不同的名稱的新體驗?
開發商的注意
我們不是唯一的人認爲,iOS 7将會對iOS開發行業的重大影響。VentureBeat較近警告即将發生的變化,開發商。你準備好挑戰,潛在的回報?你要利用所有iOS 7提供的?我不得不說,我們很興奮,期待看到新的和創新的應用,通過
北京軟件開發在幾個星期和幾個月來測試社區。