M2Y
Zurück zu den Projekten

Utility

SwiftBeam: Any Device Transfer

SwiftBeam ist eine Flutter-Utility zum Senden von Dateien zwischen Smartphones und Desktops ohne externen Cloud-Server. Die App kombiniert Geräteerkennung in der Nähe, QR-gestützte Verbindung, LAN-Socket-Transfer, Wi-Fi Direct oder Nearby-Transport wo verfügbar, FTP-Fallback und ein browserbasiertes Webportal für gemischte Gerätefälle. Die App ist bei Google Play und im Apple App Store verfügbar.

Erprobt reibungsarmes lokales Teilen zwischen Mobile und Desktop.

SwiftBeam: Any Device Transfer

Plattformen

AndroidiPhoneWindowsmacOS

Tech Stack

FlutterDartRiverpodNearby/Wi-Fi DirectFTP/Web PortalLocal Network

Überblick

Eine plattformübergreifende lokale Transfer-Utility mit App-zu-App-Sharing, Geräteerkennung und Web-Fallback.

Produktziel

Dateien zwischen Android, iPhone, Windows und macOS einfacher bewegen, indem automatisch die praktikabelste lokale Transferrroute gewählt wird.

Zielnutzer

Menschen, die Fotos, Dokumente oder große Dateien häufig zwischen eigenen Geräten verschieben und eine direkte lokale Option brauchen, die auch bei einem fehlgeschlagenen Transportpfad weiter funktioniert.

Rolle und Verantwortung

Produktplanung, UI-Umsetzung, Architekturentscheidungen und App-Lieferung.

Hauptfunktionen

  • - Geräteerkennung und QR-Verbindungsfluss
  • - Annahme- und Fortschrittszustände für Sender und Empfänger
  • - LAN-TCP-Transfer über direkte Socket-Route
  • - FTP- und Browser-Webportal-Fallback für gemischte Geräte
  • - Überschreiben, Überspringen und Abbrechen bei vorhandenen Dateien
  • - Transferhistorie mit Route und Dateiinformationen

Technische Hinweise

  • - Flutter-App mit Riverpod und GoRouter
  • - Smart Transfer Coordinator wählt Nearby, Wi-Fi Direct, LAN TCP, FTP, Web-Fallback oder manuelle Route
  • - Integration von File Picker, Mobile Scanner, Local Network Info, BLE/Nearby, FTP, Shelf Web Server, WebSocket und Connectivity
  • - iOS-Berechtigungsmodell für Kamera, Bluetooth, lokales Netzwerk, Fotos, Standort und Benachrichtigungen

Nächste Verbesserungen

  • - Ausbau von Ordnertransfers
  • - Detailliertere Transferdiagnosen
  • - Weitere Verfeinerung des Desktop-Empfangs

Store screenshot

Store-Screenshot 1

Store-Screenshot 1

Store screenshot

Store-Screenshot 2

Store-Screenshot 2

Store screenshot

Store-Screenshot 3

Store-Screenshot 3

Store screenshot

Store-Screenshot 4

Store-Screenshot 4

Store screenshot

Store-Screenshot 5

Store-Screenshot 5

Store screenshot

Store-Screenshot 6

Store-Screenshot 6

Store screenshot

Store-Screenshot 7

Store-Screenshot 7

Store screenshot

Store-Screenshot 8

Store-Screenshot 8

Store screenshot

Store-Screenshot 9

Store-Screenshot 9

Store screenshot

Store-Screenshot 10

Store-Screenshot 10