Zurück

Excel-Datei in Mobile App umwandeln

on 

Bei GoodBarber sind Plugins eine der Funktionen, die wir Ihnen anbieten, um Ihre Anwendung weiter zu personalisieren. Dies ermöglicht es Ihnen, selbst erstellte Lösungen für Ihre App zu erstellen. Und heute freuen wir uns, Ihnen mitteilen zu können, dass ein neues Plugin durch unsere Partnerschaft mit Appizy verfügbar ist.

Mit Appizy können Sie einen Web-Rechner zu Ihrer mobilen App in einem GoodBarber Plugin hinzufügen. Nicolas Hefti, der Mitbegründer von Appizy, stellt uns diese Lösung vor.

Können Sie uns ein paar Worte über Ihr Unternehmen und das Produkt sagen?

Appizy entstand 2011 in einem Konstruktionsbüro im Bausektor, bevor es zu einem unabhängigen Projekt wurde. Wir hatten eine Vielzahl von Microsoft Excel-Dateien mit ebenso vielen Versionen. Irgendwann kam die Idee auf, ein Tool zu entwickeln, das unsere Tabellenkalkulationen in webbasierte Tools umwandelt, die wir über eine Website mit Kollegen und Tochtergesellschaften teilen können.

Heute stellen wir fest, dass die Tabellenkalkulation das beliebteste Programmierwerkzeug der Welt ist. Appizy hat es sich zur Aufgabe gemacht, eine Brücke zwischen diesem Office-Tool und der großen Welt des Internets und der mobilen Geräte zu schlagen.

Die mit Appizy erstellten Anwendungen lassen sich bereits nahtlos in alle Typen von Websites integrieren: WordPress, Wix, Jekyll, etc. Mit GoodBarber freuen wir uns sehr, dass wir Appizy-Nutzer dazu bringen können, Meine Apps für Android, iPhone oder Progressive Web Apps zu erstellen. Dies ist ein weiterer Schritt, den wir unternehmen.

Kann man alle Typen von SpreadSheets mit Appizy erstellen?

Appizy unterstützt die meisten klassischen Funktionen einer Tabellenkalkulation für den PC. Die Dateien können im ODS (LibreOffice, OpenOffice) oder XLSX (Microsoft Excel) Format vorliegen. Es gibt jedoch einige Einschränkungen: Matrixformeln, Makros oder Pivot-Tabellen werden noch nicht unterstützt.

Der Algorithmus wird regelmäßig weiterentwickelt und wir freuen uns immer, auf die Wünsche unserer Nutzer eingehen zu können. Die Kompatibilität mit GoodBarber wurde auf eine dieser Anfragen hin entwickelt.

Was sind die "Best Practices", um ein SpreadSheet in eine App zu integrieren?

Eine Tabellenkalkulation ist sehr umfangreich. Es gibt keine Begrenzung der Anzahl der Zeilen oder Spalten. Auf einem Mobiltelefon ist die Anzeige kleiner! Beim Übernehmen einer Tabellenkalkulation sollten Sie daher an die zukünftige Integration in eine mobile Anwendung denken, z.B. in Bezug auf die Größe des Blattes.

Eine gute Praxis ist es, die Schnittstelle von den Berechnungen zu trennen. In einer ersten Registerkarte werden die Eingabefelder und Ergebnisse mit visuellen Hinweisen (z.B. durch Farben) versehen. Die Zwischenberechnungen und Daten befinden sich auf einer zweiten Registerkarte. Vor der Konvertierung können Sie das Arbeitsblatt ausblenden. So ist die Anwendung übersichtlich und einfach zu warten oder zu erweitern.

Schließlich ist der Rat, den wir immer geben, iterativ zu arbeiten. Machen Sie kleine Schritte in Ihrer Arbeit. Beginnen Sie mit der Entwicklung einer Beta Version der Tabellenkalkulation, konvertieren Sie diese mit Appizy und integrieren Sie sie in Ihre mobile Anwendung. Dann holen Sie die Meinung der Endnutzer ein und beginnen den Zyklus erneut. Auf diese Weise wird sichergestellt, dass die Anforderungen erfüllt werden, ohne dass zu viel Zeit für unnötige Entwicklungen aufgewendet wird, während gleichzeitig die Form gepflegt wird.

Wie können Sie Ihre Lösung in eine GoodBarber App integrieren?

Sobald die Excel-Datei von Appizy in eine Webanwendung konvertiert wurde, laden Sie ein Zip-Archiv mit allen Dateien herunter, die für den Betrieb der Anwendung erforderlich sind. Im GoodBarber Editor müssen Sie den Inhalt vom Typ "Plugin" aktivieren und einen neuen Bereich hinzufügen. Laden Sie dann einfach alle von Appizy erzeugten Dateien in den Bereich. Sobald der Vorgang abgeschlossen ist, können Sie das Ergebnis mit der Vorschaufunktion überprüfen. Es ist fertig.

Für Benutzer mit Kenntnissen in JavaScript, CSS und HTML ist es möglich, Änderungen manuell in den Rechner einzuarbeiten. Der von Appizy generierte Code ist offen und kann bearbeitet werden. Erfahrenere Nutzer (oder diejenigen, die einen professionellen Entwickler beauftragen möchten) können mit dem GoodBarber SDK arbeiten, um auf erweiterte Weise mit dem Telefonnummern zu interagieren (Geolokalisierung, Benachrichtigungen, etc.).

Dies ist erst der Anfang des Abenteuers zwischen GoodBarber und Appizy. Wir freuen uns auf das Zurückkommen der Nutzer, um unsere Lösung anzupassen und Änderungen vorzunehmen.