swahili_nfc 0.1.3 copy "swahili_nfc: ^0.1.3" to clipboard
swahili_nfc: ^0.1.3 copied to clipboard

A comprehensive Flutter package for NFC business card applications with a focus on secure contact exchange.

Changelog #

0.1.3 Example & Documentation Update (2024-04-25) #

Added #

  • Comprehensive example application demonstrating key features:
    • NFC card reading and writing
    • Card activation workflow
    • Security level implementation
    • UI for displaying scanned card details
  • Enhanced documentation with more usage examples
  • Better error handling in platform implementations

Fixed #

  • Code formatting issues across multiple files
  • Fixed pubspec.yaml to comply with pub.dev standards

0.1.2 Bug Fixes (2024-04-24) #

Fixed #

  • Fixed Android NFC session handling
  • Improved error messages for better troubleshooting
  • Better handling of encrypted data

Changed #

  • Optimized NDEF message handling for larger data payloads

0.1.0 Initial Release (2024-04-22) #

Added #

  • Core NFC functionality:

    • Reading NFC tags (one-time and background scanning)
    • Writing to NFC tags with verification
    • Card activation workflow
  • Security features:

    • Four security levels (Open, Basic, Enhanced, Premium)
    • AES-256 encryption for sensitive data
    • Digital signatures for tamper detection
    • Authentication mechanisms
  • Business card data model:

    • Standardized format for contact exchange
    • Support for social media links and custom fields
    • Profile image storage
  • Multi-device management:

    • Support for different NFC form factors
    • Device activation and deactivation
    • Device information tracking
  • Analytics capabilities:

    • Scan history recording
    • Device and timestamp tracking (optional)
    • Configurable privacy settings
  • Offline support:

    • Caching for offline operation
    • Sync when online capability
  • SwahiliCard integration:

    • Compatible with SwahiliCard ecosystem
    • URL generation for digital cards
    • API integration
  • Platform-specific implementations:

    • Android implementation with Foreground Dispatch
    • iOS implementation with CoreNFC
    • Cross-platform API abstraction
3
likes
0
points
21
downloads

Publisher

verified publisherswahiliconnect.com

Weekly Downloads

A comprehensive Flutter package for NFC business card applications with a focus on secure contact exchange.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crypto, encrypt, flutter, path_provider, shared_preferences

More

Packages that depend on swahili_nfc

Packages that implement swahili_nfc