Förderjahr 2022 / Projekt Call #17 / ProjektID: 6448 / Projekt: OnLaunch
OnLaunch
Mittels OnLaunch wird es Entwicklerinnen und Entwicklern von mobilen Apps möglich, das Startverhalten auf simple Weise in die eigene Hand zu nehmen und zu steuern. Nach Bedarf kann das Startverhalten angepasst werden, indem die Apps bei deren Start sich die neueste Informationen vom OnLaunch-Server holen. Damit können verschiedene Fälle abgedeckt werden, wie eine eingeschränkte App-Funktionalität im Falle einer Server-Wartung oder das simple Anzeigen von Nachrichten und Hinweisen ohne Einschränkung der Funktionalität. Dadurch wird eine bessere Sicherheit für die jeweilige mobile App, als auch eine bessere User-Experience, gewährleistet.
Komponenten
Die für Android (Kotlin) und iOS (Swift) entwickelten Module kontaktieren beim Starten der mobilen App den OnLaunch Server und fragen dort nach aktuellen Informationen, sogenannten “Messages”, ab. Je nach Message wird nach Erhalt der Antwort vom Server die App-Funktionalität eingeschränkt und der App-Nutzerin oder dem App-Nutzer der Inhalt der Message angezeigt. Da wir den Code open-sourcen, steht es Entwicklerinnen und Entwicklern frei den Code nach Belieben zu ändern und anzupassen.
Wer sind wir & für wen machen wir es
Wir sind das Startup kula, unsere Vision ist es jedem zu ermöglichen eine eigene App zu bauen, und das ohne Programmier- oder Designskills. Das macht es insbesondere kleinen Unternehmen, Selbstständigen, Vereinen und gemeinnützigen Organisationen möglich sich zu digitalisieren und eine eigene Plattform zu bauen.
Wir benötigen die Funktionalität von OnLaunch in allen von unseren Kunden Apps selber, und haben vor das Projekt lange zu unterstützen. Auch andere EntwicklerInnen können mit unseren Frameworks die OnLaunch Funktionen in ihre Apps ganz einfach einbauen. Wir wollen damit unseren Beitrag zur Open-Source-Community leisten. Einmal eingebaut, können auch nicht-technische Leute OnLaunch verwenden um mit ihren App Nutzer*innen zu kommunizieren.
Bei Fragen kannst Du dich gerne bei uns melden unter: support@kula.app
Hilfreiche Links
kula Webseite: https://www.kula.app/
OnLaunch Server Repository: https://github.com/kula-app/OnLaunch
OnLaunch Android Client Repository: https://github.com/kula-app/OnLaunch-Android-Client
OnLaunch iOS Client Repository: https://github.com/kula-app/OnLaunch-iOS-Client