DentalSchool Forum: iOS & Android App

Anforderung

Unter dem Motto "Lernen wie's geht" bietet der StudyClub von DentalSchool allen Kunden durch eines der bestausgebildetsten Zahnarzt-Netzwerke Deutschlands Workshops, Symposien, Kongresse und praktische Arbeitskurse. Um fachliche Fragen rund um die Uhr zu beantworten, stellt DentalSchool ein Forum zur Verfügung. artif übernahm die Konzeption, das Design, die Implementierung und Programmierung der iOS und Android App.

Lösung

Die DentalSchool – Gesellschaft für zahnärztliche Fortbildung mbH wurde 1997 von Prof. Hahn gegründet und entwickelt sich – orientierend am Leitbild "Lernen wie's geht" – kontinuierlich zu einem der größten Zentren zahnärztlicher Fort- und Weiterbildung im deutschsprachigen Raum. Der StudyClub bietet seinen Kunden dabei Workshops, Symposien, Kongresse und praktische Arbeitskurse.

Um Fragen rund um die Uhr beantworten zu können, stellt DentalSchool ein geschlossenes Forum zum fachlichen Austausch zur Verfügung. Das Forum wurde bisher über eine WhatsApp-Gruppe realisiert, wuchs aber durch den Anstieg der Mitgliederzahlen über die 100 möglichen Mitglieder einer WhatsApp-Gruppe schnell über sich hinaus.

Nun war es Zeit, das Forum mit Hilfe von neuester Technologie neu aufzubauen und gleichzeitig für die Zukunft zu rüsten.

Die Entscheidung für dieses Vorhaben fiel hierbei auf die node.js-Plattform, die sich über asynchrones Eventhandling und daraus resultierendem Performancegewinn auszeichnet. Auch die bereits vorhandene Unterstützung von Websockets, die eine beidseitige Kommunikation zwischen Client und Server in Echtzeit ermöglicht ist ein großer Vorteil der Plattform. 

 

Das Design der App wurde einerseits das Layout und Corporate Design von DentalSchool angelehnt, sodass sie sich problemlos in die Webseite als Webanwendung integrieren lässt; andererseits war die Anforderung an das Forum selbst, im Großen und Ganzen ein ähnliches Interface wie WhatsApp zu haben, um den bisherigen Usern den Umstieg zu erleichtern und die zwei wichtigsten Funktionalitäten aufweisen: Der Austausch von Textnachrichten und Bildinformationen. Des Weiteren werden nach Zufallsprinzip den Benutzernamen verschiedene Farben zugeteilt, um eine Unterscheidung der einzelnen Teilnehmer zu erleichtern. 

Bei der Wahl des Hosters war Datenschutz ein wichtiges Anliegen, weshalb der Serverstandort neben der Performance eine wichtige Rolle spielte. Deshalb wird das DentalSchool Forum bei Heroku auf einem europäischen Server gehostet. Heroku ist ein PaaS (Platform as a service) Anbieter, der es Entwicklern ermöglicht Apps aufzubauen, auszuführen und zu betreiben – alles in der Coud.

Ob Android, iOS oder doch der klassische Desktop-PC:  Das DentalSchool Forum wurde plattformübergreifend entwickelt, um bisherigen und neuen Benutzern die freie Wahl des Endgerätes zu überlassen. Damit tritt keine Benutzergruppe aufgrund eines inkompatiblen Betriebssystems zu kurz und kann das volle Angebot uneingeschränkt nutzen. Dies war eine wichtige Anforderung an die App, die mit Cordova gelöst werden konnte. Damit wird sowohl für den Kunden als auch uns die Entwicklung der Applikation schnell, einfach und konsistent möglich, da eine gleiche Codebasis für alle Plattformen existiert. Dadurch ist auch ein einheitliches Design für alle Geräte möglich. 

Zurück