You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2018/01/29 20:00:29 UTC
[royale-docs] 01/03: revise toc for application tutorial
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-docs.git
commit 24d1f0cf197887c27dcefefe9f66da31c6ce4e9a
Author: Alex Harui <ah...@apache.org>
AuthorDate: Sun Jan 28 22:42:53 2018 -0800
revise toc for application tutorial
---
_data/toc.json | 5 +++-
create-an-application/application-tutorial.md | 41 +++++++++++++++++++++------
2 files changed, 37 insertions(+), 9 deletions(-)
diff --git a/_data/toc.json b/_data/toc.json
index 9b7c76a..8d07afe 100644
--- a/_data/toc.json
+++ b/_data/toc.json
@@ -34,8 +34,11 @@
{"path" : "create-an-application/application-tutorial/view.md"},
{"path" : "create-an-application/application-tutorial/controller.md"},
{"path" : "create-an-application/application-tutorial/build.md"},
- {"path" : "create-an-application/application-tutorial/debug.md"},
{"path" : "create-an-application/application-tutorial/deploy.md"},
+ {"path" : "create-an-application/application-tutorial/debug.md"},
+ {"path" : "create-an-application/application-tutorial/production.md"},
+ {"path" : "create-an-application/application-tutorial/security.md"},
+ {"path" : "create-an-application/application-tutorial/value-objects.md"},
{"path" : "create-an-application/application-tutorial/locales.md"},
{"path" : "create-an-application/application-tutorial/filters.md"},
{"path" : "create-an-application/application-tutorial/local-storage.md"},
diff --git a/create-an-application/application-tutorial.md b/create-an-application/application-tutorial.md
index 89b190e..c6424e5 100644
--- a/create-an-application/application-tutorial.md
+++ b/create-an-application/application-tutorial.md
@@ -15,18 +15,43 @@
# limitations under the License.
layout: docpage
-title: Tutorial - Github Commit Log Application
+title: Tutorial - GitHub Commit Log Application
---
-# Tutorial - Github Commit Log Application
+# Tutorial - GitHub Commit Log Application
-[Main](create-an-application/application-tutorial/main.html)
+This tutorial will take you through building an app that displays the commit logs for the Royale project by connecting to the GitHub servers.
-[Data](create-an-application/application-tutorial/data.html)
+The first six segments will result in a functional application.
-[View](create-an-application/application-tutorial/view.html)
+[The Main Application File](create-an-application/application-tutorial/main.html) This segment starts filling in the main application file.
-[Controller](create-an-application/application-tutorial/controller.html)
+[Data Model](create-an-application/application-tutorial/data.html) This segment adds the code that manages the data in the application, including network access to GitHub.
-[Build](create-an-application/application-tutorial/build.html)
+[View (User Interface)](create-an-application/application-tutorial/view.html) This segment builds out the initial user interface.
+
+[Controller](create-an-application/application-tutorial/controller.html) This segment hooks up the user interface to code that responds to the user's interactions.'
+
+[Build](create-an-application/application-tutorial/build.html) This segment gets the code to compile.
+
+[Deploy](create-an-application/application-tutorial/deploy.html) This segment discusses how to view the results.
+
+The next four segments will discuss further improvements needed to make a production-ready version.
+
+[Debugging](create-an-application/application-tutorial/debug.html) This segment introduces a couple of techniques for figuring out why your app isn't working as expected.'
+
+[Security](create-an-application/application-tutorial/security.html) This segment discusses how to deal with network access to other domains.
+
+[Production](create-an-application/application-tutorial/production.html) This segment discusses the differences between a development version and a production version of an app.
+
+[Value Objects](create-an-application/application-tutorial/value-objects.html) This segment explains how Value Object (Data Classes) are useful in development and production.
+
+The remaining segments will discuss further improvements needed to add additional common functionality.
+
+[Localization](create-an-application/application-tutorial/locales.html) This segment adds the ability to show the user-interface prompts in different languages.
+
+[Filters](create-an-application/application-tutorial/filters.html) This segment adds the ability to filter what commits are shown.
+
+[Local Storage](create-an-application/application-tutorial/local-storage.html) This segment shows how to store information in a cookie or equivalent in order to retain some of the state of the app between runs.
+
+[Routing](create-an-application/application-tutorial/routing.html) This segment shows how to map URL parameters to different initial values in the application and vice versa.
-[Deploy](create-an-application/application-tutorial/deploy.html)
--
To stop receiving notification emails like this one, please contact
aharui@apache.org.