Vorteile und Merkmale

Zeitgemäße und preisgünstige Entwicklung mobiler Anwendungen -
ohne großen Lernaufwand!


LongRange fördert ergebnisorientierte Programmierung, weil es Entwicklern erlaubt sich auf die geschäftlichen Erfordernisse statt die Mobilgerätetechnik zu konzentrieren. Das bedeutet, dass die Gesamtbetriebskosten (TCO), besonders für Firmen ohne Erfahrungen in der Entwicklung von Anwendungen für Mobilgeräte, wirtschaftlich tragbar werden.

Es müssen keine neuen Skills erworben werden – Sie sind Experte in RPG, COBOL oder CL mit DDS, das genügt vollkommen!!

Kurze Einführungszeit – Reduzieren Sie drastisch den Zeitaufwand für Design, Programmierung und Einsatz nativer Apps für mehrere mobile Plattformen:

    Verwenden Sie RPG, COBOL oder CL auf dem Server;
    Keine Programmierung des Mobilgerätes erforderlich.
    Nutzen Sie das gleiche RPG, CBOBL- oder CL-Programm sowohl für iOS
               und Android-Geräte.
    Die Benutzerschnittstelle der nativen App passt sich automatisch
                unterschiedlichen Bildschirmgrößen und -formen an (z.B. Smartphone
                und Tablet).


Niedrige Betriebskosten(TCO) – Pflege und Erweiterung nativer Apps mit den vertrauten Entwicklungsmethoden heute und in der Zukunft:

Keine zusätzlichen Kosten für Personal, Training oder das Vorhalten spezifischen Know-hows für die Entwicklung mobiler Apps Um mehrere mobile Plattformen unterstützen zu können, müssen Sie lediglich einen RPG, COBOL- oder CL-Quellcode pflegen.

Rasches Return-on-Investment – schnelle Bereitstellung einfach zu bedienender, nativer Apps mit leistungsfähiger Bedienoberfläche, dadurch Produktivitätssteigerung der Mitarbeiter.

Laufende Wartungskosten reduzieren – Um unterschiedliche mobile Geräteplattformen zu unterstützen, müssen nicht mehrere Programmversionen entwickelt oder komplexe Cross-Plattform-Werkzeuge zur Konvertierung eingesetzt werden. Minimaler Lernaufwand – Keine Notwendigkeit die Programmierung auf Mobilgeräten zu erlernen.

Mit LongRange können Unternehmen schnell Apps für Mobilgeräte entwickeln und einsetzen. Eine inkrementelle und evolutionäre Entwicklung verkürzt die Einführungszeit.

Verwendung von IBM i Programmiersprachen:
RPG, Cobol, CL und DDS


Entwickler verwenden RPG, COBOL oder CL mit DDS, um Programme für Mobilgeräte zu entwickeln. Sie müssen keine neue Sprache lernen, kein Java oder Objective-C und müssen auch ihre HTML, CSS und JavaScript nicht auffrischen.

Die Entwicklung einer mobile App mit LongRange geschieht in drei Schritten:

Im ersten Schritt werden mit LongRange Studio Navigation, Menüs, Forms und Views festgelegt. Mittels dieser Definition (application schema) weiß die LongRange App wie Geschäftsanwendung arbeiten soll, und kann als Prototyp getestet werden.

Schritt zwei besteht Im Erstellen der Programmlogik und Definition der Bildschirmlayouts und Dateninhalten mit RPG, COBOL oder CL in Verbindung mit DDS.

Im dritten und letzten Schritt fügen Sie die Programme in LongRange ein, indem im Schema festgelegt wird, welcher Bildschirm welches Programm aufrufen soll.

Mit Abschluss von Schritt drei haben Sie mit Hilfe einer IBM i Programmiersprache, die Sie bereits heute nutzen, eine native mobile App entwickelt.

Beschleunigen Sie die Entwicklung von
modernen Applikationen


Die LongRange App ist eine fertige native App und stellt eine komplette Infrastruktur bereit, in die Entwickler Programme einer Geschäftsanwendung „einklinken“ können. Entwickler beginnen gleich mit der Geschäftslogik und Datenbank. Funktionen, wie z.B. das Handling eines Touchscreens, stellt die LongRange App bereit.

Entwickler sind sofort produktiv, weil sie das gleiche interaktive Programmiermodell wie bisher verwenden. Debug und Trace sind intuitiv zu bedienen.

Nutzen Sie Ihre vorhandene
Hard- und Software-Struktur


LongRange wurde designed, um bestehende Investitionen, die Infrastruktur und Entwicklerskills zu nutzen und nichts zu ändern oder zu ersetzen, was derzeit verwendet wird.

LongRange arbeitet in Ihrer bestehenden IBM i Umgebung und erfordert:
   Keine großen Investitionen vorab.
   Keine neue OEM Software.
   Keine neue Hardware.
   Kein Upgrade des Betriebssystems.

LongRange läuft auf IBM i Servern und benötigt keinen zusätzlichen Windows- oder Linux-Server.
LongRange unterstützt das Engagement für die Entwicklung mit IBM i und folgt der IBM Product Roadmap.

Alleinstellungsmerkmale
der LongRange-Architektur


   LongRange: mobile App
   LongRange Server
   LongRange Studio
   Erstellung nativer mobiler Apps
   Einsatz vertrauter RPG, COBOL- und/oder CL-Programmiersprache für die
                Entwicklung von Geschäftsanwendungen
   Auf DDS basierende automatische Generierung von Screens
   IBM i Programme können die Features der mobilen Endgeräte nutzen,
                einschließlich Kamera und Geo-Position
   Apps können Dateien zwischen Server und mobilem Endgerät austauschen
   Vorlagen und ausführliche Programmierbeispiele
   Multilingual und DBCS Sprachenunterstützung
   Verwendung bestehender IBM i Infrastruktur
   Verwendet die hohe IBM i Sicherheit
   TLS/SSL Verschlüsselung