- Xamarin Mobile Development for Android Cookbook
- Matthew Leibowitz
- 220字
- 2021-07-30 10:23:25
Introduction
All apps have one thing in common: they all have some sort of user interface. Whether it is a rich set of controls or just a simple notification that something happened, all apps present the user with a means to consume information or provide data.
Users desire an interface that is easy to use and beautiful to look at. Often, the simplest way to improve the interface is to add a transition between states. This provides a way to move the user from one state to another, but without a sharp and sudden change.
In order to move the user between states or allow the user to initiate such a movement, the app needs to provide a set of actions or navigation points. As navigation through the app is often not the primary function of the app, these controls should be placed within easy reach but should not obstruct the real functionality.
Animations and transitions do not change the functionality of an app, but they do make the user experience more enjoyable. Navigation is often the most jarring change, and transitions provide a smoother experience.
Not only do transitions improve navigation, but designing the user interface for navigation also makes the experience better. Taking advantage of new and popular navigation concepts, the app can become a pleasure to use.
- 實(shí)用防銹油配方與制備200例
- OpenCV for Secret Agents
- Silverlight魔幻銀燈
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- Learning Salesforce Einstein
- PHP從入門到精通(第4版)(軟件開發(fā)視頻大講堂)
- 編程菜鳥學(xué)Python數(shù)據(jù)分析
- Machine Learning in Java
- Windows Phone 8 Game Development
- Python期貨量化交易實(shí)戰(zhàn)
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- 分布式數(shù)據(jù)庫HBase案例教程
- MongoDB Administrator’s Guide
- 軟件再工程:優(yōu)化現(xiàn)有軟件系統(tǒng)的方法與最佳實(shí)踐
- Selenium WebDriver自動化測試完全指南