iOS 開發(fā)實(shí)用工具

1:PaintCode

PaintCode是一個(gè)可以通過拖拖拽拽就能生成一些簡單的圖形,當(dāng)然,如果你想象力足夠豐富,也可以制作非常棒的圖標(biāo),官方放出了一些圖案制作的Demo.

而制作這些圖案的最終目的,不是生成圖片資源,而且生成Objective-C代碼. 將生成的代碼拷貝至drawRect函數(shù)內(nèi)執(zhí)行,就可以顯示出一樣效果的圖標(biāo).

從而快速的讓開發(fā)人員完成繪制方面的工作. 基于繪制的方式實(shí)現(xiàn)圖標(biāo),可以最大化的減輕App安裝包的大小. 以及輕而易舉的實(shí)現(xiàn)多彩換膚功能.

當(dāng)然,前提是你有一定的制圖能力,不過我覺得這個(gè)工具要讓設(shè)計(jì)師學(xué)會使用. 才能發(fā)揮其最大功效. 而我們開發(fā)的去用,頂多是輔助繪制一些簡單的圖形.

2:Scroll Reverser

Scroll Reverser是一個(gè)幫助習(xí)慣了使用Windows,或者是從Windows下轉(zhuǎn)到Mac平臺以后不愿跟換滾動(dòng)方向的用戶而準(zhǔn)備的!

OS X 在10.7開始將手勢滾動(dòng)頁面和鼠標(biāo)滾動(dòng)頁面與iOS平臺保持同步,但是這種使用方式在移動(dòng)設(shè)備上面來說還是蠻自然的,但是放到PC上面就會非常變扭.

所以,如果想找回以前使用習(xí)慣的朋友,可以使用它.

3:iExplorer

iExplorer是一個(gè)專門用來瀏覽iPhone,iPad設(shè)備內(nèi)部文件的強(qiáng)力工具,或者稱其為暴力工具也不足為過,為什么?大多數(shù)查看內(nèi)部文件的工具都需要設(shè)備越獄才能夠正常瀏覽和拷貝文件.而iExplorer是不需要越獄就可以完好的瀏覽設(shè)備內(nèi)的文件,比如說,我們想把QQ音樂里面緩存的歌曲全部給拿出來,使iExplorer就可以全部盡收眼底了. 不過要低調(diào)!

當(dāng)然這只是其中的一個(gè)重要特性而已. 更多強(qiáng)大的功能可以前往官方網(wǎng)站查看.

4:SimPholders

SimPholders是一個(gè)可以幫助開發(fā)者快速定位到iOS模擬器沙盒文件夾的小工具,通常我們開發(fā)的App會有不少文件要存儲在沙盒內(nèi),而開發(fā)途中我們需要經(jīng)常去瀏覽沙盒內(nèi)的文件,而這個(gè)目錄太深了,最關(guān)鍵的,及時(shí)你好不容易進(jìn)到沙盒文件目錄時(shí),在你選擇你要具體查看的App沙盒時(shí),又糾結(jié)了. 因?yàn)檫@些App文件夾的命名都是用UUID來命名的,這對于我們定位來說毫無意義,沒辦法也只有挨個(gè)點(diǎn)擊看看是不是自己要看的App沙盒,每一次去到那里感覺像是爬一座山一樣那么辛苦. 而SimPholders的出現(xiàn)就是來幫助開發(fā)者解決這個(gè)問題,使用以后,我們只要腦子想一下,我們就已經(jīng)到山頂了.. 頓時(shí)身心舒暢啊~

5:Opera Mobile Emulator

Opera Mobile Emulator主要是為從事手機(jī)Web項(xiàng)目的開發(fā)者準(zhǔn)備的.在軟件上通過內(nèi)置的一些初始化設(shè)定可以配置出任意尺寸的瀏覽器.這樣很方便的模擬在真實(shí)手機(jī)尺寸上面的顯示情況.從而加速調(diào)試的效率,并且,當(dāng)你需要兩種此存的手機(jī)時(shí),你無需準(zhǔn)備兩臺手機(jī). 只需要配置出兩種尺寸的界面即可.

6:Code Point

Code Point的功能類似于Xcode自帶的Open Quickly可以幫助我們迅速的定位類文件以及資源文件進(jìn)行查閱.

