Neues aus der IDK-Entwicklung ...
Die kostenlose IDK-Version, die bereits im Umlauf ist, ist lediglich unsere Developer-Preview. Diese enthält die Grundelemente des Expo-Servers.
Nachdem Steve und ich das Projekt wegen Schule bzw. Studium etwas länger unterbrechen mussten, gibt es nun endlich wieder neue Updates!
Update #1 - Datentransfer von alten Datenbankstrukturen zu IDK
Wie bereits zu Beginn des Projektes beschrieben, ist eine IDK-fremde Datenstruktur beim Wechsel kein Hindernis. Eine Software portiert die vorhandene Datenbank in das neue IDK-Format.
Hintergrundinformationen für "IT-Freaks"
Spoiler anzeigen
Screenshot #1 (Wichtig für nachfolgende Erklärung)
Das Datenformat, welches für so ziemlich jeden Zweck portierbar ist, wird standardmäßig in einem von uns geschriebenen Python-Programm ausgeführt. Die Möglichkeiten sind schnell erklärt.
Während in der ersten Zeile nur die Quelle angegeben wird, aus welcher die Daten exportiert werden, stellen die nächsten Zeilen die Spalten der Tabelle dar. Jede Zeile ist ein Key-Value-Pair, wobei der Key in dem Fall die Spalte der IDK-Tabelle ist und das Value ein auf der Quelle basierender Wert.
Dieser Wert kann statisch sein (siehe Zeile 3), ein Rückgabewert auf Abfrage einer Spalte (siehe Zeile 7), eine Verknüpfung von mehreren Spalten (siehe Zeile 14) oder auch ein simulierter SQL-Join (Zeile 4). Alle portierbaren IDK-Tabellen beanspruchen eine Datei für sich, um die Lesbarkeit im Endeffekt auch zu gewährleisten. Daraus ergeben sich nur Vorteile, da nun auch einfach für viele verschiedene Emulatoren eine Transfer-Lösung angeboten werden kann.
Update #2 - Preview zu Plugin-Store und Placeholder-Network
Die zentrale Anlaufstelle rund um IDK ist das Placeholder-Network. Es ist Kontrollzentrum, Community, Support und Shop in Einem.
Alles was dein IDK-Paket betrifft findest du hier - um schnell agieren und reagieren zu können natürlich auch responsive für mobile Endgeräte.
Hier ein erster kleiner Einblick in die Oberfläche des Placeholder-Networks: Screenshot #2
Mehr zu den Abläufen, bspw. beim Erstellen und Verkaufen der eigenen Plugins, folgt demnächst..