讀者回饋

「這本書寫的真好,簡潔有力,書中的範例非常棒且貼近真實的應用。真的幫助我完成第一個 App 並於 App Store 上架,並且給我們許多進一步強化與更新 App 的想法。我也將它作為我的參考指南,也很感激每當 Swift 與 iOS 有做變更時,都能收到更新。」

- David Greenfield,ThreadABead 的作者

「非常感謝寫了這麽棒的書!這本書幫我助我開發了第一個真正的 App, 自從在 App Store 上架後,不到兩個月就賺進了美金 200 元,我也獲得了一個在行動部門進行軟體開發的工作。再次感謝這本超棒的書,如果有人問我怎麼學習程式,我一定盡力推廣這本書。」

- Rody Davis, Pitch Pipe with Pitch Assistant 的開發者

「這本書寫得真好,我在 Udemy 有購買另一個 Swift 課程,但是講師並沒有太多開發者的背景。但是我知道你是一個有經驗的開發者,此外,你的說明非常清楚。」

- Carlos Aguilar, Roomhints Interior Design Ideas 的作者

「多年來我一直在尋找良好的學習資源來幫助我加強 App 的開發技巧。你的書真的拯救了我。這是我寫程式十年來所讀過的書中,解釋得最好的一本。這本書不但容易理解,且切中要點。寫了這麼棒的書,再多的感謝都不夠,我真不知道怎麼報答你了。」

- Eric Mwangi

「這本書以許多的範例來闡釋,對於有經驗但想入門 Swift 的開發者來說也非常也幫助」

Howard Smith, Flickitt

「沒有這本書,我無法成為一個 iOS 開發者」

- Changho Lee, SY Energy

「我想要學習以 Swift 來開發 iOS 程式。我找到了這本書,這本書絕對是學習 Swift 與 iOS App 開發的絕佳方式,如果你有些程式背景,在幾天內就能夠做出一些 App,如果你不是的話,一樣也能夠學會 App 的開發。」

-Leon Pillich

「這是我在網路上所找到最好的一本書。內容非常容易理解,三年前我開始學習寫程式,目前,我的所有的 App 的成果都是因為這本書。 」

- Aziz, Kuwait Concepts 工程師

「有見解、實用與學習動機。這本書充滿知識性與有深度的主題,書中針對 iOS 開發的各個面向提供了提示與技巧,並鼓勵學生/讀者能夠持續往前,不會害怕於更深入理解觀念,真的是太棒了。」

- Moin Ahmad,Guess Animals 的作者

「這本書教導我們如何建構我們想要的 App。書中的內容規劃的很好,每一章的篇幅拿捏的恰到好處,不會太過冗長無法消化,想要學習開發第一支 App 並進階學習的話,我強烈推薦這內容超棒的好書」

- Stephen Donnelly, Rascalbiscuit 總監

「我試過多種學習資源,包括了史丹佛的課程,雖然我已經從其他資源學過了像是 Auto Layout 、委派、Segue 等等的主題,但這是第一個讓我能夠真正理解這些內容的一本書。」

- Nico van der Linden, Expertum SAP 開發者

「過去三年以來,我已經購買了超過十多本有關 Objective C 與 Swift 的書。我目前在一所高中教授電腦科學先修課程,我主要是教授 Java 語言,不過我也教授其他數種程式語言,所以會我習慣準備大量的教科書,雖然我過去幾年所購買的其他書籍與線上教學影片的內容也很不錯,但是我發現 AppCoda 所出版的書更勝於這些教材。Simon 在書中對某個主題的表達方式就好像我在課堂上接受他的指導一樣,而不只是閱讀書面上的文字而已。最棒的是他的寫作方式就好像他正在跟你說話一樣,而不是單純的介紹而已。」

- Ricky Martin,Gulf Coast 高中

這是我最初在學習 Swift 時所找到學習書籍之一。作為一個初學者,這本書非常容易跟上學習與理解。整本書以貼近真實生活的範例來教導如何建構 App,這種學習方法真是太天才了,最後也能夠實用它。我學習了很多,也運用了很多其中的內容在我的 App 中。我發現我會常常會回去參考這本書,這真是一本很棒的作品。

- Bill Harned,Percent Off 的作者

「我給予高評價,這書完全是把使用者當成不會程式設計來開始教,這點非常好,我個人是主攻前端,後端用PHP,近年都在做 Cordova 的 Web App ,出於興趣想研究 native,在同事建議下選擇 Swift 作為首選學習(畢竟大家知道的,iOS 使用者比 Android 更樂於在 App 上進行付費行為),但最怕的就是那種所謂的大全書,一堆 API 一股腦全倒給你,怎麼用,什麼時機用這些的其實沒經過一定的經歷會很難理解,而這本書循序漸進的從 iOS App 的角度開始著手,如同書名 - iOS App,而不是 Swift App,這兩個切入點是完全不同的,閱讀者不論有沒有程式設計的基礎,都能在書中獲得良好的學習體驗和曲線。」

- 偉林電子RD,黃海狗

關於本書

我知道許多讀者有一個建立 App 的點子,但是不知道該如何開始進行,因此本書就是以這樣的想法來撰寫的。它介紹了 Swift 程式語言的全部觀念,你會學習到如何從頭開始建立一個真實世界的 App。你會先學習 Swift 的基礎,然後規劃 App 的原型,接著跟著每一章來加入一些功能。學習完整本書之後,你便會得到一個真正的 App。在這些過程中,你會學習到如何在表格視圖中展示資料、自訂 Cell 的外觀與改善其質感、使用堆疊視圖設計 UI、建立動畫、處理地圖、建立自適應 UI、在本地端資料庫儲存資料、上傳資料至 iCloud、使用 TestFlight 來安排Beta 版的測試等等。

這本書的特色是,有許多需要親自動手做的練習與專案。你將會有機會寫程式、修復 Bug,並測試你的 App。雖然這包含了許多的工作,但絕對是一個值得的體驗。我相信本書會讓你熟悉 Swift 4、Xcode 9 與iOS 11 程式。最重要的是,你將能夠開發一個 App 並發布至 App Store。

閱讀對象

本書的閱讀對象是給沒有任何程式經驗、想要學習 Swift 程式語言的初學者。不論你是想學習新程式語言的程式設計師,或是想要將你的設計轉換為 iOS App 的設計師,又或者是一位想要學習寫程式的企業家,這本書絕對是你的首選。

我假設你已熟悉使用 macOS 與 iOS。

results matching ""

    No results matching ""