使用最新Xcode 9 × iOS 11 × Swift 4開發
介紹iOS 11的新技術 × Step by Step實戰操作解說 × 做出具有設計感且支援雲端運用、地圖、3D Touch與使用者通知等功能的App × 支援最新的iPhone X
本書是作者集結廣受歡迎的iOS教學文章,並收納全球數千名讀者的意見重新編寫而成。內容使用最新Xcode 9與Swift 4開發,並介紹iOS 11的新技術,例如:Safe Area,由基礎循序漸進逐步帶領你打造出一支完整且支援雲端資料傳輸的iOS App。書中提供的關鍵技巧將可幫助你深入了解自適應介面設計以及美化UI視覺設計元件。依照各章內容練習,絕對能夠打好Swift程式語言的基礎,並掌握住程式開發的訣竅。
拿起這本書,你將學到:
◎使用Swift 4從無到有打造你的第一個優質App
◎徹底學會Auto Layout與堆疊視圖建立自適應UI
◎不可不學的iOS 11 Safe Area觀念
◎學習如何設計適合所有螢幕尺寸的App,可讓UI相容iPhone X和iPad Pro
◎如何設計iOS 11導覽列大標題
◎如何利用Playgrounds快速學習Swift
◎App原型設計與前置規劃
◎自訂表格視圖Cell來打造更具質感App
◎自適應Cell的關鍵技巧與動態型態
◎建立導覽控制器與Segue的基礎觀念
◎物件導向程式設計和MVC開發方法
◎建立動畫與視覺效果
◎靜態表格視圖與照片庫
◎地圖的處理與運用,學會iOS 11最新型態的標註功能
◎使用搜尋列做關鍵字搜尋
◎建立導覽畫面來讓使用者迅速熟悉你的App
◎標籤旵的建立與運用
◎學會如何在App嵌入瀏覽器與網頁視圖
◎儲存資料至資料庫
◎CloudKit的整合運用
◎App多國語系化
◎在實機上部署與測試App,並學會最新的WiFi部署功能
◎使用TestFlight進行Beta版測試
◎在App Store上架你的App
◎Swift 4基礎介紹
◎3D Touch的運用
◎運用使用者通知提升App黏著度
還想了解更多嗎?趕快翻閱本書了解更多豐富內容。
本書內容適合iOS 11應用開發的初學者閱讀,同時也適合對Xcode 9與Swift 4感興趣的你參考。
本書特色
◎最新工具開發:學習Swift 4語法,並使用最新版Xcode 9和iOS 11進行開發
◎實作快速上手:從基礎逐步完整打造一支具有質感且支援雲端資料傳輸的App
◎畫面自動佈局:學習使用Auto Layout設計出適合不同螢幕尺寸的App
◎通用開發指南:適用iPhone / iPad / iPod Touch的iOS App開發
◎程式完整測試:程式透過iOS 11模擬器和iPhone / iPad實機測試
讀者推薦
「這本書寫得非常好,簡潔有力,書中的範例非常棒且貼近真實的應用。幫助我完成第一個App,並於App Store上架,內容給我許多進一步強化與更新App的想法。我將它作為我的參考指南,也很感謝每當Swift與iOS有做變更時,都能收到更新。」—David Greenfield,ThreadABead作者
「有見解、實用與學習動機。這本書充滿知識性與有深度的主題,書中針對iOS開發的各個面向提供了提示與技巧,並鼓勵學生/讀者能夠持續往前,不會害怕深入理解觀念,真的是太棒了!」—Moin Ahmad,Guess Animals作者
「這本書教導我們如何建構所想要的App。書中的內容規劃得很好,每一章的篇幅拿捏得恰到好處,不會太過冗長而無法消化,想要學習開發第一支App並進階學習的話,我強烈推薦這本內容超棒的好書。」—Stephen Donnelly,Rascalbiscuit總監
「我已經使用這本書作為教科書好幾個學期了,成果豐碩。書中的內容非常棒,說明也很詳細,學生都很喜歡開發App,實作這些框架,並在實機上使用自己開發的App。這本書已經是我必備的教科書,未來也一定會繼續採用它。」—Matthew Shaver,林肯蘭德社區學院數位媒體與設計系教授
「這是我最初在學習Swift時所找到學習書籍之一。作為一個初學者,這本書非常容易學習與理解。整本書以貼近現實生活的範例來建構App,這種學習方法真是太天才了,最後也能夠實用它。我學習了很多,也運用了許多其中的內容在我的App中。我發現我會常常會回去參考這本書,這真是一本很棒的作品。」— Bill Harned,Percent Off作者
「這本書寫得很棒,我在Udemy有購買另一個課程,但是講師並沒有太多開發者的背景。而我知道作者是一個有經驗的開發者,此外,內容的說明非常清楚。」—Carlos Aguilar,Roomhints Interior Design Ideas作者