本書是專門為有心學習iOS程式開發的讀者而設計,由最基本的程式設計觀念開始介紹,並加上許多範例,讓讀者在學習的過程不但知道要「做什麼」,更知道是「為什麼」。文中亦穿插著作者多年來在程式領域實務上遇到的實務經驗,讓讀者在學習的過程中,不光只是學會程式設計而已,而是可以更進一步地學習到實務上解決問題的方法。
因此,讀者除了學會iOS程式的設計之外,更可以得到許多坊間書籍顯少或僅用少量篇幅介紹的實務內容,例如:
◎ iOS記憶體管理
◎ 多執行緒程式設計
◎ Objective-C和常用資料結構的介紹
◎ iOS內建的動畫製作
這些看似進階的內容,經過作者的介紹,讓初學者也可以確實了解這些基礎觀念,使讀者得到在爾後打算進一步了解iOS系統的基本功。
作者簡介
彭煥閎
資深電腦程式設計師,熟悉C++/Objective-C, Windows DirectShow Programming, iPhone programming等程式開發專案,目前擔任國內知名數位影音軟體公司之資深工程師暨專案副總。
學歷:
台灣大學資訊工程研究所
經歷:
資通電腦 / 程式設計師
鈺寶科技 / 高級工程師
微軟XNA/DirectX MVP 2009~2011
期刊著作
United States Patent 7,472,058 共同發明人
中華民國 314422 號專利發明人 (證書號數: I314422)
微軟PC 對話 – 如何有效地管理 Windows Vista 內的影像檔案(譯)
微軟PC 對話 – 如何在 Office 2007 中, 修改最近的文件裡顯示的文件個數(譯)
黃弘毅
資深電腦程式設計師,主要從事於手機應用程式開發專案,目前擔任美商資深應用軟體工程。
學歷:
美國印地安那大學-印地拿波里斯校區
資訊科技研究所
多媒體藝術與科技學系
經歷:
頑石創意 / 多媒體研發工程師
訊連科技 / 資深工程師暨專案副理