cloudbase flutter dart

Pub Version Pub Popularity Pub Points GitHub Stars build-test GitHub License

Cloudbase_ce

A community edition of TencentCloud CloudBase(TCB) Flutter SDK.

Official documents:API Reference

Features cloudbase_ce Official SDK
Fully compatible official SDK βœ… 🚫
Support Null-safety βœ… ❌
Fixed bugs βœ… ❌
Support Phone authentication πŸ”œ ❌
Dart3 Compatibility βœ… ❌
Delete deprecated API calls βœ… ❌
Latest dependencies versions βœ… ❌
Github Actions CI/CD βœ… ❌

Quick Start

  1. Add cloudbase_ce to your package's dependencies in pubspec.yaml file:
// pubspec.yaml

  ...

  dependencies:
    flutter:
      sdk: flutter
+   cloudbase_ce: ^2.x.x

  dev_dependencies:

  ...
  1. Import the package in your dart file:
 import 'package:cloudbase_ce/cloudbase_ce.dart';
  1. Initialize CloudBase:
void main() async {
  CloudBaseCore core = CloudBaseCore.init({
    'env': 'your-env-id',
    'appAccess': {
      'key': 'your-app-access-key',
      'version': 'your-app-access-version'
    },
    'timeout': 3000 // Optional
  });
}

Migrated packages

Package Version Status
cloudbase_core Pub version βœ…
cloudbase_auth Pub version βœ…
cloudbase_database Pub version βœ…
cloudbase_function Pub version βœ…
cloudbase_storage Pub version βœ…

CI/CD

  • x Automatically build & test
  • x Automatically upgrade dependencies(pub, github-actions)
  • x Automatically quality control
  • Automatically publish to pub.dev

Contributors

GitHub contributors

Libraries

cloudbase_auth/anonymousAuth
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/baseAuth
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/cache
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/customAuth
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/index
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/interface
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_auth/lib
cloudbase_auth/wxAuth
original pub package: https://pub.dev/packages/cloudbase_auth author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_ce
origin cloudbase_core pub package: https://pub.dev/packages/cloudbase_core origin cloudbase_auth pub package: https://pub.dev/packages/cloudbase_auth origin cloudbase_storage pub package: https://pub.dev/packages/cloudbase_storage origin cloudbase_function pub package: https://pub.dev/packages/cloudbase_function origin cloudbase_database pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_core/auth
cloudbase_core/base
original pub package: https://pub.dev/packages/cloudbase_core author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_core/exception
cloudbase_core/lib
cloudbase_core/request
original pub package: https://pub.dev/packages/cloudbase_core author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_core/sign
cloudbase_core/store
original pub package: https://pub.dev/packages/cloudbase_core author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_core/trace
original pub package: https://pub.dev/packages/cloudbase_core author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/collection
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/command
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/command/logic
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/command/query
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/command/update
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/config/error_config
cloudbase_database/database
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/document
cloudbase_database/geo
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/lineString
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/multiLineString
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/multiPoint
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/multiPolygon
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/point
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/geo/polygon
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/lib
cloudbase_database/query
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/error
cloudbase_database/realtime/listener
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/message
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/snapshot
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/utils
cloudbase_database/realtime/virtual_websocket_client
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/websocket_client
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/ws_channel
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/realtime/ws_event
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/regexp
cloudbase_database/response
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/serializer
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_database/serverdate
cloudbase_database/validater
original pub package: https://pub.dev/packages/cloudbase_database author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_function/cloudbase_function
orgin cloudbase_function pub package: https://pub.dev/packages/cloudbase_function author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_function/lib
cloudbase_storage/lib
cloudbase_storage/response
original pub package: https://pub.dev/packages/cloudbase_storage author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
cloudbase_storage/storage
original pub package: https://pub.dev/packages/cloudbase_storage author: https://cloudbase.net/ & lirongcong.bennett@gmail.com
test_method_channel