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.