Android UI Design

Jessica Thornsby

  • 出版商: Packt Publishing
  • 出版日期: 2016-05-23
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 374
  • 裝訂: Paperback
  • ISBN: 1785887424
  • ISBN-13: 9781785887420
  • 相關分類: Android使用者介面 UI
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • Take an initial idea for an Android app and develop it into a detailed plan, supported by sketches and wireframes
  • Provide a better experience for your users by following best practices and the new material design principles
  • Work more efficiently and save time by testing your ideas at an early stage by building a prototype

Book Description

Great design is one of the key drivers in the adoption of new applications, yet unfortunately design considerations are often neglected in the face of "will it work," "can we make it quicker," or "can we get more people using it"?

This book seeks to redress this balance by showing you how to get your PM to start treating the design phase of your project seriously. This book is focused entirely on the development of UI features, and you'll be able to practically implementing the design practices that we extol throughout the book.

Starting by briefly outlining some of the factors you need to keep in mind when building a UI, you'll learn the concepts of Android User Interface from scratch. We then move on to formulate a plan on how to implement these concepts in various applications. We will deep dive into how UI features are implemented in real-world applications where UIs are complex and dynamic.

This book offers near complete coverage of UI-specific content including, views, fragments, the wireframing process, and how to add in splash screens-everything you need to make professional standard UIs for modern applications. It will then cover material design and show you how to implement Google's design aesthetic in a practical manner. Finally, it ensures the best possible user experience by analyzing the UI using various tools, and then addressing any problems they uncover.

By the end of the book, you'll be able to leverage the concepts of Android User Interface in your applications in order to attract new customers.

What you will learn

  • Develop a user interface that adheres to all the core material design principles
  • Transform your initial app idea into a concrete and detailed plan
  • Add Views, ViewGroups, layouts, and common UI components to your own Android projects
  • Use fragments and various strategies to gather user input
  • Create a new Android Studio project and develop it into a prototype
  • Identify and solve problems with your app's UI to deliver a better user experience

About the Author

Jessica Thornsby studied poetry, prose, and script writing at Bolton University before discovering the world of open source and technical writing, and has never looked back since. Today, she is a technical writer and full-time Android enthusiast residing in sunny Sheffield, England.

She enjoys writing about rooting and flashing mobile devices, Java, Eclipse, and all things Android and Google. When not wordsmithing about technology and obsessing about the latest Android developments, she keeps a blog about her local food scene, and writes about looking after exotic pets. On the rare occasions that she's dragged away from her computer, she enjoys beer gardens, curry houses, the Great British seaside, scary movies, and spending lots of time with her house rabbits and chinchillas.

商品描述(中文翻譯)

主要特點



  • 將一個Android應用程序的初始想法發展成一個詳細的計劃,並支持草圖和線框圖

  • 通過遵循最佳實踐和新的材料設計原則,為用戶提供更好的體驗

  • 通過在早期階段建立原型來更高效地工作並節省時間,測試您的想法

書籍描述


優秀的設計是新應用程序被接受的關鍵因素之一,然而不幸的是,在面對“它能工作嗎”、“我們能更快地完成嗎”或“我們能讓更多人使用嗎”等問題時,設計考慮往往被忽視。


本書旨在通過向您展示如何讓您的產品經理開始認真對待項目的設計階段來重新平衡這一情況。本書完全專注於開發用戶界面功能,您將能夠實際實施本書中所推崇的設計實踐。


我們首先簡要概述了在構建用戶界面時需要牢記的一些因素,然後從頭開始學習Android用戶界面的概念。然後,我們將制定一個計劃,以在各種應用程序中實施這些概念。我們將深入研究在現實世界應用程序中實現UI功能的方式,其中UI是復雜且動態的。


本書提供了幾乎完整的UI特定內容,包括視圖、片段、線框流程以及如何添加啟動屏幕等,這些都是您為現代應用程序製作專業標準的UI所需的一切。然後,它將介紹材料設計並向您展示如何實際應用Google的設計美學。最後,它通過使用各種工具分析UI並解決發現的任何問題,確保最佳的用戶體驗。


通過閱讀本書,您將能夠在應用程序中運用Android用戶界面的概念,以吸引新客戶。

你將學到什麼



  • 開發符合所有核心材料設計原則的用戶界面

  • 將您的初始應用程序想法轉化為具體而詳細的計劃

  • 將視圖、ViewGroups、佈局和常見的UI組件添加到您自己的Android項目中

  • 使用片段和各種策略收集用戶輸入

  • 創建一個新的Android Studio項目並將其開發成原型

  • 通過使用各種工具識別和解決應用程序的UI問題,以提供更好的用戶體驗

關於作者


Jessica Thornsby在Bolton大學學習詩歌、散文和劇本寫作之後,發現了開源和技術寫作的世界,從此一發不可收拾。如今,她是一名技術作家和全職的Android愛好者,居住在英國陽光明媚的謝菲爾德。


她喜歡寫關於root和刷機移動設備、Java、Eclipse以及所有與Android和Google有關的事情。當她不在撰寫有關技術的文章和沉迷於最新的Android發展時,她會在博客上寫關於當地美食場景的文章,並寫關於養護異國寵物的文章。在她被拖離電腦的罕見時刻,她喜歡啤酒花園、咖喱館、偉大的英國海濱、恐怖電影以及與她的家兔和栗鼠花很多時間。