iOS App界面設計創(chuàng)意與實踐

出版時間:2012-12  出版社:人民郵電出版社  作者:Shawn Welch  頁數(shù):246  字數(shù):231000  譯者:郭華豐  
Tag標簽:無  

內(nèi)容概要

  在移動開發(fā)領域,也許每個App的用途都有所不同,不過它們都一定是源自于同一個開始,那就是一個最初的創(chuàng)意。這個創(chuàng)意可以來自于任何人——設計師或者開發(fā)者,營銷經(jīng)理或者CEO。《iOS
App界面設計創(chuàng)意與實踐》的意義就在于向讀者介紹如何把創(chuàng)意變成真實的App?!  秈OS
App界面設計創(chuàng)意與實踐》包括iOS入門、iOS用戶界面基礎、設計iOS自定義用戶界面對象、向UI添加動畫、通過手勢進行人機交互等5個部分。由淺入深地向讀者介紹如何搭建iOS開發(fā)系統(tǒng),并最終將自己的創(chuàng)意付諸于真實的App之中?!  秈OS
App界面設計創(chuàng)意與實踐》適合iOS開發(fā)者學習使用。

作者簡介

  Shawn Welch
從2007年第一代iPhone發(fā)布時起,就一直從事iOS應用程序設計和開發(fā)工作。如今,他又開始擔任Kelby媒體集團和美國國家圖像處理專業(yè)協(xié)會的iOS設計師及開發(fā)者,為他們的在線培訓網(wǎng)站Kelbytraining.com以及年度會議(如Photoshop
World)開發(fā)應用。

書籍目錄

第一篇 入門 
第1章 iOS入門 
 我們?yōu)槭裁丛谶@里 
 iOS設備 
 iOS開發(fā)工具和資源 
 快速提示:iOS開發(fā)策略 
 指導原則 
第2章 構成iOS應用程序的要素 
 iOS:整體框架 
 應用程序類型 
iOS應用程序藍本 
 入門和“Hello,World!” 
 創(chuàng)建一個Xcode項目 
 總結 
第二篇 iOS用戶界面基礎 
第3章 物理硬件 
 物理輸入設備 
 設備方向 
 iOS坐標系統(tǒng) 
 為不同的顯示分辨率準備圖像資源 
第4章 基本的用戶界面對象 
 UIKit和Foundation 
 iOS視圖 
 UIKit 
第5章 用戶界面控制器和導航 
 控制器是什么 
 視圖控制器、導航以及模式視圖 
第6章 用戶界面按鈕、輸入、指示器和控件 
 警報對話框和操作表 
 指示器 
 控件和按鈕 
iOS應用程序藍本 
 基礎 
 創(chuàng)建UIViewController 
 為每個選項卡添加UI控件 
 連接UI控件和控制器 
 創(chuàng)建UITabBarController 
第三篇 設計自定義iOS用戶界面對象 
第7章 創(chuàng)建自定義圖標、啟動圖像和按鈕 
 應用程序圖標 
 啟動圖像 
 自定義UI按鈕 
第8章 創(chuàng)建自定義UIView和UIViewController 
 自定義UIViewController 
 自定義UIView 
第9章 創(chuàng)建自定義表視圖 
 UITableViewController 
 UITableView外觀 
 創(chuàng)建自定義單元格 
 移動、刪除和插入行 
iOS應用程序藍本 
 自定義iOS UI 
 概述 
 修改第一個選項卡 
第四篇 給你的UI添加動畫 
第10章 iOS動畫入門 
 關于使用UIKit的動畫 
 UIView動畫區(qū)塊 
 系統(tǒng)提供的動畫 
第11章 創(chuàng)建自定義iOS動畫 
 關于Core Animation 
 Core Animation類型 
 開始使用Core Animation 
 關健幀動畫 
 動畫過渡 
 3D變換 
iOS應用程序藍本 
 自定義動畫 
 概述 
 給CountdownViewController添加動畫 
第五篇 人機交互:手勢 
第12章 iOS手勢入門 
 了解蘋果定義的手勢 
 手勢和UIKit 
第13章 創(chuàng)建自定義iOS手勢 
 檢測UIView觸摸事件 
 手勢識別器 
 運動手勢 
iOS應用程序藍本 
 自定義手勢 
 概述 
 作者后記 

章節(jié)摘錄