它有以下幾個(gè)主要特性:

1:通過Code Point內(nèi)置的快捷鍵迅速啟動(dòng)

2:自動(dòng)記錄最近定位過的文件.

3:智能模糊搜索,即使你打錯(cuò)了一點(diǎn)點(diǎn),也沒有關(guān)系,Code Point也可以幫你找到.

并且,它還是開源的:https://github.com/macoscope/CodePilot

使用Code Point需要一定時(shí)間的過度,但你習(xí)慣使用Code Point時(shí),你會發(fā)現(xiàn),它實(shí)在太好用了.

7:Versions

Versions是Mac上面非常棒的SVN代碼管理工具,界面美觀,易于上手,博主本人非常喜歡它的圖標(biāo)設(shè)計(jì).

你可以隨時(shí)在本地建立私有SVN庫,亦可迅速的連接到云端SVN服務(wù)器Check代碼,查看提交記錄,對比修改記錄.這一切都比想象中還要輕松.

8:ImageOptim

ImageOptim可以壓縮PNG圖片來節(jié)省空間堂飞。大多數(shù)PNG文件可以省掉幾個(gè)百分點(diǎn)的大小灌旧,有時(shí)甚至30%或更多。圖片更小意味著應(yīng)用尺寸更小绰筛,運(yùn)行時(shí)加載它們所使用的內(nèi)存也更小

9:Fetcher

Fetcher可以幫你模擬HTTP請求. 例如服務(wù)端那邊定義好了訪問的鏈接和相應(yīng)的參數(shù).我們即可通過這個(gè)應(yīng)用迅速的測試一下是否達(dá)到了我們的預(yù)期

10:

Fly It Remotely

Fly It Remotely可以迅速的發(fā)布應(yīng)用,只需要兩個(gè)步驟,這對于還在測試階段中的App來說再好不過了.你無需給每一個(gè)需要下載安裝應(yīng)用的人,發(fā)送郵件或者發(fā)送客戶端

只需要發(fā)送Fly It Remotely所生成的短鏈接即可. 通過手機(jī)打開該地址,簡單瀏覽后即可直接下載應(yīng)用. 一個(gè)字:贊!

11:Kaleidoscope

Kaleidoscope是Mac下非常好用的文件對比工具,它不僅僅只是對比文件,還可以對比圖片和文件夾,最關(guān)鍵的是,它可以集成到主流的版本管理軟件中一起使用:

12:Unused

Unused可以幫助我們查找工程中未使用的圖片資源,最關(guān)鍵它是可視化的形式展現(xiàn)出來.支持查找格式也較為全面.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末枢泰,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子铝噩,更是在濱河造成了極大的恐慌衡蚂,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件骏庸,死亡現(xiàn)場離奇詭異毛甲,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)具被,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門玻募,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人硬猫,你說我怎么就攤上這事补箍。” “怎么了啸蜜?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長辈挂。 經(jīng)常有香客問我衬横,道長,這世上最難降的妖魔是什么终蒂? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任蜂林,我火速辦了婚禮遥诉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘噪叙。我一直安慰自己矮锈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布睁蕾。 她就那樣靜靜地躺著苞笨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪子眶。 梳的紋絲不亂的頭發(fā)上瀑凝,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機(jī)與錄音臭杰,去河邊找鬼粤咪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛渴杆,可吹牛的內(nèi)容都是我干的寥枝。 我是一名探鬼主播,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼磁奖,長吁一口氣:“原來是場噩夢啊……” “哼囊拜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起点寥,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤艾疟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后敢辩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蔽莱,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年戚长,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了盗冷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡同廉,死狀恐怖仪糖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情迫肖,我是刑警寧澤锅劝,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站蟆湖,受9級特大地震影響故爵,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜隅津,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一诬垂、第九天 我趴在偏房一處隱蔽的房頂上張望劲室。 院中可真熱鬧,春花似錦结窘、人聲如沸很洋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽喉磁。三九已至,卻和暖如春悠垛,著一層夾襖步出監(jiān)牢的瞬間线定,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工确买, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留斤讥,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓湾趾,卻偏偏與公主長得像芭商,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子搀缠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345