Beginning iOS Storyboarding: Using Xcode (Paperback)
暫譯: iOS 故事板入門:使用 Xcode (平裝本)
Rory Lewis, Yulia McCarthy, Stephen M. Moraco
- 出版商: Apress
- 出版日期: 2012-10-16
- 售價: $1,580
- 貴賓價: 9.5 折 $1,501
- 語言: 英文
- 頁數: 644
- 裝訂: Paperback
- ISBN: 1430242728
- ISBN-13: 9781430242727
-
相關分類:
Apple Developer
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$2,500$2,375 -
$680$578 -
$1,440Beginning Linux Programming, 4/e (Paperback)
-
$480$384 -
$690$621 -
$450$356 -
$580$458 -
$780$515 -
$880$748 -
$680$578 -
$860$731 -
$399$339 -
$400$340 -
$800$528 -
$620$409 -
$580$493 -
$680$578 -
$650$429 -
$860$731 -
$352大話代碼架構 (項目實戰版)
-
$1,700$1,615 -
$536精通Spring Cloud微服務架構
-
$780$608 -
$780$616 -
$690$538
相關主題
商品描述
The advent of iOS 5 and the newest Xcode has unveiled an innovative, design-centric set of tools called Storyboarding, for you to more easily conceptualize and design your app from top to bottom. A time saver for sure, but it's new!
Dr. Rory Lewis, Yulia McCarthy and Stephen Moraco — a best selling Apress author, a former Apple iOS engineering group intern and a successful app developer — have teamed up to bring you this book, Beginning iOS Storyboarding. The three authors have found a beautiful way to lead the beginner into Storyboarding and at the same time show old school coders of Objective-C the new and exquisite methodology of this incredible tool.
For the beginner who has never programmed, Beginning iOS Storyboarding shows how to extract those cool and innovative app ideas you have in your head into a working app ready for sale on the iTunes store by using Apple's new technology that allows you to skip chunks of code by just dragging scenes and segues onto your Storyboard canvas.
Even if you're an intermediate or pro-level Objective-C developer, you can still learn the ins and outs of Xcode's new Storyboarding feature, and find new ways of building and debugging your new Storyboarding app. Yup: This book is also for you, too.
In this book, you get the following, beyond learning the fundamentals and classical elements of Storyboarding:
- Design and build utilities and a location based service app using Storyboarding techniques
- Design and build a universal app with a rich user interface and user experience (UX)
- Create a fun game app, and more
What you’ll learn
- How iOS Storyboarding is like a different planet in the Xcode universe. We do this by introducing you to the standard transitions to views, passing data to the views, returning data from the views, and, lastly, showing how to navigate the critical transitions to views.
- How to develop a simple utility app using Storyboarding. Here we learn the foundation of many apps, which is how to place controls on the settings screen of a utility application and to return those settings to the main view of the app via the settings view delegate protocol.
- How to develop an app with an advanced MKMapView. Specifically, we introduce you to override the default views provided by Apple’s initial project templates. This opens the door to you being able to code specialized views such as MKMapView, and utilize iOS Location Services for building navigation-based apps.
- What are the cool, powerful tools that enable you to create page controller view transitions. We dig deep into the ins and outs of how to apply the UIPageControls to display views and supply traditional view notification to controlled views.
- How to create a very cool universal app while you learn how to develop table views, which in the iPad case, present themselves differently depending upon the device orientation using the UISplitViewController.
- How to build a universal app with two Storyboards (one for iPhone, one for iPad) and provide techniques and tips for developing universal apps.
- How to build a tabbed app that stores and manages user documents in the iCloud.
- How to develop a cool game app which stretches your knowledge of how segues can be used to provide much more complex navigation paths between screens and devices, as well as accessibility with Apple’s iOS Game Center.
Who this book is for
This book is for the beginner who has never programmed, but can use the Storyboarding tool in Xcode to get up and running fast. This book is also for experienced iOS developers who wish to learn Storyboarding to quickly cut down on their app development and debugging time.
Table of Contents
- Preliminaries
- Fundamentals
- Storyboarding with MapView
- Building a Utility Application
- Storyboarding a Page-Based App
- Mastering Table Views with Storyboarding: Core Data Setup
- Mastering Table Views with Storyboarding: Designing the Flow
- Mastering Table Views with Storyboarding: Coding the Backend
- Single View #3: wanderBoard Part I
- Single View #3: wanderBoard Part II
- Single View #3: wanderBoard Part III
- How Far You Have Come
商品描述(中文翻譯)
iOS 5 和最新的 Xcode 的到來揭示了一套創新且以設計為中心的工具,稱為 Storyboarding,讓您更輕鬆地從頭到尾構思和設計您的應用程式。這無疑是一個節省時間的工具,但它是新的!
Rory Lewis 博士、Yulia McCarthy 和 Stephen Moraco——一位暢銷的 Apress 作者、一位前 Apple iOS 工程組實習生以及一位成功的應用程式開發者——攜手為您帶來這本書,Beginning iOS Storyboarding。這三位作者找到了一種美妙的方式,將初學者引入 Storyboarding,同時向老派的 Objective-C 程式設計師展示這個令人驚嘆的工具的新穎而精緻的方法論。
對於從未編程的初學者來說,Beginning iOS Storyboarding展示了如何將您腦海中那些酷炫且創新的應用程式想法轉化為一個可在 iTunes 商店銷售的工作應用程式,通過使用 Apple 的新技術,您可以僅通過將場景和轉場拖放到您的 Storyboard 畫布上來跳過大量代碼。
即使您是一位中級或專業級的 Objective-C 開發者,您仍然可以學習 Xcode 新的 Storyboarding 功能的各種細節,並找到構建和調試新 Storyboarding 應用程式的新方法。沒錯:這本書也適合您。
在這本書中,您將學到以下內容,除了學習 Storyboarding 的基本原理和經典元素之外:
- 使用 Storyboarding 技術設計和構建實用工具和基於位置的服務應用程式
- 設計和構建具有豐富用戶界面和用戶體驗 (UX) 的通用應用程式
- 創建一個有趣的遊戲應用程式,等等
您將學到什麼
- iOS Storyboarding 如何像 Xcode 宇宙中的另一個星球。我們通過介紹標準的視圖轉換、將數據傳遞到視圖、從視圖返回數據,最後展示如何導航到視圖的關鍵轉換來實現這一點。
- 如何使用 Storyboarding 開發一個簡單的實用工具應用程式。在這裡,我們學習許多應用程式的基礎,即如何在實用應用程式的設置畫面上放置控制項,並通過設置視圖代理協議將這些設置返回到應用程式的主視圖。
- 如何開發一個具有高級 MKMapView 的應用程式。具體來說,我們介紹如何覆蓋 Apple 初始項目模板提供的默認視圖。這為您能夠編寫專門的視圖(如 MKMapView)並利用 iOS 位置服務來構建基於導航的應用程式打開了大門。
- 創建頁面控制器視圖轉換的酷炫且強大的工具是什麼。我們深入探討如何應用 UIPageControls 來顯示視圖並為受控視圖提供傳統的視圖通知。
- 如何在學習如何開發表格視圖的同時創建一個非常酷的通用應用程式,在 iPad 的情況下,根據設備方向以不同的方式呈現。
- 如何構建一個具有兩個 Storyboard(iPhone 一個,iPad 一個)的通用應用程式,並提供開發通用應用程式的技術和提示。
- 如何構建一個標籤式應用程式,存儲和管理 iCloud 中的用戶文檔。
- 如何開發一個酷炫的遊戲應用程式,擴展您對如何使用轉場提供更複雜的屏幕和設備之間的導航路徑的知識,以及與 Apple 的 iOS Game Center 的可及性。
本書適合誰
本書適合從未編程的初學者,但可以使用 Xcode 中的 Storyboarding 工具快速上手。本書也適合希望學習 Storyboarding 的經驗豐富的 iOS 開發者,以快速減少他們的應用程式開發和調試時間。
目錄
- 前言
- 基本原理
- 使用 MapView 的 Storyboarding
- 構建實用應用程式
- 基於頁面的應用程式的 Storyboarding
- 掌握表格視圖與 Storyboarding:核心數據設置
- 掌握表格視圖與 Storyboarding:設計流程
- 掌握表格視圖與 Storyboarding:編碼後端
- 單一視圖 #3:wanderBoard 第一部分
- 單一視圖 #3:wanderBoard 第二部分
- 單一視圖 #3:wanderBoard 第三部分
- 您已經走了多遠