Photon Flutter photo sharing

Photon is a cross-platform file-sharing application built using flutter.

Photon Flutter photo sharing
Photo by Rene Böhmer / Unsplash

Photon is a cross-platform file-transfer application built using flutter. It uses http to transfer files between devices.You can transfer files between devices that run Photon.(No Wi-Fi router is required, you can use hotspot)

Features

Cross-platform support
For instance you can transfer files between Android and Windows

  • Transfer multiple files
    You can pick any number of files.
  • Pick files faster
    Most of the apps use file_picker for picking the files. But for android it caches files before retrieving the paths. If the file size is large it will result in considerable amount of delay. So I have tweaked file_picker to avoid caching(android) unless it is required (some files need to be cached). No matter how many files are selected ,paths will be retrieved within no time. (Note:Caching issue is android specific)
  • Smooth UI
    Material You design.
  • Works between the devices connected via mobile-hotspot / between the devices connected to same router (same local area network)
  • Uses cryptographically secure secret code generation for authentication (internally).
    Even though the files are streamed at local area network,files cannot be downloaded/received without using Photon. No external client like browser can get the files using URL, as secret code is associated with url. It will be regenerated for every session.
  • Supports high-speed data transfer
    Photon is capable of transferring files at a very high rate but it depends upon the Wi-Fi bandwidth. (No internet connection required)

Supported platforms

  1. Android
  2. Windows
  3. Linux
  4. macOS

License

The project is released under the GPL-v3 License.

Resources

Read more

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

Healthcare organizations continue to face growing administrative demands as patient volumes increase and regulatory requirements become more complex. This challenge affects healthcare providers across many specialties and locations. For instance, the Colorado Behavioral Health Administration (BHA) laws and rules establish the regulatory framework for behavioral health providers. These rules cover

By Hazem Abbas