Designing for the iPad: Building Applications that Sell (Paperback)
暫譯: 為 iPad 設計:打造熱賣應用程式 (平裝本)
Chris Stevens
- 出版商: Wiley
- 出版日期: 2011-01-31
- 定價: $1,400
- 售價: 2.1 折 $299
- 語言: 英文
- 頁數: 352
- 裝訂: Paperback
- ISBN: 0470976780
- ISBN-13: 9780470976784
立即出貨
買這商品的人也買了...
-
$980$774 -
$530$350 -
$650$514 -
$480$408 -
$860$731 -
$1,044Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance (Paperback)
-
$820$648 -
$750$495 -
$650$514 -
$450$351 -
$450$297 -
$520$411 -
$790$624 -
$620$527 -
$850$672 -
$750$495 -
$480$384 -
$950$751 -
$490$382 -
$580$458 -
$480$379 -
$680$537 -
$780$663 -
$550$363 -
$600$468
相關主題
商品描述
Designing for the iPad presents unique challenges for developers and requires an entirely different mindset of elements to consider when creating apps. Written by a highly successful iPad software developer, this book teaches you how to think about the creation process differently when designing iPad apps and escorts you through the process of building applications that have the best chance for success. You'll learn how to take advantage of the iPad's exciting new features and tackle an array of new design challenges so that you can make your app look spectacular, work intuitively, and sell, sell, sell!
- Bestselling iPad app developer Chris Stevens shares insight and tips for creating a unique and sellable iPad app
- Walks you through sketching out an app, refining ideas, prototyping designs, organizing a collaborative project, and more
- Highlights new code frameworks and discusses interface design choices
- Offers insider advice on using the latest coding options to make your app a surefire success
- Details iPad design philosophies, the difference between industrial and retail apps, and ways to design for multiple screen orientations
Designing for the iPad escorts you through the steps of developing apps for the iPad, from pencil sketch all the way through to the iPad App Store.
From the Author: The Top Three Reasons Why iPad Apps Fail, and How You Can Succeed
![]() |
- The App Wasn’t Really Designed for Fingers
This is the number one reason why an iPad app will be laid out on the mortuary table. The iPad is operated by fingers, and human fingers are nothing like a mouse and pointer. If you want to ship half-a-million iPad apps, like Alice for the iPad, you must not design your touch interfaces like you design mouse interfaces. Don’t be a Photoshop jockey, get out there and physically test your app designs on the iPad hardware from the point you make your very first pencil sketch. Touch-screens have almost nothing in common with the desktop computer paradigm, but you wouldn’t know it judging by some of the monstrosities on the app store. The mouse and pointer interface that most of us grew up with is a system of “indirect manipulation” -- this means that the user’s hand operates a mouse, which then moves a pointer, which then presses a button, or moves a window etc. However, the iPad uses a system of direct manipulation -- your hand directly touches the object it’s interacting with.
This small shift in interaction from indirect to direct-manipulation raises all kinds of issues for the designer. Now that objects can be manipulated directly, user’s hands can obscure parts of the scene. There is also the need for target areas with greater tolerance because the human finger is a podgy sausage of flesh, not a pixel-specific arrow. While the mouse pointer is pixel-specific, the human finger is amorphous. But this is not to say that the finger is any less powerful. In fact, with good interface design, the finger can be made infinitely more versatile than any mouse pointer. Sadly, many iPad designers have made the mistake of assuming that their knowledge of desktop computer user-interface design will apply to creating iPad apps. If you do this, you’ll end up making apps that aren’t really designed for touch. You can avoid the problem by testing and retesting your designs on actual iPad devices.
- It Offers Too Many Options
Don’t offer choices to your users; make decisions for them. There is a popular capitalist mythology that assumes that the more choices you offer a customer, the more they will enjoy their experience. This might be true when you pick toppings in an ice cream parlour, but in the world of iPad apps, too much choice will kill you. Psychologists have found that the more options you present a consumer with, the more time it takes them to make a decision. But you won’t just slow down your users by offering lots of settings and choices, you’ll create a state of doubt in their mind. For every option that is available, you sow in their minds the unsettling possibility that an alternative option was potentially a better choice. Settings and choices are also often an excuse for bad design. If you are tempted to provide an iPad user with an option, consider picking the best choice for them instead and removing the option. The iPad is no place for nested menus or multiple settings -- not only is screen real-estate limited, but you’re probably packing too much functionality into your app if you need lots of buttons and settings.
- It’s Hard to Explain
If you can’t explain your app idea less than ten words, then forget it, you’ve already lost. In the trench warfare of the app store only the clear and concise survive. The best iPad apps tend to do one task and do it well. If a customer cannot grasp the purpose of your app almost instantly, then it will spiral down the drain of the App Store, never to be seen again. Make it dangerously obvious what your app does, and shout about it. Before you write a single line of code or make a single sketch, have a long hard think about whether anyone will understand what it is you’re selling. You might have the greatest idea in the world on paper, but if the story of your app is not clear and compelling, nobody will share it and nobody will buy your app. Avoid this by discarding ideas that require a complex story to explain.
Don’t sell features, sell the story of the features: how will people actually use your app? When Apple launched Facetime, they didn’t ramble on about the resolution of the video or the specifications of the VOIP technology behind it, they focused purely on family members calling each other and sharing news in a heartwarming fiesta of emotion. People in real situations make strong, easy-to-explain stories but spec sheets are meaningless to the majority of consumers. To win the iPad goldrush, you need to explain the emotional story to the majority of customers, don’t try and sell the technical story to spec sheet fetishists -- they’re a tiny market. The paradox is that to make an iPad app simple is actually very hard, but you can do it!
商品描述(中文翻譯)
進入開發成功 iPad 應用程式的遊戲
為 iPad 設計對開發者來說提出了獨特的挑戰,並需要完全不同的思維方式來考慮創建應用程式時的元素。本書由一位非常成功的 iPad 軟體開發者撰寫,教你在設計 iPad 應用程式時如何以不同的方式思考創作過程,並引導你完成構建具有最佳成功機會的應用程式的過程。你將學會如何利用 iPad 的新功能,並應對一系列新的設計挑戰,讓你的應用程式看起來驚艷、操作直觀,並且能夠熱賣!
- 暢銷 iPad 應用程式開發者 Chris Stevens 分享創建獨特且可銷售的 iPad 應用程式的見解和技巧
- 引導你從草圖開始,精煉想法,原型設計,組織協作專案等
- 突顯新的程式碼框架並討論介面設計選擇
- 提供使用最新編碼選項的內部建議,讓你的應用程式成為必定成功的作品
- 詳細說明 iPad 設計理念、工業應用與零售應用的差異,以及如何為多種螢幕方向設計
為 iPad 設計 引導你完成開發 iPad 應用程式的步驟,從鉛筆草圖到 iPad 應用程式商店。
來自作者:iPad 應用程式失敗的三大原因,以及你如何能夠成功

