蘋果公司今天官方宣布,將對App Store的審查機制進行微調,放開對開發(fā)者使用第三方開發(fā)工具的限制。
蘋果表示,目前App Store內的軟件數(shù)量超過25萬種,下載量65億次,開發(fā)商從中得到的銷售分成總額超過10億美元?!皬膬A聽開發(fā)者聲音的角度”,他們才決定修改iOS開發(fā)者計劃協(xié)議中的3.3.1、3.3.2和3.3.9章節(jié),放松今年早些時候做出的部分限制。
根據(jù)新的條款,開發(fā)者可以隨意使用非蘋果提供的第三方開發(fā)工具創(chuàng)建iOS應用軟件。但這種開放有一個前提,即終生成的軟件不能出現(xiàn)網絡下載代碼的功能。據(jù)稱這樣的安排可以“給開發(fā)者所需的靈活性,同時保留蘋果需要的安全性”。
除了放開第三方開發(fā)工具外,蘋果還宣布公開App Store審查指南,幫助開發(fā)者了解軟件如何順利通過蘋果審查,做出審查機制透明化的姿態(tài)
要想快速開發(fā)出一款穩(wěn)定好用的APP,要求程序員熟悉運用APP開發(fā)環(huán)境、開發(fā)工具、函數(shù)庫;要敢于不斷試錯,在開發(fā)過程中遇到問題,解決問題中積累經驗。俗話說的好:熟能生巧。APP開發(fā)技巧也是這樣,只有長期的做APP開發(fā)的程序員,才能在豐富的經驗積累中總結出技巧。 APP開發(fā)是指手機應用軟件開發(fā),在中國主要運行在IOS和Android兩大系統(tǒng)。作為一個APP開發(fā)人員,拿到一個開發(fā)項目首先讀懂需求,開發(fā)流程。 根據(jù)自己的開發(fā)經驗,選擇合適自己的APP開發(fā)方式:原生態(tài)開發(fā)、Web開發(fā)和混合式開發(fā)。在開發(fā)過程中改善程序啟動和響應的時間,在UI線程上創(chuàng)建足夠的對象,開發(fā)者還要善用各類APP開發(fā)工具,要做到熟練運用才能思維嚴謹。
現(xiàn)在世界上大多數(shù)的Android開發(fā)者所用的工具都是Eclipse+ADT+SDK三個組件整合開發(fā),其實開發(fā)工具僅僅是一個工具而已,個人的編程技術高低才是至關重要的問題,如果技術不強,無論用什么樣的開發(fā)工具都開發(fā)不出來優(yōu)秀的程序,如果技術能力強,開發(fā)工具對于開發(fā)者而言只是用著是否習慣的問題。根據(jù)你的描述來看,開發(fā)工具差僅僅是一種托詞,與其有時間找其他開發(fā)工具,不如多花點時間提高自己的技術。