App-Entwicklung für die öffentliche Verwaltung

Navigation aller Website-Bereiche

Wir entwickeln Ihre individuellen Software-Projekte!

Bei Materna arbeiten mehr als 700 zertifizierte Mitarbeiter im Bereich der Software-Entwicklung.

Kennernlerntermin vereinbaren

App-Entwicklung für die öffentliche Verwaltung

Das Smartphone ist der direkte Zugang zur digitalen Welt. Bürger:innen erwarten mobile Serviceangebote, um Verwaltungsleistungen zu erreichen. Fachanwender:innen im behördlichen Umfeld erwarten sichere mobile Lösungen, um ihre Arbeit effizienter zu gestalten. Mobile Anwendungen bzw. Apps sind also nicht nur innovativ, sie sind sogar notwendig für die digitale Transformation. Auf Basis modernster und marktführender Technologien bietet Materna von der Ideengewinnung, Beratung und Konzeption bis zur Realisierung und fortlaufenden Betreuung alle Leistungen aus einer Hand. 

Beratung

Beratung  

Wir bieten fachliche und technische Beratung: 

  • Beratung zu einzelnen Phasen oder über alle Entwicklungsstufen hinweg  
  • Beratung in der Projektausrichtung 
  • Beratung zu Funktionsumfang und Realisierbarkeit 
  • Übergreifende Beratung zur Planung, Umsetzung und Betrieb eines Systems oder verschiedener Systemkomponenten 

Anforderungsmanagement und Konzeption

Anforderungsmanagement und Konzeption 

Wir unterstützen bei der Identifizierung und Ausarbeitung der Anforderungen: 

  • Ermittlung von Anforderungsquellen und Anforderungen 
  • Analyse der Anforderungen und Prüfung der Realisierbarkeit 
  • Dokumentation, Spezifikation und Management der Anforderungen 
  • Erstellung von Konzepten (Machbarkeitskonzepten, fachliche oder technische Konzepte) 
  • Erstellung von Fachkonzepten, Feinkonzepten und Proof of Concepts (PoC)  
  • Wir bedienen uns aus einem großen Methodenkoffer: u.a. setzen wir auf Requirements Engineering und Design Thinking Workshops, Befragungs- und Beobachtungstechniken, Kreativitätstechniken und prozessorientierte Methoden  

UX- und UI-Design

UX- und UI-Design 

Für eine nutzerzentrierte Anwendung unterstützen wir beim User Experience (UX) und User Interface (UI) Design: 

  • UX-Research: Wir nehmen die Nutzerpespektive ein, um herauszufinden, welchen Bedürfnissen die Anwendungen und Services gerecht werden müssen. 
  • UX-Testing: Wir testen Anwendungen u. a. mit echten Nutzenden, um Verbesserungen aus den Erfahrungen abzuleiten. 
  • UI-Design 
    • Ausarbeitung von Benutzeroberfläche und Benutzererlebnis 
    • Berücksichtigung Barrierefreiheit 
    • Erstellung eines Designsystems und Styleguides 
    • Erstellung low-fideility bis high-fidelity Designs 
    • Erstellung von Design-Prototypen 
  • Wir setzen u. a. auf UX-zentrierte Methoden (User Story, Use Cases, Epics, User Journey, Personas, Storymapping), Wireframes, Mockups, Click Dummies, Usability Tests 

Entwicklung

Entwicklung 

Wir entwicklen ansprechende Apps – inklusive der komplexen Systeme im Hintergrund  

  • Native, web-basierte und Cross-Plattform-Apps 
  • Systemkomponenten wie Backend und (Web-) Verwaltungsoberflächen 
  • Pflege und Weiterentwicklung von Apps (auch Übernahme fremder Entwickler) 
  • Ausführliche Dokumentation dank technischer Redaktion 
  • Einsatz des Flutter Frameworks für Cross-Plattform-Apps; für eine zeit- und kosteneffiziente Entwicklung dank einer Codebasis für alle Systeme 
  • Erfahren im Einsatz von Geoinformationsfunktionen, Kamera, Vibrationsmechanik, Lautsprecher, Mikrofon, Local- bzw. Push-Benachrichtigungen u.v.m. 
  • Anbindung von Fremdsystemen an Apps und Backends sowie Firebase Cloud Messaging und (kritischen) Apple Push Notifications 
  • Umsetzung  
    • Barrierearme und barrierefreie Apps nach BITV 2.0 
    • Mehrsprachige Apps 
    • GSB-basierte Apps (Government Site Builder als Content-Management-System) 
    • Apps mit Standort-basierten Funktionen 
    • Apps mit Anbindung an Android Auto und Apple CarPlay 
    • Apps mit Verwendung von gängigen Kartendiensten wie Google Maps, Apple Maps und OpenStreemap 
    • Hochverfügbare klassische bzw. Cloud-basierte Backend-Systeme für Apps 

