Changes: New main page for the documentation

RevBy:Pertti Kellaki
pull/1/head
Olli Leppanen 15 years ago
parent 15738956d3
commit 87dfb3c99a

@ -1,44 +1,45 @@
/*! \mainpage Applauncherd usage
/*! \mainpage Applauncherd usage UNDER CONSTRUCTION!
\section intro Introduction
Applauncherd is a daemon that helps to launch applications faster by
preloading dynamically linked libraries and caching stuff
(MComponentCache, MDeclarativeCache). It also saves memory, because
Invoker (binary) and applauncherd (daemon) are tools that help to give a user a better
application startup experience. This is achieved by means of actually launching applications
faster by preloading dynamically linked libraries and caching stuff
(MComponentCache, MDeclarativeCache), providing possibility to application developer
to configure application spesific splash screen which is shown before application is
started and providing single instance support for application so that only one instance of
application can be started at a time. It also saves memory, because
all launched applications share certain resources.
This documentation describes the idea behind the launcher and the
basic usage. It also explains some of the \subpage technical
"Technical details" of the implementation.
This documentation describes the idea behind these functionalities. It also explains
some of the \subpage technical "Technical details" of the implementation.
\subsection howto How to...
With invoker and applauncherd you can achieve:
\li \subpage compilinglinking "Compile and link your application to be usable with the launcher"
- \subpage splash "Splash screen for the application"
\li \subpage invoker "Launch your application using the invoker"
- \subpage singleinstance "Single instance support for the application"
\li \subpage usingboosters "Reduce startup time with cached object instances"
- Boosted startup for different types of applications:
- \subpage qmlboost "QML"
- \subpage qtboost "Qt"
- \subpage libmeegotouchboost "Libmeegotouch"
\li \subpage splash "Show a splash screen during application launch"
- \subpage ownboosterplugin "Write your own booster for other application types"
\li \subpage singleinstance "Ensure that only one instance of the application is running"
\section gettingstarted Getting started
If you are interested how quickly enable splash screen, single instance and boosting for your
QML application, please take a look at \subpage getstarted "Getting started" documentation
\li \subpage starting "Starting applauncherd"
\section tipsandtricks Tips and tricks
\li \subpage security "Platform security"
- \subpage debug "Debugging boosted applications"
\li \subpage dependencies "Package Dependencies"
- \subpage security "Security issues"
\li \subpage knownissues "Current known issues"
- \subpage platform "Platform spesific limitations"
\li \subpage otherboosters "Other boosters"
\li \subpage commandlineparams "Command line parameters"
\li \subpage moreinformation "More information"
For details of how to use MComponentCache and how to enable it in your
application, please refer to the MeeGo Touch documentation.
- \subpage invokercommandline "Advanced invoker command line parameters"
\page technical Technical overview

Loading…
Cancel
Save