TerraMaster lädt Entwickler ein ihre eignen Apps zu entwickeln

TerraMaster, eine erfolgreiche Marke spezialisiert auf innovative Speichermedien wie “network attached storage (NAS)”, führt den TerraMaster TOS APP Entwickler Guide ein, welcher unabhängigen Entwicklern erlaubt ihre eigenen Apps für TerraMasters TOS zu programmieren. Der TerraMaster TOS APP Entwickler Guide liefert Programmierern ein komplettes Set an Tools und die Entwicklungsumgebung für das Erstellen der eigenen Anwendung. Damit kann TerraMaster Hand in Hand mit anderen Programmierern zusammenarbeiten um TerraMasters TOS noch größer, robuster und funktionsreicher zu machen, wovon alle Anwender profitieren.

Entwicklern wird somit die Freiheit gegeben eine Anwendung zu bauen die ihren Ansprüchen gerecht wird. Außerdem kann diese Anwendung anderer Nutzern von TerraMasters TOS zur Verfügung gestellt werden. Auch kann die App über diesen Weg verkauft werden. Es folgt eine Schritt für Schritt Anleitung über den Entwicklungsprozess.

App Entwicklungsprozess

Schritt 1: Download der Entwicklungsumgebung

“TerraMaster TOS Toolchain” ist eine Linux basierte Entwicklungsumgebung mit der man Anwendungen entwickeln kann die unter TOS laufen. Das Programm wird offiziell von TerraMaster unterstützt und regelmäßig aktualisiert. Es gibt die Umgebung in einer x.86_64 und einer ARM v8 Version.

Schritt 2: App Entwicklung

TerraMaster gibt zwar keine direkte Hilfe zum Entwickeln von eigenen Anwendungen, Programmierer können sich aber über das offizielle Forum zusammenschließen.

Schritt 3: Anwendung verpacken

Die fertige App muss in ein .tpk Installationspaket verpackt werden. Hierfür steht ein extra Programm (TerraMaster_APP_Packaging_Tool) zur Verfügung welches von der TerraMaster Website heruntergeladen werden kann. Bitte lest die Anleitung dazu sorgfältig.

Schritt 4: Testen der Anwendung

Um sicherzustellen das die fertige Anwendung auch funktioniert, wird die verpackte App auf mehreren Versionen von TOS ausprobiert. Ein TerraMaster TNAS Gerät könnte nötig sein um die entwickelte Anwendung zu testen.

Die fertige Anwendung kann dann an Freunde und Kunden weitergegeben werden. Entwickler übernehmen die Verantwortung für die Wartung der eigenen Apps. Außerdem kann der Programmierer den offiziellen Anwendungsmarkt von TerraMaster benutzen um die App für mehr Benutzer zugänglich zu machen.

Schritt 5: Anfrage zum listen der App

Entwickler müssen das Formular “Third Party Application Key Info Table” ausfüllen und an pm@terra-master.com senden. Das TerraMaster-Produkt-Team untersucht die Anwendung und testet sie. Nur wenn der Test bestanden wird kann die App im offiziellen Markt von TerraMaster heruntergeladen werden und steht anderen Anwendern zur Verfügung.

Schritt 6: Update

Bitte kontaktiert das TerraMaster-Produkt-Team , wenn die Anwendung aktualisiert werden muss und schickt ihnen das neue Anwendungspaket. Nachdem auch diese Anwendung getestet wurde, wird sie auf dem App Markt von TerraMaster aktualisiert.

 System Anforderung

– CentOS 64-bit

– 4 GB RAM oder mehr

– 100 GB freien Speicherplatz oder mehr