Studium

Screen Shot 2016-01-27 at 16.44.46

Moderne Mobile Voting Systeme

Von am 27.01.2016

Mobile Voting-Systeme werden in vielen Anwendungsfällen genutzt, bei denen eine schnelle und einfache Abstimmung erwünscht ist. Bei vergangen Veranstaltungen der FH St. Pölten wurde ein System eingesetzt, das ein Onlineservice verwendet um über eine Mehrwertnummer SMS zu empfangen, die für manche User Kosten verursachte. Weiters war beim alten System die Auswertung des Votings nur in Echtzeit […]

SQL-600x309

SQL vs. NoSQL

Von am 28.12.2015

SQL kennt in Developer- Kreisen so ziemlich jeder. Das relationale Datenbankschema mit der dazugehörigen Sprache ist die meist genutzte Methode, um Daten permanent abzuspeichern. Die beliebtesten OpenSource Vertreter sind MySQL, PostgreSQL und SQLite. Obwohl der Begriff NoSQL („Not only SQL“) schon seit den 1960ern existiert ist diese Variante der Datenspeicherung erst seit 2009 ein gängiger […]

cross3

Cross Plattform Development

Von am 23.12.2015

Das Entwickeln von Applikationen für verschiedene Geräte, wie iPhone, Android und Windows Phone ist sehr aufwendig, da für die unterschiedlichen Plattformen die Kenntnis verschiedener Programmiersprachen benötigt wird. Eine Lösung für dieses Problem liefern Cross-Plattform Tools, die durch normales HTML und JavaScript native Apps für verschiedene Plattformen generieren.

logo_vienna

Vienna Inside

Von am 30.10.2015

Im Zuge des Initialprojekts der Masterklasse „Mobiles Internet“ habe ich unter dem Motto „Print-To-Mobile“ ein Konzept für eine mobile Website entwickelt. Zwischen dem Printprodukt und der Website sollte eine Verbindung bestehen. Die Nutzer sollten zum Beispiel durch die Verwendung von QR-Codes auf die Website geleitet werden.

gophercloud

Go auf Android und iOS

Von am 27.10.2015

Wenn eine App für mehrere Plattformen nativ erscheinen sollen, ist es oft wünschenswert nur das native Userinterface in der Zielsprache zu schreiben und möglichst viel Business Logic nur einmal zu schreiben. Es gibt einige Programmiersprachen die dieses Problem zu lösen. Zum einen gibt es natürlich Javascript, allerdings werden Apps in denen Javascript verwendet wird eher als hybrid […]