Einführung¶
- Lizenz: Duale Lizenz MIT / Properitär
- Webseite: http://www.contentfly-cms.de
Die Contentfly Plattform¶
- CMS: https://github.com/area-net-gmbh/contentfly-cms
- Ionic SDK: https://github.com/area-net-gmbh/contentfly-ionic
- Website: http://www.contentfly-cms.de
Einführung und Überblick¶
Mit der Contentfly Plattform können datengetriebene Apps für iOS und Android unter dem Einsatz des Ionic Frameworks inklusive Synchronisations-Anbindung an einen Server entwickelt werden.
Der Server (bzw. das Contentfly CMS) basiert dabei auf PHP und MySQL und kann auf nahezu jedem Standard-Hosting-Provider eingesetzt werden. Das SDK für Ionic unterstützt Entwickler bei der Umsetzung mobiler Apps für iOS und Android mit automatischer Datenhaltung und Synchronisation mit dem Contentfly CMS.
Contentfly != Baukasten-System
Die Contentfly Plattform ist kein Baukasten-System, mit dem sich Apps ohne Vorkenntnisse zusammenklicken lassen - sondern bietet ein technisches Rahmenwerk, mit sich mobile Apps effizient, kosten-nutzenoptimiert, aber dennoch frei von Zwängen anderer (hybrider) Frameworks wie Titanium Mobile oder PhoneCap.
Für die Entwicklung von Apps mit dem Contentfly Framework sind folgende Kenntnisse erforderlich:
- CMS: PHP und optimalerweise Doctrine und MySQL
- Ionic: Typescript/Javascript/HTML5
Das Contentfly Ionic SDK¶
Mit dem Contentfly Ionic SDK werden die Daten-/Tabellenstrukturen und Inhalte aus dem Contentfly CMS automatisiert synchronisiert und stehen über eine einfache und flexible API offline zur Verfügung. Technisch werden die Daten in einer SQLite-Datenbank abgespeichert und können entsprechend über normale SQL-Befehle abgefragt werden. Für das Einfügen, Ändern und Löschen von Datensätzen stehen spezielle API-Aufrufe zur Verfügung, um die Synchronisation zurück zum Contentfly CMS gewährleisten zu können.
App-Entwickler erhalten mit dem Contenfly Ionic SDK die komplette Offline-Datenhaltung (inklusive Synchronisation) gestellt, und können sich voll und ganz auf die eigentliche Business-Logik und die Oberfläche der App kümmern.
Das SDK für das Ionic Framework steht als NPM-Modul zur einfachen Installation zur Verfügung:
npm install contentfly-ionic
Technologien¶
Systemvoraussetzungen¶
- Contentfly CMS 1.5.1
- Ionic Framework 3.x
Lizenz¶
Die Contentfly Plattform ist unter eine dualen Lizenz (MIT und properitär) verfügbar. Die genauen Lizenzbedingungen sind in der Datei licence.txt zu finden.
Die Contentfly Plattform ist ein Produkt der AREA-NET GmbH
AREA-NET GmbH Öschstrasse 33 73072 Donzdorf
Kontakt
- Telefon: 0 71 62 / 94 11 40
- Telefax: 0 71 62 / 94 11 18
- http://www.area-net.de
- http://www.app-agentur-bw.de
- http://www.contentfly-cms.de
Geschäftsführer Gaugler Stephan, Köller Holger, Schmid Markus
Handelsregister HRB 541303 Ulm Sitz der Gesellschaft: Donzdorf UST-ID: DE208051892