- Full Stack Web Development with Raspberry Pi 3
- Soham Kamani
- 172字
- 2021-07-15 17:10:24
The user interface - presentation
The user interface is the layer that connects our application to the end user. One of the most challenging aspects of software development is making information meaningful and understandable to regular users of our application.
The UI layer serves exactly this purpose: it takes relevant information and shows it in such a way that it is easily understandable to humans. How do we achieve such a level of understandability with such a large amount of data? We use visual aids, such as colors, charts, and diagrams (just like how the diagrams in this book make the information easier to understand).
An important thing for any developer to understand is that your end user actually doesn't care about any of the backend stuff. The only thing that matters to them is a good experience. Of course, all the other components serve to make the users experience better, but it's really the user facing interface that leaves the first impression, and that's why it's so important to do it well.
- Web程序設計及應用
- GAE編程指南
- DevOps入門與實踐
- 深度學習:算法入門與Keras編程實踐
- Unity 2D Game Development Cookbook
- 第一行代碼 C語言(視頻講解版)
- ElasticSearch Cookbook(Second Edition)
- Solr Cookbook(Third Edition)
- Unity 3D腳本編程:使用C#語言開發跨平臺游戲
- Django 3.0入門與實踐
- 從零開始:UI圖標設計與制作(第3版)
- Offer來了:Java面試核心知識點精講(框架篇)
- JavaScript Unit Testing
- 用Go語言自制編譯器
- Learning SaltStack(Second Edition)