wa2c / cifs-documents-provider

CIFS Documents Provider
MIT License
232 stars 25 forks source link

CIFS Documents Provider

About

CIFS Documents Provider is an Android app to provide access to shared online storage.

Home Screen Home Screen Home Screen

Download

Google Play

Get it on Google Play

F-Droid

Get it on F-Droid

Amazon Appstore

Get it on Amazon Appstore

Github

Get it on Github

Release History (APK Download)

Source Code

Module Structure

graph TD

subgraph "app package"
  app_module[app]
end

subgraph "presetntation package"
  presetntation_module[presetntation]

  app_module --> presetntation_module
end

subgraph "domain package"
  domain_module[domain]

  presetntation_module --> domain_module
end

subgraph "data package"
  subgraph "storage package"
    data_storage_manager[manager]
    data_storage_modules[jcifs, smbj, ...]
    data_storage_interfaces_module[interfaces]

    data_storage_manager --> data_storage_modules
    data_storage_manager --> data_storage_interfaces_module
    domain_module --> data_storage_manager
    domain_module --> data_storage_interfaces_module
  end

  subgraph "data package"
    data_data_module[data]

    data_storage_manager --> data_data_module
    domain_module --> data_data_module
  end

end

subgraph "common"
  common_module[common]

  app_module --> common_module
  presetntation_module --> common_module
  domain_module --> common_module
  data_data_module --> common_module
  data_storage_modules --> common_module
  data_storage_manager --> common_module
  data_storage_interfaces_module --> common_module
end

Guide

Licence

Copyright © 2020 wa2c MIT License

Author

wa2c