Veuillez noter que la technologie utilisée pour notre site web n'est pas supportée à 100% par Internet Explorer 6 ou inférieur !

Produkte 4D Mobile

Produkte


4D Mobile

4D Mobile
Erstellen Sie Web- und Mobile-Geschäftsanwendungen mit einem kompletten JavaScript Stack: Studio, Framework, Datenbank und Server.

bannerL2_wakanda5.jpg

4D Mobile: Wakanda für 4D Entwickler

4D-Mobile-blueOrange

Erweitern Sie Ihre 4D Lösung ins Web, auf Smartphones und Tablets. Ganz einfach mit 4D Mobile und Wakanda. 4D Mobile gibt Ihnen einen Weg, wie Sie Ihre bestehende 4D Anwendung auf Browser-basierte Plattformen bringen, so als ob Sie eine Client Anwendung für Windows oder Mac erstellen würden. Sie übertragen dabei nicht nur Daten auf ein mobiles Front-end. Vielmehr gewinnt Ihre 4D Anwendung mit minimaler Entwicklung eine Web Anwendung dazu, die sich anstelle oder zusätzlich zu einem Desktop Client verwenden lässt.

Was ist 4D Mobile?

4D Mobile ist ein Paket aus Wakanda Enterprise und 4D Connector Pro, dem Verbindungsstück zwischen Wakanda and 4D.

Wie funktioniert es?

Sie behalten Ihre 4D Anwendung unverändert bei und schalten lediglich den neuen REST Service von 4D v14 ein. Mit Wakanda Studio erstellen Sie einfach ein Web Interface, das die Funktionalität Ihrer Anwendung erweitert  – mit Zugriff auf all Ihre Daten und der dazu passenden Geschäftslogik  – und steuern es über Wakanda Server.

4D Connector Pro, ein Teil von Wakanda Enterprise, ist das zentrale Element im Paket, das Ihre 4D Tabellen und Methoden transparent in Wakanda verfügbar macht. Es verwaltet außerdem Sessions und den Datenaustausch mit Ihrer 4D Anwendung.

Das Session Management ist genauso einfach: Ihre Web Anwendung öffnet Verbindungen in Ihrer 4D Server Anwendung genauso wie 4D Client und arbeitet wie eine 4D Client Verbindung. Sie müssen also keine etra Lizenzen für 4D Mobile kaufen - jede Session nutzt eine 4D Client Verbindung (die über Logout oder Timeout wieder freigegeben wird). So lässt sich Ihre 4D Client Lizenz für mehrere Verbindungen von verschiedenen Zugriffspunkten aus verwenden: Ein Anwender kann sich vom Desktop im Büro anmelden, dann z.B. von außerhalb über ein mobiles Gerät in der Mittagspause und danach wieder zuhause über ein Tablet, ohne dass zusätzliche Client Lizenzen benötigt werden. Die Anzahl der verfügbaren Verbindungen (Desktop Client und Web/Mobile) entspricht der Anzahl Clients, die für Ihren 4D Server verfügbar sind.

Entwickeln und testen Sie mit 4D Mobile gratis. Eine Deployment Lizenz ist als kostenpflichtige Expansion verfügbar.

Erfahren Sie mehr zu 4D Mobile

 

Moderne Geschäftsanwendungen verlangen schnelle Entwicklung, die Unterstützung unterschiedlicher Gerätetypen und Einsatz in der Cloud. Täglich kommen neue Geräte auf den Markt: Mobiltelefone, Desktop- und Tablet-PCs und vieles mehr. Die heute üblichen Web Lösungen erfordern eine Vielfalt von Sprachen und Technologien und ein Expertenteam, um sie zu installieren, zu konfigurieren und am Laufen zu halten.

Unsere Lösung: 1 Sprache. 1 Software-Stack. Alles JavaScript.

Hier kommt Wakanda. Eine offene und vollständige Lösung für all Ihre Web- und Mobile-Geschäftsanwendungen


Was ist in Wakanda?

Wakanda Studio

