Cross-Plattform Bluetooth-Datenaustausch mit MAUI und MVVM

Unser Projekt zielt darauf ab, eine plattformübergreifende Softwarelösung zu entwickeln, die das Microsoft MAUI-Framework nutzt, um Bluetooth-Peripheriegeräte (Peripherals) effizient in Anwendungen einzubinden. Dabei wird das MVVM-Pattern (Model-View-ViewModel) verwendet, um die Daten der Bluetooth-Characteristics einfach und intuitiv vom ViewModel an die Benutzeroberfläche (View) zu binden.
Hauptziele:

  • Plattformübergreifende Entwicklung: Nutzung von Microsoft MAUI für die Erstellung einer einheitlichen Anwendung, die auf verschiedenen Plattformen (iOS, Android, Windows, etc.) funktioniert.
  • Effiziente Datenbindung: Anwendung des MVVM-Patterns, um die Bluetooth-Daten von den Peripherals in den Characteristics nahtlos an die View zu binden.
  • Automatisierte Code-Generierung: Entwicklung einer Definitionssprache zur automatischen Generierung des notwendigen Codes für .NET-Anwendungen sowie für den Microcontroller, der als GATT-Server fungiert.

Projektumfang:

  • MAUI-Integration: Implementierung von MAUI für die Entwicklung der Benutzeroberfläche und die plattformübergreifende Kompatibilität.
  • MVVM-Architektur: Strukturierung der Anwendung nach MVVM-Pattern, um die Trennung von Geschäftslogik und Benutzeroberfläche zu gewährleisten.
  • Bluetooth-Konnektivität: Einrichtung und Verwaltung der Bluetooth-Verbindungen zu verschiedenen Peripheriegeräten.
  • Definitionssprache: Entwicklung einer IDL (Interface Definition Language), die den notwendigen Code für die Interaktion mit den GATT-Characteristics automatisch generiert, sowohl für die .NET-Seite als auch für den Microcontroller-GATT-Server.

    Eingesetzte Technologien:

    Unsere Referenzprojekte

    Start-up Paket – Ihre Vision, unser Support!

    50%*

    Nutzen Sie unser exklusives Angebot für Start-ups:

    • 50%* Vorteil auf Sofortkosten für die Entwicklung
    • Schnelle Umsetzung Ihrer Ideen
    • Exklusiver Zugang zu Experten & Netzwerken
    • Flexible Finanzierungsmöglichkeiten

    *50% Vorteil auf Sofortkosten für die Entwicklung. Der verbleibende Betrag wird im Rahmen eines Vesting-Modells durch Firmenanteile verrechnet. Dieses Angebot richtet sich speziell an Start-ups und wird individuell bewertet.