本書的靈感來自于我在紐約大學(xué)的教學(xué)工作。非常感謝曾經(jīng)鼓勵過我的教師、工作人員以及學(xué)生,他們構(gòu)建了紐約大學(xué)的交互式電信計劃,同時提供了無止境的靈感來源。感謝Red Burns創(chuàng)建、推進(jìn)以及改進(jìn)ITP。感謝Dan O'Sullivan不斷向我挑戰(zhàn)。感謝Tom Igoe和Dan Shiffma不斷鼓勵我可以完成本書。感謝Rob Ryan和Marianne Petite提供的所有支持。感謝所有其他和我一起共事過的教師、工作人員。感謝我所有現(xiàn)在和過去的學(xué)生,他們使我意識到講授并看到項目逐步變得鮮活是多么偉大的獎賞;特別要感謝Nisma Zaman,他提供了非常寶貴的早期反饋。
如果不是Apress出版社專業(yè)且很有天分的工作人員,本書不會如此順利出版。感謝Steve Anglin、Matthew Moodie、Corbin Collins、Mary Ann Fugate、Adam Heath、Anne Collette和其他Apress工作人員的非凡努力。
非常感謝Steve Bull和Wallace Jackson,作為技術(shù)審稿者,他們測試了每一個代碼片段并填補了我錯過的空白。你們的貢獻(xiàn)非常寶貴!
如果沒有Android的開發(fā)人員,那么本書也不會被撰寫。感謝他們,特別是來自Google的Dave Sparks,他提供了一些非常寶貴的事實檢測和問題解答。
對于所有鼓勵我的朋友和家人,我要衷心謝謝你們。
最后,如果沒有我可愛的妻子Karen Van Every的支持,那么本書當(dāng)然也不會存在。謝謝你!