wasp-os/docs/apps.rst
Johannes Wache e450ccf9f0 apps: snake: Add a snake game application
Signed-off-by: Johannes Wache <jbwa@posteo.de>
[daniel@redfelineninja.org.uk: Removed some couple of unwanted merge artifacts]
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-29 20:08:59 +00:00

66 lines
1.8 KiB
ReStructuredText

.. _Application Library:
Application Library
===================
.. contents::
:local:
Built-in
--------
The built-in application are summarised below but because these apps are
treated as examples they are described in detail as part of the
:ref:`Wasp-os Reference Manual`:
* :py:class:`.ClockApp`
* :py:class:`.FlashlightApp`
* :py:class:`.LauncherApp`
* :py:class:`.PagerApp`
* :py:class:`.TestApp`
* :py:class:`.TemplateApp``
Watch faces
-----------
.. automodule:: apps.fibonacci_clock
This app is enabled by default in the simulator.
The app is also frozen into the firmware image but it is disabled by
default in order to keep RAM available for user developed applications.
It can be enabled by modifying ``main.py``.
Games
-----
.. automodule:: apps.gameoflife
This app is enabled by default in the simulator.
The app is also frozen into the firmware image but it is disabled by
default in order to keep RAM available for user developed applications.
It can be enabled by modifying ``main.py``.
.. automodule:: apps.snake
This app is enabled by default in the simulator.
The app is also frozen into the firmware image but it is disabled by
default in order to keep RAM available for user developed applications.
It can be enabled by modifying ``main.py``.
Integration
-----------
.. automodule:: apps.alarm
This app is enabled by default in the simulator.
The app is also frozen into the firmware image but it is disabled by
default in order to keep RAM available for user developed applications.
It can be enabled by modifying ``main.py``.
.. automodule:: apps.musicplayer
This app is enabled by default in the simulator.
The app is also frozen into the firmware image but it is disabled by
default in order to keep RAM available for user developed applications.
It can be enabled by modifying ``main.py``.