[iOS] APP啟動時間優化
繼APP啟動時間測量後,接下來要做APP啟動時間優化,這一部份開發者能夠干涉嗎?其實是可以的!
我們可以分兩部分優化如上圖,pre-main time和loading time。
繼APP啟動時間測量後,接下來要做APP啟動時間優化,這一部份開發者能夠干涉嗎?其實是可以的!
我們可以分兩部分優化如上圖,pre-main time和loading time。
每年WWDC都會有新的技術發表,於是iOS App開發者就要學習新知識技術。想要短時間內學習完所有項目?不太可能,只好挑選與自己最相關或最重要的部分學習!比如這個session:介紹通知 (Introduction to Notifications),我們每天使用智慧手機,每個人都會收到各式各樣App的推播,於是我就想知道有什麼新花樣:)~
過去只有Body,如今加入Title和Subtitle。
才剛結束的2015年WWDC,宣布了Watch OS的誕生,而且馬上就是Watch OS 2!這跟過去一年的Watch OS 1有著非常大的差別,不過為了簡單起見,我們就先直接瞭解關鍵的差異,也就是Watch OS 1 與 Watch OS 2 架構。
Watch OS 1架構可以參考我先前寫的Watch App Architecture。
乍看之下只是把WatchKit Extension從iPhone移轉到Apple Watch,可是事實上要做的功夫可是很多很大~
又到了研究閱讀2015年WWDC會議開發材料的時候,想起去年也是陸續有閱讀幾篇,和同事們共同研討其內容,可是呢⋯⋯我現在已經記不起那些曾經閱讀過的資料,所以我想最好還是在閱讀後馬上記錄下來,幫助自己回憶,也協助同事學習,甚至流傳給需要的網友們。
這篇是801 Designing for Future Hardware,也就是設計未來的硬體。
這週同事講到2014 WWDC中一個相當有趣的session,跟感應器有關係,喜歡運動的人有福啦~
612 motion tracking with the core motion framework
透過M7動作處理器加上感應器,可以全天候(24小時,一週七天)地偵測。
總覺得每次看完WWDC的session,要馬上把重點給記錄下來,不然很容易就忘記啦~這次報告的是防範未經授權的購買收據 (Preventing Unauthorized Purchases with Receipts)。
今天清晨是Apple的產品發表會,很令人興奮地……它發佈了iPhone 6、iPhone 6+和Apple Watch,精緻得讓我想要都擁有!
人,總是在追求某樣東西而顯得興致盎然,於是引領期盼每一次讓人又驚又喜的時刻!要是工作都能這麼「創新」,我可真的願意做一輩子呢~
WWDC2014活動已經過三個禮拜,許多新的亮點持續探索中,持續鑽研累積基礎知識與技術,秋季一到就能馳騁千里!看到一張圖「蘋果WWDC2014給開發者帶來了什麼?」,言簡意賅且有趣地簡介其特色,這是對岸的朋友所製作,我想之後會越來越需要看簡體中文了~
參考:
身為開發者的我們,面對程式語言日新月異是非常正常的事情,iOS每年都會發佈更新,於是我們就必須去了解哪些API即將棄用(deprecated),在未來的專案就儘量不要去使用。
這張iOS支援陣列圖非常詳細地描述i設備的各種特性,點開放大來看可說是嘆為觀止!如果是個Apple粉絲開發者,那麼鐵定要好好徹底了解它:D
臺灣今天凌晨一點,眾所矚目的WWDC 2013佈道大會正式開始,雖然沒有傳說中的iPhone 5S,但是iOS 7卻令我耳目一新,原來之前看到Inside報導一些「扁平設計」,就是在暗示iOS 7的設計模式,不過這樣有點事後諸葛,呵呵~
拿掉原本立體的視覺效果,更呈現全新iOS的極簡風格,看Apple官網的介紹真讓我驚豔!好想把iPhone帶回家:P這樣平面的設計看起來很舒服呢~
HappyMan・迴響