Eine grafische Umgebung zur Gestaltung Ihres Datastore und Front End, sowie ein Code Editor.

screenshot-Studio-iPhone

Design visually for just about any front-end, of any size.

Erstellen Sie Ihre Datastore-Klassen. Definieren Sie Ihre Geschäftslogik und Ihr grafisches User Interface (GUI). Schützen Sie Ihre Anwendung. Alles visuell. Mit Wakanda verwalten Sie selbst die komplexesten Datenstrukturen. Klicken, ziehen und zeichnen Sie Relationen zwischen den Klassen.

Bereichern Sie Ihr User Interface mit der Leistungsstärke von HTML5 und CSS3. Erstellen Sie Widgets, die genau für Ihre Funktionen und Datenelemente auf dem Server abgestimmt sind.

Um Sicherheit zu gewähren, können Sie User und Gruppen mit Passwörtern einrichten. Weisen Sie Zugriffsrechte zu. Wenden Sie diese Rechte dann auf Ihre Anwendungs-Ressourcen an, wie Datastore Daten-Modell-Klassen und Methoden.

Mit nur einem Klick wird Ihre neue Anwendung auf den Wakanda Server geladen und lässt sich sofort testen und ausführen.

Wakanda Server

Ein superschneller Datastore und HTTP Server ist das Zuhause für die gesamte Geschäftslogik Ihrer Anwendung 

Wakanda Server besteht aus mehreren Teilen: Im Datastore sind alle Ihre Anwendungsdaten und Daten-Modelle untergebracht. Der Server verwendet eine schnelle, NoSQL Object Engine (WakandaDB), die direkt Ihre Klassen nutzt, sowie JavaScript, mit dem Sie die Geschäftslogik Ihrer Anwendung geschrieben haben. Währenddessen laufen die Interaktionen mit der Außenwelt (z.B. Ihr Front-End) über den Wakanda HTTP-Server. Er erledigt alle Arbeiten still im Hintergrund und über das Browser-basierte Interface können Sie ihn von überall aus verwalten.


screenshot-app-iPad
All your data. In real time.

Wakanda Server überzeugt: Das implementierte JavaScript (basierend auf WebKit’s Squirrelfish Extreme just-in-time Compiler) und das Datenstore Klassenmodell garantieren seine einfache Anwendung und die hohe Performance. Zusätzlich zum Zugriff auf Daten durch HTML5 Widgets auf dem Front End sind die gesamte Serverlogik und -daten per JavaScript durch auf offenen Standards basierenden API’s (W3C/WHATWG/CommonJS/NodeJS) verfügbar.

Wakanda Framework

Widgets, gefüllt durch schnelle, auf offenen Standards basierenden Datenquellen


screenshot-app-Mac
Browser Anwendungen, die wie native Anwendungen aussehen und arbeiten

Während Wakanda Server die "Schwerarbeit" erledigt, um für Ihre Anwendungen ein schnelles Back End zu bieten, ist auf der Client Seite ein ausgeklügeltes Framework für den reibungslosen Ablauf erforderlich. Das Wakanda Framework besteht aus einem Daten-Provider zur Kommunikation mit dem Server, Interface Widgets für das Browser-basierte Front-End und einer dazwischen geschalteten Datasource Schicht.

Cloud Deployment

Wenn Sie Ihre 4D Applikation mit 4D Mobile erweitern, können Sie auch die Möglichkeiten des Cloud Deployment von Wakanda nutzen. Deployment mit einem Klick sowie einfache browserbasierter Überwachung und Administration - mit später zubuchbaren Hosting Optionen ("pay as you grow"). Es war noch nie einfacher, Ihre 4D Mobile Applikation in die Cloud zu bringen.

Lizenzen und Preise

Das Preismodell von 4D Mobile basiert auf einer Server Lizenz und zusätzlichen 4D Mobile Client Sessions (2 Sessions sind enthalten). Weitere Informationen dazu finden Sie auf der Seite von 4D Mobile Server Expansion.

4D Mobile Server Expansion