JavaScriptEnvironment ist eine Erweiterung des innovaphone SDK (Software Development Kit) für die Programmiersprache JavaScript. Das in Version 13r1 eingeführte SDK bedingte die Erfahrung, in C++ programmieren zu können. Mit der VErsion 13r2 ist die Schnittstelle jetzt auch für Programmierer in der Sprache JavaScript zugänglich. Das JavaScriptEnvironment im innovaphone SDK bietet die Möglichkeit, mit JavaScript-Erfahrung komplette Apps, inklusive App-Services, auf der App Platform der innovaphone PBX zu entwickeln. Die Entwicklung geht schneller, ermöglicht mit weniger Code neue Funktionen zu entwickeln und nutzt stabile und ausgereifte Standardprozeduren des SDK.

Das innovaphone SDK wird als Download kostenlos zur Verfügung gestellt. Die Bestandteile des SDK werden auf dem Windows-Rechner installiert. Die Entwicklung erfolgt vorzugsweise in Visual Studio. Ein funktionsfähiges Template für JavaScript Apps bildet die Basis für die eigene Entwicklung. Das speziell zugeschnittene Visual Studio Plugin erleichtert die Entwicklung und erstellt eine ZIP-Datei mit dem Sourcecode der App und allen benötigten Komponenten, die zusammen mit der JavaScript Runtime auf die App-Plattform hochgeladen und installiert wird.

Zugriff auf eine Vielzahl an Funktionen

Bei der Entwicklung kann auf eine Vielzahl an Funktionen zugegriffen werden, die die myApps App Platform frei zur Verfügung stellt:

  • Sicherheitsmechanismen wie die Zwei-Faktor-Authentifizierung

  • Benutzerauthentifizierung durch Single Sign-On mit myApps Login

  • Plattformübergreifende App-Programmierung zur Nutzung der App in verschiedenen Umgebungen (Webbrowser, Windows, macOS, iOS, Android…)

  • Lokalisierung und Personalisierung von Apps

  • Mechanismen, die die initiale Installation wie auch laufende Backups und Updates durchführen

Die Transparenz aller Schnittstellen und Protokolle bietet außerdem die Möglichkeit sich innerhalb der myApps Entwicklercommunity auszutauschen und somit voneinander zu profitieren.

Erweiterbarkeit von myApps

Für alle Kernfunktionalitäten werden APIs zur Verfügung gestellt, so dass sich 3rd-Party Apps nahtlos in myApps integrieren lassen und direkt mit innovaphone Apps kommunizieren können. Die myApps Phone oder Chat App kann auf diese Weise z.B. direkt aus Ihrem CRM-System gestartet werden. Genauso ist es möglich, Funktionen von 3rd-Party Apps innovaphone Apps zur Verfügung zu stellen.

Vermarktung über myApps

Sie denken, dass auch andere Unternehmen von Ihrer App profitieren können? myApps bietet nicht nur ein Komplettpaket zur Entwicklung, sondern auch die Möglichkeit zur Monetarisierung Ihrer frisch entwickelten App. Durch die Veröffentlichung im innovaphone App Store steht Ihnen eine Vielzahl an Mechanismen zur Verfügung, die Sie für eine erfolgreiche Vermarktung benötigen.

Informieren Sie sich über die App-Entwicklung mit JavaScript.

Sie haben Fragen?

Dann kontaktieren Sie uns gern. 

Mehr Informationen zu Snom VoIP Telefonen