Update-14-08

- Pineapple Developer, Johannes Schuh

Was ist neu?

Free CashIt V1.4, CashIt V1.4:

  • Kleinere Bugfixes zur Verbesserung der Stabilität innerhalb der Produkterfassung.

Free Study Cards V2.3, Study Cards V2.3:

  • CSV-Schnittstelle zum Importieren und Exportieren von Kartenstapeln

Was ist eine CSV-Schnittstelle? CSV bedeutet Character-separated values bzw. "Zeichen-getrennte Werte". Dieses Format wird in der Informationstechnologie oft als Schnittstelle verwendet, da es einfach zu implementieren und mächtig in der Anwendung ist. Mit Hilfe dieser Schnittstelle ist es jetzt möglich, Karteikarten am Computer zu erfassen und anschließend in die App einzuspielen. Ebenso können Kartenstapel exportiert werden, was somit das Teilen von angelegten Karteikarten mit anderen App-Nutzern ermöglicht.
Doch wie soll das funktionieren?
Angenommen man möchte einen neuen Kartenstapel in die App importieren. Hierzu muss man lediglich eine E-Mail an eine Adresse senden, auf die man mit dem Smartphone Zugriff hat. Der Inhalt braucht folgenden schematischen Aufbau:

Erste Frage;erste Antwort;
zweite Frage;zweite Antwort;

An diesem Beispiel wird klar, was CSV bedeutet: die einzelnen Werte (also Fragen und Antworten) werden mit einem Semikolon (Strichpunkt) voneinander getrennt. Study Cards kann nun erkennen, dass die erste Frage beim ersten Semikolon aufhört und ab dann die dazugehörige Antwort kommt. Die Antwort wird wiederrum von einem weiteren Semikolon begrenzt usw.
Um den Inhalt nun letztenendes zu Importieren, muss man jetzt lediglich die E-Mail öffnen, den Inhalt in die Zwischenablage kopieren, Study Cards öffnen, den Menüpunkt Stapel verwalten > Stapel importieren wählen und den Inhalt aus der Zwischenablage in das entsprechende Feld rein kopieren, fertig!
Zum Exportieren muss man unter Stapel verwalten den zu exportierenden Kartenstapel anklicken und anschließend Stapel exportieren klicken. Es öffnet sich eine neue E-Mail, in der der gesamte Stapel als CSV bereits eingetragen ist!

Bug@pineappledeveloper.com ist die richtige Adresse, falls Du Fehler innerhalb der App, oder Verbesserungsvorschläge an mich senden möchtest.