為什麼寫這本書《Mac App開發基礎教程》

念念不忘,終有迴響。一直在想什麼時候能寫一本自己的書,把心中的世界分享出去,直到今天才鼓起勇氣,我知道這是一場真正的戰鬥,跟自己的懶惰和毅力去做一個較量。

2009年一個偶然的機會讀到一篇博客,講述了怎麼開發iPhone手機程序,感覺很好玩的樣子,還能放到AppStore賺錢,一下子讓我眼睛一亮。馬上去買書,一個月不到就學會了寫一些基本的網路資料庫處理的小App了。2009年10月18日,一個周末去南京仙林一家Apple專賣店花了8698塊RMB,入手了人生第一台Macbook。自從用上了Mac,開啟了自己人生的新經歷。世界觀有了巨大的變化,軟體消費能力也迅速培養。才知道世界上原來還有如此美好的東西,Apple製造的東西,是如此之美,你不由得不愛它!

開始了自己的iOS開發之旅,先是買了《Objective-C基礎教程》,花了一兩個星期迅速啃完。1個月自學完成了一個簡單RSS閱讀器App的開發,心想原來iOS開發不是很難啊!

到後來就一發不可收拾,獨立負責開發了陌生人交友應用飄信iOS客戶端,一個集LBS+BBS+微博合體的最複雜的社交平台,一直到後來開發了很多小應用。同時還有很多半成品的應用躺在我的Mac上,比如說10年就開始幻想的一個自助式App開發平台,通過拖拽基本的控制項能迅速完成App基本的功能開發,甚至說對一個App進行拍照後,自動分析界面布局,生成它的原型的軟體。

玩夠了iOS,自然不滿足了iPhone平台,我想在Mac平台上也去舞劍。Mac做為一款高效的生產力工具,有無數製作精美的App在為用戶創造使用價值。

我是Mac平台的粉絲,玩家,自然不滿足於玩別人家的劍(App)!我也要創造自己的劍!

2年前開始真正學習Mac開發,斷斷續續發布了幾個App。技術水平有限,寫書錯誤也在所難免,對有些知識理解可能也是錯的。可是隨著年長也越來越臉皮厚,就在幾個月前的某天突發感慨,說要寫本書,寫書一方面能迫使自己對很多知識去做系統化的整理提煉,一方面我喜歡創造自己的東西,寫一本自己的書而已。

寫一本書,吸引更多的人來Mac平台,我終於開始了人生第一次痛苦並快樂的寫書之旅。


推薦閱讀:

移動開發每周閱讀清單:第五十四期
移動開發每周閱讀清單:第五十五期
移動開發每周閱讀清單:第五十六期
我的第一個Flutter 應用被蘋果推薦了

TAG:macOS | Mac | 移動開發 |