iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐

出版時(shí)間:2012-12  出版社:人民郵電出版社  作者:Shawn Welch  頁(yè)數(shù):246  字?jǐn)?shù):231000  譯者:郭華豐  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

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

作者簡(jiǎn)介

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)11條)

 
 

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

推薦圖書


 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7