為手指設計應用程式
-
應用程式並不是為手指設計的
這是 iPad 應用程式會被放在停屍間的首要原因。iPad 是由手指操作的,而人類的手指與滑鼠和指標完全不同。如果你想像 Alice for the iPad 一樣推出五十萬個 iPad 應用程式,你必須不以滑鼠介面的方式設計觸控介面。不要成為 Photoshop 的駕駛者,從你第一次畫出鉛筆草圖的那一刻起,就要在 iPad 硬體上實際測試你的應用程式設計。觸控螢幕幾乎與桌面電腦的範式毫無共同之處,但根據應用程式商店中的一些怪物,你可能不會知道這一點。我們大多數人成長過程中使用的滑鼠和指標介面是一種「間接操作」的系統——這意味著用戶的手操作滑鼠,然後移動指標,接著按下按鈕或移動視窗等。然而,iPad 使用的是直接操作的系統——你的手直接觸碰它所互動的物體。
這種從間接操作到直接操作的小變化為設計師帶來了各種問題。現在物體可以被直接操作,用戶的手可能會遮擋場景的某些部分。還需要更大的容忍度的目標區域,因為人類的手指是一根胖胖的肉腸,而不是一個像素特定的箭頭。雖然滑鼠指標是像素特定的,但人類的手指是無定形的。但這並不是說手指的能力就較弱。事實上,透過良好的介面設計,手指可以變得比任何滑鼠指標更具多功能性。可悲的是,許多 iPad 設計師犯了假設他們對桌面電腦用戶介面設計的知識可以應用於創建 iPad 應用程式的錯誤。如果你這樣做,你將最終製作出並不真正為觸控設計的應用程式。你可以通過在實際的 iPad 設備上測試和重新測試你的設計來避免這個問題。
- 提供了太多選項
不要給用戶提供選擇;為他們做決定。有一種流行的資本主義神話認為,提供給顧客的選擇越多,他們的體驗就會越愉快。這在冰淇淋店選擇配料時可能是正確的,但在 iPad 應用程式的世界中,過多的選擇會讓你陷入困境。心理學家發現,當你向消費者提供更多選項時,他們做出決定所需的時間就會增加。但你不僅會因為提供大量設置和選擇而減慢用戶的速度,還會在他們心中產生懷疑的狀態。對於每一個可用的選項,你都在他們心中播下了另一個選項可能是更好選擇的不安可能性。設置和選擇通常也是糟糕設計的藉口。如果你有意提供 iPad 用戶一個選項,考慮為他們選擇最佳選擇並刪除該選項。iPad 不是嵌套菜單或多個設置的地方——不僅螢幕空間有限,如果你需要大量按鈕和設置,那麼你可能在應用程式中塞入了過多的功能。
- 難以解釋
如果你無法在十個字以內解釋你的應用程式想法,那麼就算了,你已經失敗了。在應用程式商店的壕溝戰爭中,只有清晰而簡潔的應用程式才能生存。最好的 iPad 應用程式往往只執行一項任務,並且執行得很好。如果顧客無法幾乎立即理解你的應用程式的目的,那麼它將會在應用程式商店中淹沒,再也無法被看到。在你寫下任何一行程式碼或畫出任何草圖之前,仔細思考是否有人會理解你所銷售的內容。你可能在紙上有世界上最偉大的想法,但如果你的應用程式故事不清晰且引人入勝,沒有人會分享它,也沒有人會購買你的應用程式。通過捨棄需要複雜故事來解釋的想法來避免這種情況。
不要銷售功能,銷售功能的故事:人們實際上將如何使用你的應用程式?當 Apple 推出 Facetime 時,他們並沒有談論視頻的解析度或其背後的 VOIP 技術規格,而是專注於家庭成員之間的通話和分享消息,展現出溫馨的情感盛宴。真實情境中的人們會產生強烈且易於解釋的故事,但規格表對大多數消費者來說毫無意義。要在 iPad 的淘金熱中獲勝,你需要向大多數顧客解釋情感故事,不要試圖向規格表愛好者銷售技術故事——他們是一個微小的市場。矛盾的是,讓 iPad 應用程式簡單實際上是非常困難的,但你可以做到!