summaryrefslogtreecommitdiffstats
path: root/docs/5-frameworks.md
diff options
context:
space:
mode:
authorSebastien Douheret <sebastien.douheret@iot.bzh>2017-06-19 17:11:16 +0200
committerSebastien Douheret <sebastien.douheret@iot.bzh>2017-06-19 18:13:57 +0200
commitc8b3334ff058817a992f8e9658e2387452b14542 (patch)
treedef4b043344a49bf1915f1d2fb6c15ec1bff3ce4 /docs/5-frameworks.md
parentd1b49a7d26bf344d9f00ae12144cbcc7d930b08b (diff)
Fix spelling and images size.
Change-Id: I01c6342fa9f6b16753ed5f48645538e48af09a5a Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Diffstat (limited to 'docs/5-frameworks.md')
-rw-r--r--docs/5-frameworks.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/5-frameworks.md b/docs/5-frameworks.md
index e69de29..fb73ff2 100644
--- a/docs/5-frameworks.md
+++ b/docs/5-frameworks.md
@@ -0,0 +1,34 @@
+Application framework
+=====================
+
+Foreword
+--------
+
+This document describes application framework fundamentals.
+FCS (Fully Conform to Specification) implementation is still under development.
+It may happen that current implementation somehow diverges with specifications.
+
+Overview
+--------
+
+The application framework on top of the security framework
+provides components to install and uninstall applications
+as well as to run them in a secured environment.
+
+The goal of the framework is to manage applications and hide security details
+to applications.
+
+For the reasons explained in introduction, it was choose not to reuse Tizen
+application framework directly, but to rework a new framework inspired from Tizen.
+
+fundamentals remain identical: the applications are distributed
+in a digitally signed container that should match widget specifications
+normalized by the W3C. This is described by the technical
+recommendations [Packaged Web Apps (Widgets)](http://www.w3.org/TR/widgets) and [XML Digital Signatures for Widgets](http://www.w3.org/TR/widgets-digsig) of the W3 consortium.
+
+As today this model allows the distribution of HTML, QML and binary applications
+but it could be extended to any other class of applications.
+
+The management of widget package signatures.
+Current model is only an initial step, it might be extended in the
+future to include new feature (ie: incremental delivery).