出版時(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格式下載