You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2016/04/14 14:41:10 UTC

[11/11] isis git commit: ISIS-1335: adding new powered-by page

ISIS-1335: adding new powered-by page


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/a752ed0f
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/a752ed0f
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/a752ed0f

Branch: refs/heads/master
Commit: a752ed0f6ba4fa6bf03a7e2661945517191ffcfb
Parents: 5306e05
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Thu Apr 14 13:00:14 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Thu Apr 14 13:00:14 2016 +0100

----------------------------------------------------------------------
 .../main/asciidoc/_powered-by_contactapp.adoc   | 37 ++++++++++++++++++++
 .../src/main/asciidoc/_powered-by_estatio.adoc  |  4 +--
 .../src/main/asciidoc/powered-by.adoc           |  3 +-
 3 files changed, 41 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/a752ed0f/adocs/documentation/src/main/asciidoc/_powered-by_contactapp.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_contactapp.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_contactapp.adoc
new file mode 100644
index 0000000..5a70e7f
--- /dev/null
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_contactapp.adoc
@@ -0,0 +1,37 @@
+[[_powered-by_contactapp]]
+= Contact App
+:notice: licensed to the apache software foundation (asf) under one or more contributor license agreements. see the notice file distributed with this work for additional information regarding copyright ownership. the asf licenses this file to you under the apache license, version 2.0 (the "license"); you may not use this file except in compliance with the license. you may obtain a copy of the license at. http://www.apache.org/licenses/license-2.0 . unless required by applicable law or agreed to in writing, software distributed under the license is distributed on an "as is" basis, without warranties or  conditions of any kind, either express or implied. see the license for the specific language governing permissions and limitations under the license.
+:_basedir: ./
+:_imagesdir: images/
+:toc: right
+
+
+The _Contact App_ is a contact management application (like xref:powered-by.adoc#_powered-by_estatio[Estatio]) developed for and deployed at link:http://eurocommercial.com[Eurocommercial].
+
+This app originated out of our users' need to quickly look up different employees of Eurocommercial's.
+At the same time the app managers would need to be able to easily edit or add to the existing contact information.
+We decided to create different Contact Groups consisting of multiple Contacts, each with their role within the group.
+
+image:http://i.imgur.com/j0x7bw8.png[width="97%"]
+
+== Apache Isis with Ionic
+
+Because of the requirements of the app - quick and portable access - we decided to create a mobile app for it
+using the link:http://ionicframework.com/[Ionic Framework]. For the backend we decided to use link:http://isis.apache.org[Apache Isis]
+since this allowed us to rapidly develop the required backend application and surface a REST API to which the
+mobile application could connect. We found that it worked together quite well, and with part of the team
+behind http://github.com/estatio/estatio[Estatio] we were able to create an app that is clear to use and manage.
+
+image:http://i.imgur.com/ETKG6Xe.png[width="32%"]
+image:http://i.imgur.com/zMX6OYq.png[width="32%"]
+image:http://i.imgur.com/qhXhKiu.png[width="32%"]
+
+As our first Apache Isis app making use of mobile technologies it opens the doors for more to follow.
+Ionic has proven easy to learn and build apps with, and has a helpful community.  Meanwhile we've used
+Apache Isis' support for link://http://isis.apache.org/guides/ugbtb.html#_ugbtb_view-models_jaxb[JAXB view models]
+and in particular the http://isis.apache.org/guides/ugvro.html#_ugvro_simplified-representations_apache-isis-profile[simplified REST representations] introduced in v1.12.0.  The result is code that is easy to follow and enhance.
+
+We expect that the scope of _Contact App_ will expand and new features added, these will (almost certainly) remain open source.
+Meanwhile we're now set up nicely to build further mobile apps using this technology stack.
+
+_Case study provided by Rosco Kalis, for link:[http://incode.org[Incode]_

http://git-wip-us.apache.org/repos/asf/isis/blob/a752ed0f/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
index 0b4f63e..8de3cae 100644
--- a/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
+++ b/adocs/documentation/src/main/asciidoc/_powered-by_estatio.adoc
@@ -7,7 +7,7 @@
 
 
 
-Estatio is an estate management application being developed for and deployed at link:http://www.eurocommercialproperties.com/[Eurocommercial Properties].
+Estatio is an estate management application developed for and deployed at link:http://www.eurocommercialproperties.com/[Eurocommercial].
 
 Eurocommercial Properties is a Dutch-listed company that owns and operates over 50 shopping centres across Italy, France and Sweden, with income from property of approx. EUR150m per year.  Previously the company had used one of the leading software packages for its invoicing;
 however this had proven on the one hand lacking in key features/functionality for some locales, while
@@ -37,5 +37,5 @@ The Apache Isis committers are extremely grateful for Eurocommercial's investmen
 And to learn a little more about the Estatio domain model itself, take a look at both the source code (of course) and also at https://github.com/estatio/estatio/blob/master/adocs/documentation/src/main/asciidoc/auditability.adoc[this documentation], developed to allow Eurocommercial's accountants to understand and audit the application.
 
 
-_Case study provided by Jeroen van der Wal, http://incode.org_
+_Case study provided by Jeroen van der Wal, link:[http://incode.org[Incode]_
 

http://git-wip-us.apache.org/repos/asf/isis/blob/a752ed0f/adocs/documentation/src/main/asciidoc/powered-by.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/powered-by.adoc b/adocs/documentation/src/main/asciidoc/powered-by.adoc
index 9454d7b..74b1298 100644
--- a/adocs/documentation/src/main/asciidoc/powered-by.adoc
+++ b/adocs/documentation/src/main/asciidoc/powered-by.adoc
@@ -17,14 +17,15 @@ This page catalogues a few notable applications that are powered by Apache Isis
 
 * xref:powered-by.adoc#_powered-by_estatio[Estatio]
 * xref:powered-by.adoc#_powered-by_gesconsultor-grc[GESCONSULTOR GRC]
+* xref:powered-by.adoc#_powered-by_contactapp[ContactApp]
 * xref:powered-by.adoc#_powered-by_commapp[CommApp]
 * xref:powered-by.adoc#_powered-by_transport-planner[TransportPlanner]
 
 If you have written an app in Apache Isis that you'd like to share, please mention it on the link:./support.html[mailing list].
 
-
 include::_powered-by_estatio.adoc[leveloffset=+1]
 include::_powered-by_gesconsultor-grc.adoc[leveloffset=+1]
+include::_powered-by_contactapp.adoc[leveloffset=+1]
 include::_powered-by_commapp.adoc[leveloffset=+1]
 include::_powered-by_transport-planner.adoc[leveloffset=+1]