Apps_overview.rst 6.19 KB
Newer Older
1 2 3
Core Apps Overview
==================

4 5
This Core Apps section provides the foundation of apps that will be provided by Purism. These apps will work closely together to provide the basic functionality of the phone. For more information on this, see the :ref:`sym_apps` section.

Benedikt Wildenhain's avatar
Benedikt Wildenhain committed
6
All APIs developed to enable these core apps will also be publicly available and may be beneficial to use when developing your own app.
7 8


9 10
.. image:: Apps_overview_pics/must_have_apps.png
   :width: 320px
11
   :height: 280px
12 13 14 15
   :align: left

**Must Have Applications**

Benedikt Wildenhain's avatar
Benedikt Wildenhain committed
16
Applications that must be part of the Librem 5 launch in January 2019.
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

|
|
|
|
|
|
|
|
|
|
|

.. image:: Apps_overview_pics/nice_to_have_apps.png
   :width: 320px
32
   :height: 180px
33 34 35 36 37 38 39 40 41 42 43 44 45 46
   :align: left

**Nice To Have Applications**

Applications that should ship with the Librem 5 by default but are not in the top priority of development.

|
|
|
|
|

.. image:: Apps_overview_pics/purist_services_customer_pack.png
   :width: 320px
47
   :height: 120px
48 49 50 51 52 53 54 55 56 57 58
   :align: left

**Purist Services - Customer's Pack**

Limited (in bandwidth and storage) gratis services that will be available on the first launch of the Librem 5.

|
|

.. image:: Apps_overview_pics/purist_services_subscription.png
   :width: 320px
59
   :height: 120px
60 61 62 63 64 65 66 67 68 69 70 71 72 73
   :align: left

**Purist Services - Subscription**

Additional bandwidth and/or storage for the default services + the following subscription only services.

**************
Must Have Apps
**************

**Call** (to be implemented): The Call app can handle both regular and secure (VoIP) calls.

**Messages** (to be implemented): The Messages app can handle both regular (SMS) and Secure (IM) messages.

74
**Mail** (`Geary <https://wiki.gnome.org/Apps/Geary>`_): The Mail app can read and send PGP encrypted emails in the most transparent way possible.
75

76
**Contacts** (`GNOME Contacts <https://wiki.gnome.org/Apps/Contacts>`_): The Contacts app details to be used by the Call, Messages, and Mail applications.
77

78
**Web** (GNOME Web aka `Epiphany <https://wiki.gnome.org/Apps/Web>`_): Simple web browser with security enhancements (PureBrowser).
79

80
**Calendar** (`GNOME Calendar <https://wiki.gnome.org/Apps/Calendar>`_): The Calendar app can sync with online calendars (like Nextcloud calendars).
81

82
**Camera** (`Cheese <https://wiki.gnome.org/Apps/Cheese>`_): The Camera app is able to take pictures and videos and is able to share them through different protocols.
83

84
**Settings** (`GNOME Settings <https://wiki.gnome.org/Design/SystemSettings/>`_): The Settings app is used to access the settings of the system as well as the settings of each application.
85

86
**Calculator** (`GNOME Calculator <https://wiki.gnome.org/Apps/Calendar>`_): A simple, easy to use calculator.
87

88
**Terminal** (`GNOME Terminal <https://wiki.gnome.org/Apps/Terminal>`_): A simple terminal to be used with a specific virtual keyboard layout including ESC and CTRL keys.
89

90
**Clocks** (`GNOME Clocks <https://wiki.gnome.org/Apps/Clocks>`_): The Clocks app includes World Clocks, Alarm, Stopwatch, and Timer features.
91

92
**Software** (`GNOME Software <https://wiki.gnome.org/Apps/Software>`_): An "App Store" including only free software to be easily installed on the system.
93 94 95 96 97

*****************
Nice to Have Apps
*****************

98
**Chess** (`GNOME Chess <https://wiki.gnome.org/Apps/Chess>`_): What would be a modern smartphone without a game?
99

100
**Weather** (`GNOME Weather <https://wiki.gnome.org/Apps/Weather>`_): Weather forecast for different locations.
101 102 103

**Maps** (to be implemented): Maps application with a directions feature.

104
**To Do** (`GNOME To Do <https://wiki.gnome.org/Apps/Todo>`_): A task list application that can be synced with online data sources like Nextcloud.
105

106
**Photos** (`GNOME Photos <https://wiki.gnome.org/Apps/Photos>`_): A Photos application to organize, edit, and share photos.
107

108
**Music** (`GNOME Music <https://wiki.gnome.org/Apps/Music>`_): A music player to organize and play many kinds of music files.
109

110
**Videos** (GNOME Videos aka `Totem <https://wiki.gnome.org/Apps/Videos>`_): A video player to browse and play many kinds of video files.
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

**Social** (to be implemented): Social is a Mastodon client.

***************
Purist Services
***************

Purist Services is a suite of no-knowledge free software online services that are all accessible through a single account and tightly integrated with PureOS through different applications.

These services can also be self-hosted in a decentralized manner.

Customer's Pack
---------------

The "Customer's Pack" includes all the gratis services that are available on the first launch of the Librem. These services have some limitations in bandwidth and storage (because they are gratis), but are available to anyone, including users on other devices.

Librem customers can choose not to use the services from Purism and may decide to setup their applications with different service providers or even setup the Purist services on their own server.

129
**Calling** (`Matrix <https://matrix.org/blog/home/>`_): A VoIP service allowing end-to-end encryption. To be used through the "Call" application.
130

131
**Messaging** (`Matrix <https://matrix.org/blog/home/>`_): An instant messaging service allowing end-to-end encryption. To be used through the "Messages" application.
132

133
**Mail** (`IMAP <https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol>`_): The Mail service is used to define an email address that becomes the single user id through all the Purist Services. A mailbox with a limited size may be given for free as part of the Customer's Pack. To be used with the "Mail" application.
134

135
**Social** (`ActivityPub <https://activitypub.rocks/>`_): A Mastodon service for federated micro-blogging.
136 137 138 139 140 141

Subscription Services
---------------------

Additional bandwidth and/or storage is available for a monthly subscription. In addition, the following services are available only by subscription. These can also be used on any platform (with compatible clients).

142
**Backup** (`Nextcloud <https://nextcloud.com/>`_): Keep regular encrypted backups on a remote server and and restore in the event of a disaster.
143

144
**Synchronization** (`Nextcloud <https://nextcloud.com/>`_): Synchronize your data across devices.
145

Benedikt Wildenhain's avatar
Benedikt Wildenhain committed
146
**VPN** (`OpenVPN <https://openvpn.net/>`_): A VPN tunnel to privacy when using non-private networks (hotels, airports).
147 148 149