Foreground App
Foreground ist eine einfach zu bedienende Aufgabenmanager-App. Sie wurde entwickelt, um schön, einfach und unaufdringlich zu sein. Foreground hilft Ihnen, zu wissen, was zu tun ist, ohne Ihnen im Weg zu stehen. Foreground unterstützt außerdem die Synchronisierung mit Taskwarrior-Servern.
Synchronisierung
Um die Synchronisierung einzurichten, fügen Sie Ihre Taskwarrior-Serveranmeldeinformationen (bereitgestellt von Ihrem taskd-Server oder einem Dienst wie inthe.am oder FreeCinc) im Einstellungsmenü hinzu und aktivieren Sie die Synchronisierung mit dem Schalter. Ein Test wird durchgeführt, um zu überprüfen, ob die Einstellungen gültig sind, und die Aktivierung bleibt bestehen, wenn die Konfiguration funktioniert. Sie können auch die automatische Synchronisierung in diesem Menü konfigurieren oder auf die Schaltfläche „Synchronisieren“ auf der Hauptseite klicken, um eine Synchronisierung zu starten.
Implementierungsdetails
Im Gegensatz zu bestehenden Taskwarrior-Apps für Android führt Foreground nicht die Taskwarrior-Binärdatei aus, sondern implementiert einen Taskwarrior-Synchronisierungsclient. Dies ermöglicht eine größere Gerätekompatibilität und vereinfacht die UI-Entwicklung, kann jedoch Probleme bei der Synchronisierung verursachen, wenn es nicht korrekt durchgeführt wird.
Aktuelle Einschränkungen
Foreground unterstützt derzeit die meisten Funktionen von Taskwarrior. Nennenswerte Ausnahmen betreffen die Handhabung wiederkehrender Ereignisse sowie die Anzeige/Bearbeitung von benutzerdefinierten Attributen. Wiederkehrende Ereignisinstanzen, die von anderen Clients erstellt wurden, werden von Foreground angezeigt, aber Foreground erstellt derzeit keine eigenen wiederkehrenden Ereignisinstanzen. Benutzerdefinierte Attribute werden intern gespeichert, sind jedoch noch nicht zur Ansicht oder Bearbeitung verfügbar. Diese Einschränkungen werden in zukünftigen Versionen behoben.









