回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:iOS 11 App程式設計實戰心法:30個開發專業級iOS App的必學主題與實務講座
書號:MP21717 作者:Simon Ng 著 ISBN: 978-986-434-271-6
定價:NT$850元 印刷:彩色 頁數:640頁
書籍規格:17*23 上市日:2018/1/28 譯者:王豪勳 譯 / 博碩文化 審校
學習定位:無 本書附件:無  
       
快速前往 快速前往        

 

 
    使用最新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作者


    【作者關於本書的釋疑】
    和以前幾個Swift版本比較,Swift 4 開始穩定下來。改動一定有,而新功能也不少,但舊的 Xcode 項目一般不需太大的改動也可以在Xcode 9 運行。那你可能會問 iOS 11此書有何更新?
    每次出書,基本上都是從新編寫,確保支援最新版的Xcode、Swift 和iOS。另外,當然會講解一些 iOS 11 和 Swift 4 的新技術,例如:Safe Area 與導覽列大標題。而早前 Apple 推出了 iPhone X,範例 App 也因此加以改良。除UI比之前更棒之外,也相容iPhone X和iPad Pro。

    關於這本新書,以下是其中幾個常問的問題,趁著這機會和大家分享一下:
    Q1: Xcode 9.2 已推出,此書是否已支援最新版Xcode ?
    當我撰寫本書時,最新的版本是Xcode 9.0,近日Apple釋出了Xcode 9.2版本。不用擔心,本書的所有程式碼可以相容Xcode 9.2版。

    Q2: 是否已包含範例程式的源始碼?
    當然。所有範例程式的Xcode項目也可下載。而最重要,我會確保所有範例程式也能在將來推出的Xcode 9.x版本執行,免費給您再下載。

    Q3: 如已購買《iOS 10 App程式設計實力超進化實戰攻略》,還需要購買新書嗎?
    近兩年,這個問題都不太好答。我當然希望你繼續支持 :-) 之前也提過,新書是專為Swift 4和Xcode 9而從新編寫的,範例程式加以改良以支援 iPhone X 和 iPad,但整體大綱和對上版本分別不大。由於這本是寫給Swift和iOS程式設計的初學者,我希望沿用這個行之有效的教學方式。
 
    Chapter01 開發工具、學習方法與App點子
    Chapter02 使用Playgrounds來體驗Swift
    Chapter03 Hello World!使用Swift建立你的第一個App
    Chapter04 進階說明Hello World App的原理
    Chapter05 Auto Layout介紹
    Chapter06 使用堆疊視圖設計UI
    Chapter07 寫程式前的規劃—App原型設計
    Chapter08 建立一個簡單的表格式App
    Chapter09 使用Prototype Cell自訂表格視圖
    Chapter10 使用UIAlertController與表格視圖互動
    Chapter11 表格列刪除、滑動動作、動態控制器與MVC
    Chapter12 導覽控制器與Segue
    Chapter13 物件導向程式、專案歸納與程式文件
    Chapter14 改善細節視圖、自訂字型與自適應Cell
    Chapter15 自訂導覽列、擴展與動態型態
    Chapter16 地圖的運用
    Chapter17 基礎動畫、視覺效果與解除Segues
    Chapter18 靜態表格視圖、相機與NSLayoutConstraint的介紹
    Chapter19 Core Data的運用
    Chapter20 搜尋列與UISearchController
    Chapter21 使用UIPageViewController與容器視圖建立導覽畫面
    Chapter22 探索標籤列控制器與Storyboard Reference
    Chapter23 WKWebView與SFSafariViewController
    Chapter24 探索CloudKit
    Chapter25 App本地化—讓更多人使用你的App
    Chapter26 3D Touch的運用
    Chapter27 在iOS開發使用者通知
    Chapter28 在iOS實機上部署與測試App
    Chapter29 使用TestFlight做Beta版測試以及CloudKit發布部署
    Chapter30 App Store上架
    附錄A Swift基礎概論
 
    Simon Ng
    軟體工程師及AppCoda創辦人。iOS程式開發系列著作連續四年台灣銷售No.1。畢業於香港中文大學電子工程系,曾任職於HSBC、FedEx等公司,專責軟體開發、系統設計。2012年創立AppCoda技術部落格,定期發表iOS程式教學文章,其部落格每月吸引20多萬名讀者點閱。現在致力於iOS程式教學、產品設計及開發,希望幫助更多人進入iOS的程式世界。

    ◎英文網站:www.appcoda.com
    ◎中文網站:www.appcoda.com.tw
    ◎AppCoda開發者社群:facebook.com/groups/appcodatw
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.