Testing

Testing 

  • Hohe Testabdeckung in allen Entwicklungsstufen 
  • Tests werden automatisiert oder durch Entwickler:innen, Designer:innen, Product Owner, dedizierte Tester:innen oder auch Stakeholder bzw. potenzielle Nutzende durchgeführt 
  • Wir setzen eine Vielzahl von Testverfahren ein, u. a. Fehlervermeidung durch Inspektion: (Pull Requests, Code Reviews, Statische Code Analyse), manuelle Testverfahren (BlackBox Test und WhiteBox Test), automatisierte Testverfahren (XCTest (Unit Test), User-Interface-Tests) und Usability Tests 

Betrieb

Betrieb 

  • Konzeption und Durchführung des Betriebs 
  • Rollout: Verwaltung des App-Auftritts in den Stores, Veröffentlichung auf App-Plattformen, Vorbereitung der App zur Verteilung per Mobile Device Management, Kompatibilität der Komponenten  
  • Implementierung und Hosting 
  • Support 
  • Um den Betrieb zu gewährleisten, nutzen wir u. a. automatische Veröffentlichung über Testflight bzw. App Tester, automatisches Signieren von Apps, automatisches Testen von Apps, automatische Verwaltung von Mediendaten (Storetexte, Bilder usw.) und Monitoring

Sicherheit (SecurePIM)

Sicherheit (SecurePIM) 

  • Alles sicher in einer App: E-Mail, Messenger, Telefonie, Kalender, Dokumente und vieles mehr 
  • Umfassender Geheimnisschutz: Mobiles Arbeiten bis zu VS-NfD und NATO RESTRICTED ermöglicht verschiedene Zertifizierungen, z. B. TISAX®, Geheimnisschutzgesetz und mehr 
  • Spart Kosten für Hardware und erhöht die Zufriedenheit der Mitarbeitenden: Ermöglicht die Nutzung privater Geräte für geschäftliche Kommunikation (BYOD) 
  • Hohe Benutzungsfreundlichkeit: Sorgt für einen schnellen Start und geringen Schulungs- und Verwaltungsaufwand für Mitarbeitende und Administrator:innen 
  • Weniger Betriebsaufwand und höhere Flexibilität: Plattformübergreifend und geräteunabhängig für iOS und Android verfügbar 
  • Out-of-the-box DSGVO-konform: Schützt die persönlichen Daten von Bürger:innen, Kund:innen und Mitarbeitenden und vermeidet das Risiko hoher Strafzahlungen bei DSGVO-Verstößen 

Mehr zu SecurePIM 

Materna Mobile Solutions – das Team für Ihre Apps 

Die App-Nutzer:innen sehen das Frontend bzw. die Oberfläche, wir sehen auch alles dahinter. Wir entwickeln ganze Systemlandschaften, komplexe Applikationen in heterogenen Umgebungen mit verschiedenen Komponenten und Schnittstellen. Wie anspruchsvoll das Vorhaben auch sein mag – wir können es umsetzen. Dafür arbeiten bei Materna Expert:innen verschiedenster Disziplinen eng zusammen. Denn häufig erfordert die Komplexität der Projekte das Zusammenspiel unterschiedlicher Kompetenzen.  

Wir schaffen die Rahmenbedingungen für ein agiles und selbstorganisiertes Arbeiten. Dabei ist uns eine transparente Arbeitsweise wichtig, um so Hand in Hand mit unseren Kunden von Beginn an eine offene Feedback-Kultur zu schaffen. Nur so können wir gemeinsam den Projekterfolg sichern.  

Im Rahmen der Projekte liefern wir die Konzeption, Entwicklung, Realisierung und Implementierung bundesweiter Anwendungen für Kunden aus der öffentlichen Verwaltung. Das Leistungsportfolio besteht aus nativer, Cross-Plattform- und Web-basierter Entwicklung. Bei Bedarf können wir zudem in Zusammenarbeit mit Materna Virtual Solutions umfassenden Geheimschutz der Inhalte (bis zu VS-NfD und NATO RESTRICTED) garantieren