Hintergründe, Wissenswertes und Ankündigungen.

Protogrid lebt und entwickelt sich täglich weiter. Dafür leben unsere innovativen Ingenieure und kreativen Grafiker, die hier ihre Geschichten, Anekdoten sowie nützliche Tipps und Tricks teilen.

Zuwachs im Protogrid Team

Sonja Blum am 2018-08-15
Seit diesem Monat wird das Protogrid Team von einem neuen Wirtschaftsexperten unterstützt. Gerne stellen wir Ihnen Sandro Andermatt vor:

Sandro Andermatt

Erzähle uns ein bisschen etwas zu Deinem Hintergrund.


Ich studiere zur Zeit Betriebswirtschaft an der Universität Bern mit Vertiefungsrichtung "Wirtschaftsinformatik". Im vergangenen Jahr habe ich zudem ein Praktikum im Breich "Projektleitung und Prozessmanagement" gemacht.

Was gefällt Dir am besten an Protogrid?


Mir gefällt der Ansatz, dass man auch als Nicht-Programmierer eine eigene Applikation entwickeln kann. Allgemein die Idee des RAD (Rapid Application Development) finde ich sehr spannend. Zudem begeistert mich, dass Protogrid plattformübergreifend ist. Ich denke, unterschiedliche Plattformen und Betriebssysteme sind ein häufiges Problem bei Firmen. Protogrid bietet hier einen frischen, lösungsorientierten Ansatz.

Wie bringst Du Protogrid weiter?


Als Projektleiter unterstütze ich den Kunden bei der Entwicklung seiner individuell zugeschnittenen Applikation. Zugleich unterstütze ich die Entwicklung von Standardapps und Modulen, welche allen Benutzern zur Verfügung gestellt werden.

Welche technische Neuerung wünscht Du Dir für 2018?


Ich wünsche mir die Integration von Laserkeyboards in Tablets, damit keine zusätzlichen Tastaturen mehr nötig sind.

Protogrid Version 1.4

Sonja Blum am 2018-03-20
Die neuste Protogrid Version ist da! Mit der neuen Version 1.4 wird neben vielen Optimierungen auch die lang ersehnte Print-Funktion realisiert.

Die Funktion versteckt sich in jeder Card hinter dem Button "Diese Card" am linken unteren Rand. Mit einem Klick auf die Option "Drucken" wird der Druckvorgang gestartet.
Diese Card - Drucken
Die Bereitstellung einer schönen Druckansicht dauert einen Moment, weshalb dies im Hintergrund geschieht. Es erscheint ein Dialogfenster, welche Sie darauf aufmerksam macht:
Card drucken Dialogfenster
Wenn die Aufbereitung abgeschlossen ist, erscheint am rechten oberen Rand eine Meldung:
Card is ready to print
Mit einem Klick auf das hervorgehobene Wort "print" öffnet sich in einem neuen Tab die Vorschau der gedruckten Card. Nun können Sie in jeder Listenansicht die Spalten auswählen, welche Sie gedruckt haben möchten, und die Breite der Spalten einstellen. Sind Sie mit dem Ergebnis zufrieden, können Sie die Card via die entsprechende Funktion ihres Browsers ausdrucken. Dabei werden beispielsweise die Rahmen auf der Card weggelassen und nur der Inhalt wird übersichtlich festgehalten.
Druckvorschau mit Card-Layout
Card Vorschau
Fertig gedrucktes Dokument:
Card gedruckt
Probieren Sie die neuste Version von Protogrid jetzt aus!

JSON-API erkunden mit Postman

Sonja Blum am 2017-10-06
Eine einfache, nützliche App lässt sich mit Protogrid ohne Programmierkenntnisse umsetzen. Wenn jedoch weiterführende Komfortfunktionen mit JavaScript eingebaut werden sollen, kann es nötig sein, mit Hilfe der JSON-API auf die Datenbank der Applikation zuzugreifen. Für die JSON-API besteht eine Dokumentation, welche die Anfragen und Antworten beschreibt. Dennoch kann es hilfreich sein, die Anfragen zu testen und zu sehen, welche Antworten zurück kommen, ohne die API-Erkundung direkt im Code durchführen zu müssen.

Postman

Dafür verwenden unsere Entwickler Postman. Postman erlaubt es, verschiedene API-Anfragen zu stellen und die Antwort anzusehen. Dank der eingebauten Identifizierung ist es leicht, das Verhalten Ihrer Script-Library zu imitieren.
Authentifizierung mit Postman
Im Tab "Authorization" können Sie die Option BasicAuth auswählen und sich mit Ihrem Protogrid Login anmelden.
Nun können Sie verschiedene Anfragen starten. Hier zeige ich Ihnen GET und POST, da diese Anfragetypen die häufigsten sind.
GET-Request mit Postman
Um einen Request vom Typ GET auszuführen, wählen Sie zuoberst die Option GET und geben Sie die gewünschte API-Anfrage an. Mittels Send wird ihre Anfrage verschickt und Sie erhalten unterhalb der "Authorization" die Antwort. Nun sehen Sie, wie das JSON-Object, welches von der API zurückgegeben wird, konkret aufgebaut ist und wo Sie die gewünschten Informationen finden können.
Post-Request mit Postman
Um einen Request vom Typ POST auszuführen, wählen Sie POST und geben Sie die Adresse an. Nun müssen Sie die Daten eingeben, welche Sie mit dem Request mitsenden wollen. Dazu wählen Sie in der obersten Tab-Leiste, wo sich auch die Authorization befindet, den Tab "Body" aus. Wählen Sie als Typ "raw" und im erscheinenden Drop-Down-Menü "JSON(application/json)". Nun können Sie ihre Daten eingeben. Nachdem Sie den Request abgesendet haben, erhalten Sie wie zuvor die Antwort im untersten Meldefenster.
So können Sie die API kennenlernen und Anfragen testen. Beachten Sie bitte, dass diese Anfragen an den realen Daten getestet werden und daher in ihrem Environment sichtbar sein werden.
Bei weiteren Fragen steht Ihnen das Protogrid-Support-Team gerne zur Verfügung.

Und bei all diesen Vorteilen ist Protogrid sogar kostenlos.

Protogrid ist kostenlos für bis zu zwei Anwender und eine beliebige Anzahl von Applikationen.