Dart SDK¶
Daktela Dart SDK je open-source a publikován na oficiálním Dart package repository.
- Pub.dev: daktela_connector
- GitHub Repository: Daktela/daktela-v6-dart-connector
Začínáme
Instalace
Pro přidání SDK do vašeho projektu spusťte následující příkaz v terminálu:
Pro Dart projekty:
dart pub add daktela_connectorPro Flutter projekty:flutter pub add daktela_connector
Implementace a použití¶
Dart SDK je postaven se silným typováním pro zajištění konzistence dat napříč vaší aplikací. Pro komplexní pokyny k inicializaci connectoru a interakci s moduly Daktela se prosím podívejte do souboru README.md v oficiálním GitHub repository. Dokumentace v repository pokrývá:
- Inicializace: Jak nastavit
DaktelaConnectors URL vaší instance a API Access Tokenem. - Datové modely: Využití vestavěných tříd pro Kontakty, Aktivity a Tickety.
- Požadavky: Provádění asynchronních CRUD operací.
- Filtrování: Použití strukturovaného systému filtrů pro přesné načítání dat.
Doporučené postupy¶
- Bezpečné uložení tokenu: Ve Flutter aplikacích nikdy nezakódujte napevno svůj API Access Token. Použijte řešení pro bezpečné uložení (jako
flutter_secure_storage) pro bezpečné uchování přihlašovacích údajů na zařízení. - Práce se Streams a Futures: Jelikož je Dart ze své podstaty asynchronní, zajistěte správné zpracování
Futurechyb aStreamsubscriptions, abyste předešli únikům paměti nebo nezpracovaným výjimkám. - Konfigurace prostředí: Použijte
--dart-definenebo konfigurační soubory specifické pro prostředí pro správu různých URL instancí Daktela (např. sandbox vs. produkce).