This is an automated email from the ASF dual-hosted git repository.

andreww pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-docs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 9b9a7ed  Update High Level View.md
9b9a7ed is described below

commit 9b9a7ed9b43d7ee68f656b9ec59e29cfc5238512
Author: Andrew Wetmore <and...@cottage14.com>
AuthorDate: Thu Jan 25 08:21:38 2018 -0400

    Update High Level View.md
    
    Added content, but have not yet added links to other pages in the help 
docs, or out from the help docs.
---
 Welcome/High Level View.md | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/Welcome/High Level View.md b/Welcome/High Level View.md
index 59704dc..9b7be7c 100644
--- a/Welcome/High Level View.md        
+++ b/Welcome/High Level View.md        
@@ -2,7 +2,21 @@
 layout: docpage
 title: High Level View
 ---
+<!-- Based on material written by Peter Ent and modified by Tom Chiverton: 
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34013930 -->
 
 # High Level View
 
-This is a test of Royale Documentation Template
+Apache Royale began as "FlexJS", a branch of the Apache Flex project. The goal 
was to make a way for the many existing Flex applications users have developed 
to be deployable outside of the Adobe Flash and Adobe AIR enviromments.
+
+While Flex may work using Flash in browsers or within AIR on computers with 
traditional keyboards for years to come, Flex developers need to make their 
apps available on mobile devices, which for many end users are now the primary 
computer. The cost of migrating an application to a new coding language is 
high, and the risks around quality control are significant, especially when 
migrating to a less-strict language like JavaScript. Royale helps to minimize 
the cost and the risk of migrati [...]
+
+Beyond that, it is becoming clear that Royale can provide significant 
developer productivity gains for new projects. Flex made it easy and efficient 
to create robust applications. Like Flex, Royale provides:
+
+- Declarative Language (MXML) - Declarative languages provide a schematic, or 
diagram. of the pieces of the application, and are more terse than options like 
JavaScript.
+- Semi-Structured Language (ActionScript) - ActionScript deploys classes and 
interfaces, so it can do a better job of enforcing correct use of APIs than 
JavaScript can.
+- Runtime Verifier - The verifier catches errors at runtime so you can address 
them before packaging a release.
+- Choice of IDEs -  You can choose the IDE that suits you best, and the IDEs 
can provide better code assistance because the coding language is structured.
+
+These features help you make fewer mistakes when writing code, and that saves 
time and improves productivity.  
+
+<!-- Coming soon: LINK TO OM's UPDATED SLIDE SHOW 
http://events.linuxfoundation.org/sites/events/files/slides/FlexJS_ApacheCon_2015.pdf
 -->

-- 
To stop receiving notification emails like this one, please contact
andr...@apache.org.

Reply via email to