版權頁:   插圖:    在第1行,如果方向是UlInterfaceOrientationLeft或者UIlnterfaceOrientationRight,那么isLandscape將被設置為YES,如果方向是UlInterfaceOrientationPortrait或者UIInterfaceOrientationPortraitUp sideDown,那么isLandscape將被設置為NO。第2行演示了同樣的效果,是使用isPortrait而不是使用isLandscape。如果你想要你的應用程序只支持橫屏方向而不是前面那樣僅僅返回YES,您應該返回UIlnterfaceOrientationIsLandscape(orientation)。這樣的話,如果方向是橫屏,將會返回布爾值YES,否則這個函數(shù)將返回NO。 iOS坐標系統(tǒng) 在iPad和iPhone 4推出之前,iOS UI設計師只需要關注一種屏幕分辨率。因為所有的iOS設備都運行在相同的基礎硬件上,設計師知道所有的應用程序將顯示在320像素X480像素的顯示屏上。這使得設計過程和資源制作簡單和明了。 隨著iPad和iPhone 4的retina顯示屏的引進,iOS UI設計師不再享有這種奢侈。因為應用程序可能運行在標準的iPhone顯示屏、iPhone 4的retina顯示屏或者iPad的9.7英寸的顯示屏上,設計師需要采取額外步驟,以確保UI的一致性和圖片資源的質量。 iPhone4和Retina顯示屏的點和像素 從iOS 4.0開始,你必須了解點和像素之間的差異。iOS使用標準的坐標系統(tǒng),其中(0,0)定義為屏幕左上角。x軸的正方向指向右邊,y軸的正方向指向下方。 正如在上面設備的方向一節(jié)討論的,如果你的應用程序支持多個設備的方向,當iOS接收到一個方向變化的通知,iOS將重新定義原點(0,0)為新方向的左上角。從iPad和使用iOS 4.0的一些iPhone開始,用戶能夠鎖定設備的方向。如果用戶鎖定了設備的方向,iOS不會受到方向變化的通知,當然就不會重新定義原點(0,0)為新方向左上角。 在iOS 4.0之前,所有設備的顯示分辨率均是320×480。順理成章地,iOS采取了320×480的坐標系。然而,隨著引進iOS 4.0,坐標系統(tǒng)不再需要匹配設備的分辨率。如表3.1所示,iPhone 4擁有兩倍于上一代iPhone的像素。這意味著iPhone 4使用的坐標系中每個點相當于兩個像素。

編輯推薦

不可否認的是,的確有一些App的誕生是為了滿足用戶一些已經(jīng)存在的需求,可歸根結底,所有的App都是由最初的一個創(chuàng)意演化出來的。這個創(chuàng)意,可以是任何一個人提出來的,設計師、開發(fā)人員、市場人員,甚至是軟件公司的CEO,而Shawn Welch編著的《iOS App界面設計創(chuàng)意與實踐》的主要內(nèi)容,便是介紹如何將這些讓人感到興奮的創(chuàng)意原型,融入到真實的App之中。    無論是從技術角度,還是從純粹的商業(yè)機會角度來看,iOS都是一個堪稱卓越的系統(tǒng)平臺。iTunes App Store中的應用程序下載量超過百億,而且2012年10S新設備的總出貨量預計將超過1億臺。能給大型軟件企業(yè)和獨立開發(fā)者一個如此充滿機遇的舞臺,除了iOS之外,再無其他平臺可以做到。無需多言,如果你手頭正好有一個新穎的App創(chuàng)意,現(xiàn)在就是實現(xiàn)它的最好時機。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    iOS App界面設計創(chuàng)意與實踐 PDF格式下載


用戶評論 (總計11條)

 
 

  •   沒看懂,也沒看完,屬于技術類的
  •   很好,快遞也好
  •   敢不敢在深入一點,感覺這類書籍都是點到即止,不過癮啊。
  •   書還是不錯的!內(nèi)容講述的比較全面
  •   當當送貨很快,其實書里干活不多,不值得買。
  •   一般般而已。沒有想象中的內(nèi)容多~
  •   比較普通,不太值得購買
  •   跟我想象的完全不一樣,本以為是iOS App界面設計,結果全是IOS APP的代碼,感覺被書名坑了……
  •   《iOS App界面設計創(chuàng)意與實踐》這本書則是從程序員的角度,遣詞造句非常對程序員的胃口(比如我),講了許多iOS開發(fā)原理知識,讀者最好是有C/C++語言基礎,通過這本書迅速遷移到Objective-C語言,再跟隨作者的腳步逐步學習iOS開發(fā)技術,到測試,到發(fā)布上架銷售一整套流程和方法。其實不是注重在創(chuàng)意方面,這是 出版社 自己 坑爹 不詢問譯者 定的名字!
  •   一共在亞馬遜買了3本關于app界面設計的,內(nèi)容都很適合,而且亞馬遜服務態(tài)度一流。
  •   剛買來想看就被打亂了幾話,看起來還可以,希望真的讀的時候不要讓我失望啊
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7