- Swift iOS Programming for Kids
- Steffen D. Sommer Jim Campagno
- 241字
- 2021-07-09 19:04:56
What is a console application?
You might be wondering what a console is. Before ping into writing the code, let's try to understand the difference between a console interface and a Graphical User Interface (GUI). We say that a console interface is an interface based on text. This means that we are able to interact with the interface using only text.
An application that uses a console interface can also be considered a console application. To understand what a console interface is like in practice, you can have a look at the interface of the Terminal application, which ships together with macOS:

The Terminal application is a powerful application to control the underlying operating system. Everything is controlled by text in the sense that you write commands to instruct the operating system to do what you want. The output of your commands will be communicated back to you in text as well.
An iPhone is a great example of a device that uses a GUI. We are all very used to being able to click on icons to launch our applications, to swipe up and down to see our list scroll in an animated fashion, and to long press our icons to see them wiggle back and forth to indicate that you can move them. All this is often referred to as the look and feel, and it is all at the core of the concept of a GUI.
- Learn to Create WordPress Themes by Building 5 Projects
- Developing Mobile Web ArcGIS Applications
- Go語言高效編程:原理、可觀測性與優化
- Unity Virtual Reality Projects
- Mastering Kotlin
- WSO2 Developer’s Guide
- Java游戲服務器架構實戰
- Java Web基礎與實例教程
- RISC-V體系結構編程與實踐(第2版)
- OpenResty完全開發指南:構建百萬級別并發的Web應用
- JavaScript程序設計(第2版)
- Django實戰:Python Web典型模塊與項目開發
- Django Design Patterns and Best Practices
- LibGDX Game Development By Example
- VC++ 2008專題應用程序開發實例精講