Android User Interface Design: Implementing Material Design for Developers

0
(0)

Android User Interface Design: Implementing Material Design for Developers
 

  • Author:Ian G. Clifton
  • Length: 448 pages
  • Edition: 2
  • Publisher: Addison-Wesley Professional
  • Publication Date: 2015-11-21
  • ISBN-10: B018BI07P0
  • Sales Rank: #908644 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Build Android 6 Material Design Apps That Are Stunningly Attractive, Functional, and Intuitive

    As Android development has matured and grown increasingly competitive, developers have recognized the crucial importance of good design. With Material Design, Google introduced its most radical visual changes ever, and made effective design even more essential. Android 6 and the design support library continue to push mobile design forward.

    In Android User Interface Design, Second Edition, leading Android developer and user experience (UX) advocate Ian G. Clifton shows how to combine exceptional usability and outstanding visual appeal. Clifton helps you build apps that new users can succeed with instantly: apps that leverage users’ previous experience previous experience, reflect platform conventions, and never test their patience.

    You won’t need any design experience: Clifton walks you through the entire process, from wireframes and flowcharts to finished apps with polished animations and advanced compositing. You’ll find hands-on case studies and extensive downloadable sample code, including complete finished apps.

    • Integrate Material Design into backward compatible Android 6 apps
    • Understand views, the building blocks of Android user interfaces
    • Make the most of wireframes and conceptual prototypes
    • Apply user-centered design throughout
    • Master the essentials of typography and iconography
    • Use custom themes and styles for consistent visuals
    • Handle inputs and scrolling
    • Create beautiful transition animations
    • Use advanced components like spans and image caches
    • Work with the canvas, color filters, shaders, and image compositing
    • Combine multiple views into efficient custom components
    • Customize views to meet unique drawing or interaction requirements
    • Maximize downloads by designing compelling app store assets

    Step by step, this guide bridges the gap between Android developers and designers, so you can collaborate on world-class app designs…or do it all yourself!

    “This well-presented, easy-to-grasp book gets to the heart of Android User Interface Design. Well worth the reading time!”
    –Dr. Adam Porter, University of Maryland, Fraunhofer Center for Experimental Software Engineering

    “Ian’s grasp of Android is fantastic, and this book is a great read for any developer or designer. I’ve personally worked on 30+ Android applications, and I was learning new tips with every chapter.”
    –Cameron Banga, Lead Designer, 9magnets, LLC

    Table of Contents

    Part I The Basics of Android User Interfaces
    Chapter 1 Android Ui And Material Design
    Chapter 2 Understanding Views—The Ui Building Blocks
    Chapter 3 Creating Full Layouts With View Groups And Fragments
    Chapter 4 Adding App Graphics And Resources

    Part II The Full Design and Development Process
    Chapter 5 Starting A New App
    Chapter 6 Prototyping And Developing The App Foundation
    Chapter 7 Designing The Visuals
    Chapter 8 Applying The Design
    Chapter 9 Polishing With Animations

    Part III Advanced Topics for Android User Interfaces
    Chapter 10 Using Advanced Techniques
    Chapter 11 Working With The Canvas And Advanced Drawing
    Chapter 12 Developing Custom Views
    Chapter 13 Handling Input And Scrolling
    Appendix A Google Play Assets
    Appendix B Common Task Reference

    中文:

    书名:Android User Interface Design: Implementing Material Design for Developers

    Build Android 6 Material Design Apps That Are Stunningly Attractive, Functional, and Intuitive

    随着Android开发的成熟和竞争的日益激烈,开发人员已经认识到良好设计的关键重要性。通过材料设计,谷歌引入了有史以来最激进的视觉变化,并使有效的设计变得更加必要。Android 6和设计支持库继续推动移动设计向前发展。

    In Android User Interface Design, Second Edition,主要的Android开发人员和用户体验(UX)倡导者Ian G.Clifton展示了如何将卓越的可用性和出色的视觉吸引力结合在一起。Clifton帮助您构建新用户可以立即获得成功的应用程序:这些应用程序利用用户以前的经验和以前的经验,反映平台惯例,并且永远不会考验他们的耐心。

    你不需要任何设计经验:克利夫顿将带你完成整个过程,从线框和流程图到具有精致动画和高级合成的成品应用程序。您将找到实际操作的案例研究和大量可下载的示例代码,包括完整的成品应用程序。

    • Integrate Material Design into backward compatible Android 6 apps
    • Understand views, the building blocks of Android user interfaces
    • Make the most of wireframes and conceptual prototypes
    • Apply user-centered design throughout
    • Master the essentials of typography and iconography
    • Use custom themes and styles for consistent visuals
    • Handle inputs and scrolling
    • Create beautiful transition animations
    • Use advanced components like spans and image caches
    • Work with the canvas, color filters, shaders, and image compositing
    • Combine multiple views into efficient custom components
    • Customize views to meet unique drawing or interaction requirements
    • Maximize downloads by designing compelling app store assets

    这本指南一步一步地弥合了Android开发人员和设计师之间的鸿沟,这样你就可以在世界级的应用程序设计上合作,也可以自己做!

    “This well-presented, easy-to-grasp book gets to the heart of Android User Interface Design. Well worth the reading time!”
    –Dr. Adam Porter, University of Maryland, Fraunhofer Center for Experimental Software Engineering

    伊恩对Android的把握非常出色,这本书是任何开发人员或设计师的绝佳读物。我亲自开发了30多款Android应用程序,每一章我都在学习新的技巧。
    –Cameron Banga, Lead Designer, 9magnets, LLC

    Table of Contents

    Part I The Basics of Android User Interfaces
    Chapter 1 Android Ui And Material Design
    Chapter 2 Understanding Views—The Ui Building Blocks
    Chapter 3 Creating Full Layouts With View Groups And Fragments
    Chapter 4 Adding App Graphics And Resources

    Part II The Full Design and Development Process
    第5章启动新应用程序
    Chapter 6 Prototyping And Developing The App Foundation
    第七章视觉设计
    第八章应用设计
    Chapter 9 Polishing With Animations

    Part III Advanced Topics for Android User Interfaces
    Chapter 10 Using Advanced Techniques
    Chapter 11 Working With The Canvas And Advanced Drawing
    Chapter 12 Developing Custom Views
    Chapter 13 Handling Input And Scrolling
    附录A Google Play资产
    附录B常见任务参考

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册