|
21.
|
|
|
What is an application?
|
|
|
(itstool) path: section/title
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:21
|
|
22.
|
|
|
The following list of characteristics provides a basic definition of an application. An application is a distinct piece of software which:
|
|
|
(itstool) path: section/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:23
|
|
23.
|
|
|
Can be individually installed and removed from the system.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:26
|
|
24.
|
|
|
Does not affect or interfere with the behavior of other applications.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:27
|
|
25.
|
|
|
Does not rely on other applications in order to run.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:28
|
|
26.
|
|
|
Provides at least one <link xref="primary-windows">primary window</link>.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:29
|
|
27.
|
|
|
Has a unique name and <link xref="icons-and-artwork#application-icons">icon</link>.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:30
|
|
28.
|
|
|
Has an application launcher.
|
|
|
(itstool) path: item/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:31
|
|
29.
|
|
|
A key theme in this definition is that applications are intended to be independent of other applications. This ensures flexibility, predictability, and simplicity of use.
|
|
|
(itstool) path: section/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:34
|
|
30.
|
|
|
Of course, there are other characteristics that are expected of applications, including standard window behavior, system integration, and application metadata. Guidance on these aspects of applications can be found elsewhere.
|
|
|
(itstool) path: section/p
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/application-basics.page:36
|