回到頂端
|||
熱門: 高溫 麻疹 觀光

蘋果、Google兩大龍頭新發表一籮筐,程式開發者今夏忙翻天!

WIRED.tw/Jasper Hsu 2013.07.02 00:00

Photo: niallkennedy/ Flickr

夏天通常是度假的好季節,但GoogleI/O開發大會5月才結束、蘋果WWDC大會也在6月剛落幕。兩大龍頭一股腦推出多項工具和更新App開發人員都必須從頭學起,今年夏天,行動程式開發商恐怕沒得放鬆了。

蘋果在6月推出完全不同以往的作業系統iOS 7,開發人員習慣的開發環境Xcode多了許多新的應用程式介面(API)供程式開發使用;Google同時也一口氣推出多項Android系統的API,全新的開發環境還有許多Google Play新添的付費服務等等,開發者在未來幾個月得好好消化,才能趕上開學前的採購潮。

Android在功能方面已經比過往成熟也更臻穩定,它現在的狀態也讓Google能更從容地準備今年稍晚才會發表的新一代Android。所以,開發大會上Google將重點放在釋出更多工具,讓 Android開發者能夠有更多的資源去開發出更好的應用程式,提升Android生態圈的良性循環發展。

以下是幾個重要的軟體:

Android Studio

整合式開發環境Android Studio在大會亮相時得獲得滿堂彩,因為它可讓開發者在更改App內容的同時,即時預覽有怎樣的變化、提升效率。這個仍在測試階段的新發表,大幅改變過去Android沒有自己的測試環境,要花長時間安裝Java再加上Eclipse等工具,還要手動操作許多步驟;也無法即時測試在不同裝置下的效果。

Google Play商店服務

Google最重要的更新還包含了為強化管理程式發布的雲端網路工具Google Play Developer Console,除了可確認程式發布後的使用情況並能夠分析收入。另外分析工具Google Analytics也推出開發套件,讓開發者可以打造客製化的網站A/B測試。

位置 API

Google 推出三個新的定位相關 API,包括可以在機器進入特定地區時啟動程式的geofencing,與整合裝置所有的定位方式大幅減少耗能,以及可以輕易判斷使用者從事的活動,如在開車、走路等等。

蘋果著重廣度

Google此次加強了Android生態系統深度,另一方面,蘋果則是擴展了iOS的廣度,提供更多新的API以及推出全新面貌的的 iOS 7

蘋果此次介面的使用介面從首頁到每個程式介面都有大幅更動,新版的介面趨近平面化、半透明和單色調的外觀也讓開發者必須更新程式來配合新的風格;背景也會根據使用者手的擺動產生遠近效果,作業系統的設計人員與程式開發者將必須合作改善系統。

升級版開發環境 Xcode 5也有了新的測試功能,而且Xcode環境已經相當成熟及穩定,比起還要等Google慢慢解決新測試環境可能會出現的問題,開發iOS 7程式的吸引力還是會比較大。

不過等這些都手上還有時間的話,就耐心等Android 5.0 「酸橙派(Key Lime Pie)」亮相吧!到時還會有一套全新的功能和工具要學呢!

看來,開發人員還真不是輕鬆的工作呢!

延伸閱讀:

Google Glass開發者半年來的親身體驗:「戴在臉上的『電腦』讓我感覺活在未來!」

曾效力Google的天才工程師告訴你:為何在Twitter工作享有更多創新自由

【MMDays專欄】我的 Code Review 經驗談

社群留言