界面總不是一件很容易事,尤其是iphone/ipad的界面,做過(guò)ios開(kāi)發(fā)的程序員,一定會(huì)感到開(kāi)發(fā)iphone/ipad的界面是一件多么不容易的事。下面的文章來(lái)自10 essential ios developer tools & resources, 這個(gè)文章介紹了十個(gè)ios開(kāi)發(fā)的基礎(chǔ)性工具和資源,其一定會(huì)很有效地幫你做ios的開(kāi)發(fā)。
1. omnigraffle + ultimate iphone stencil
omnigraffle 是一個(gè)很強(qiáng)大的像microsoft viso的一個(gè)軟件,其只能于運(yùn)行在mac os x和ipad平臺(tái)之上。它曾獲得2002年的蘋(píng)果設(shè)計(jì)獎(jiǎng)。在這里,你可以下載 ultimate iphone stencil ,然后使用omnigraffle 來(lái)非常快地制作你的iphone應(yīng)用的演示界面。(查看了一下omnigraffle 的ipad版,真貴,$49.99。作者居然,tnnd,一看就是托)。
omnigraffle link, ultimate iphone stencil link
2. glyphish icons
你可能能從上面的這些圖標(biāo)中看到flipboard 和 twitter 在ios上的應(yīng)用使用了其中的一些圖標(biāo)。是的,這些個(gè)小圖標(biāo)對(duì)你的開(kāi)發(fā)很有幫助。作者強(qiáng)烈你花$25去購(gòu)買 glyphish 的pro版。當(dāng)然啦,你都能花$99/year開(kāi)發(fā)ios的程序,你還怕花這區(qū)區(qū)的25刀?
glypish link
3. teehan + lax iphone 4 gui psd
teehan+lax 是一個(gè)加拿大多倫多的商。他們經(jīng)常發(fā)布一些他們自己內(nèi)部用的資源, iphone 4 gui psd 就是其中的一個(gè),這是一個(gè)psd資源文件其包括了iphone 4的ui 視圖控制和一般的ui元件。這是免費(fèi)讓你下載的。
teehan + lax iphone 4 gui psd link
4. stanford university iphone development lectures
斯坦福培訓(xùn)中心iphone開(kāi)發(fā)教程,這可能是ios開(kāi)發(fā)者的圣經(jīng)級(jí)的課程了,你可以從 itunes u上下載,當(dāng)然,國(guó)內(nèi)的各大門(mén)戶公開(kāi)課也有這個(gè)視頻,還有中文字幕。
itunes u link
5. 71 squared
如果你要搞iphone的游戲開(kāi)發(fā),那么你可看看 71 squared 上的資源和教程,讓你從零開(kāi)始搞iphone游戲。不知道你有沒(méi)有聽(tīng)說(shuō)過(guò) tiny wings 這個(gè)由 andreas illiger 開(kāi)發(fā)的很漂亮的并獲得很大成功的游戲?andreas 就是從這個(gè)網(wǎng)站上學(xué)習(xí)開(kāi)發(fā)的。這個(gè)網(wǎng)站的的資源太豐富了,你不能錯(cuò)過(guò)。
71 squared link
6. charles
如果你想讓你的應(yīng)用發(fā)出一個(gè)http請(qǐng)求,并通過(guò)仿 真器來(lái)調(diào)試,這恐怕是一件很難的事。 charles 是這樣一個(gè)工具其強(qiáng)在讓你看到所有的和互聯(lián)網(wǎng)交互的請(qǐng)求。這個(gè)無(wú)價(jià)的工具可以讓你節(jié)省巨大的時(shí)間來(lái)debug你的應(yīng)用。當(dāng)然,要價(jià)$50啊,很不便宜,但是還是那句話,$99刀一年你都花了,你還在乎這點(diǎn)錢(qián)?
charles link
7. asihttprequest
和 charles一樣, asihttprequest 也是一個(gè)強(qiáng)大的封裝其由 cfnetwork api構(gòu)造。如果你想要從你的iphone上調(diào)用一個(gè)web api,那么 asihttprequest 一定會(huì)省你很多事。這個(gè)東西的文檔極端的不錯(cuò),并有成千上萬(wàn)的有用的功能幾乎覆蓋了所有的事,比如: put, delete, get, post 全都沒(méi)有問(wèn)題。
asihttprequest link
8. stack overflow
stack overflow 這個(gè)東西不用說(shuō)了吧。我個(gè)人認(rèn)為這是這個(gè)世界上 佳的問(wèn)問(wèn)題的地方,就算你不問(wèn),你就上去查一查,你也能看到一大堆已經(jīng)有人問(wèn)過(guò)的問(wèn)題。通過(guò)問(wèn)題來(lái)加深認(rèn) 識(shí),是進(jìn)階的要做的事。在stakeoverflow面前,什么csdn,it-pub,等等國(guó)內(nèi)的技術(shù)問(wèn)題解決網(wǎng)站完全不值一題。
stack overflow link
9. mbprogresshud
mbprogresshud 是一個(gè)用來(lái)做沒(méi)有文檔的 uiprogresshud uikit 類的替 代品。其就是用來(lái)顯示一個(gè)正在下載中的指示器。這個(gè)東西很容易使用,并且有很好的文檔,你需要幾分鐘就可以把其集成到你的應(yīng)用中。你可以到 github repository上查看其資料。作者號(hào)稱其99%的應(yīng)用都使用了這個(gè)東西。
mbprogresshud link
10. apple documentation
后一個(gè)資源也是 好的一個(gè),那就是蘋(píng)果的官 方文檔 apple documentation,示例代碼,視頻,各種類的參考文檔,你在開(kāi)發(fā)過(guò)程中無(wú)法離開(kāi)它。在你去stack overflow和google的時(shí)候,你應(yīng)該先去看看這個(gè)文檔。
溫馨提示
溫馨提示
相關(guān)資訊
關(guān)于厚學(xué)
服務(wù)支持
厚學(xué)網(wǎng)微信號(hào)