Die Idee
Ausgangsidee war eine App, mit der Kirchengemeinden, Einrichtungen, Evangelische Jugend, … individuelle Adventskalender erstellen und weitergeben können.
Entwickelt hat sich das Ganze zu einer App, die als Adventskalender, Fastenbegleiter oder Impulsgeber jeglicher Art verwendet werden kann.
Über einen Administratoren-Account (zunächst webbasiert) können Interessierte eine Serie mit beliebig vielen Impulsen erstellen und anderen „schenken“.
Die Nutzer erhalten einen Link und laden sich die App imPuls4U herunter, um dann die Impuls-Serie anzusehen.
Von der Idee zum Prototyp:
Zunächst wurde die Idee „zu Papier gebracht“. Es entstand ein Wireframe und das Team formierte sich. Die technische Umsetzung wurde geklärt, die gewünschten Funktionen festgelegt, erste Ideen zu Logo, Slogans und Marketing entwickelt und Mockups erstellt.
Umsetzung
Backend-Entwicklung
„
App-Entwicklung
Die App wurde im Rahmen des Hackathons als React-Native-App für iOS und Android entwickelt. Zu aktuellen Zeitpunkt ist sie ein halbfertiger Prototyp, welcher Beispiel-Daten anzeigen kann.
Funktional umgesetzt ist:
- Anzeige/Übersicht von mehreren imPuls-Reihen
- Übersicht der Türchen, mit drei Stati: gelesen, ungelesen, noch nicht verfügbar
- Detailansicht eines Türchen, die Inhalte werden mit einem Markdown-Renderer angezeigt
- Persistierung der Daten, inkl. welche Türchen schon geöffnet wurden
Was fehlt noch:
- Abruf der imPuls-Reihen vom Backend
- Hinzufügen einer neuen imPuls-Reihe über einen App-Link
- Lokale Notifications (über Betriebssystem timer-gesteuert, via React-Native-Notification)
Verwendete Bibliotheken (Achtung, sehr technisch!):
- @react-native-community/async-storage
- @react-native-community/masked-view
- immer
- moment
- react
- react-native
- react-native-gesture-handler
- react-native-markdown-renderer
- react-native-navigation
- react-native-reanimated
- react-native-safe-area-context
- react-native-screens
- react-redux
- redux
- redux-logger
- redux-persist
- redux-thunk
Team im Rahmen des Hackathons #glaubengemeinsam
- Günter Gastner (Ideengeber, Grafik, Präsentation, Koordination)
- Steffen Keilhold (Ideenentwicklung, Wireframe, Koordination)
- Stefan Brockwitz (Backend-Entwicklung)
- Matthias Huber (App-Entwicklung)
Wie geht es weiter?
Wir suchen die richtigen Partner, um die App „live“ zu bringen und weiterzuentwickeln.
Dazu braucht es neben Unterstützern: Entwickler, Publisher, Kollaborationspartner für Inhalte und Nutzung, Marketing, …
Ansprechpartner
- Günter Gastner (guenter.gastner@impuls4u.app)
- Steffen Keilhold