pikd_flutter_api 0.8.0-beta.5 copy "pikd_flutter_api: ^0.8.0-beta.5" to clipboard
pikd_flutter_api: ^0.8.0-beta.5 copied to clipboard

Typed Flutter/Dart client for the PIKD SDK API, including collectibles, challenges, profiles, leaderboards, feeds, authentication, and AR telemetry.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add pikd_flutter_api

With Flutter:

 $ flutter pub add pikd_flutter_api

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  pikd_flutter_api: ^0.8.0-beta.5

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:pikd_flutter_api/api.dart';
import 'package:pikd_flutter_api/api/auth_api.dart';
import 'package:pikd_flutter_api/api/challenges_api.dart';
import 'package:pikd_flutter_api/api/collectibles_api.dart';
import 'package:pikd_flutter_api/api/feed_api.dart';
import 'package:pikd_flutter_api/api/leaderboard_api.dart';
import 'package:pikd_flutter_api/api/profile_api.dart';
import 'package:pikd_flutter_api/api/telemetry_api.dart';
import 'package:pikd_flutter_api/api_client.dart';
import 'package:pikd_flutter_api/api_exception.dart';
import 'package:pikd_flutter_api/api_helper.dart';
import 'package:pikd_flutter_api/auth/api_key_auth.dart';
import 'package:pikd_flutter_api/auth/authentication.dart';
import 'package:pikd_flutter_api/auth/http_basic_auth.dart';
import 'package:pikd_flutter_api/auth/http_bearer_auth.dart';
import 'package:pikd_flutter_api/auth/oauth.dart';
import 'package:pikd_flutter_api/model/ar_session_report.dart';
import 'package:pikd_flutter_api/model/challenge.dart';
import 'package:pikd_flutter_api/model/challenge_brand.dart';
import 'package:pikd_flutter_api/model/challenge_creator.dart';
import 'package:pikd_flutter_api/model/challenge_progress.dart';
import 'package:pikd_flutter_api/model/collect_result.dart';
import 'package:pikd_flutter_api/model/collectible.dart';
import 'package:pikd_flutter_api/model/collectible_author.dart';
import 'package:pikd_flutter_api/model/collection_detail.dart';
import 'package:pikd_flutter_api/model/collection_item.dart';
import 'package:pikd_flutter_api/model/comment.dart';
import 'package:pikd_flutter_api/model/comment_input.dart';
import 'package:pikd_flutter_api/model/feed_item.dart';
import 'package:pikd_flutter_api/model/inventory_item.dart';
import 'package:pikd_flutter_api/model/leaderboard_entry.dart';
import 'package:pikd_flutter_api/model/nearby_within_collectibles_page.dart';
import 'package:pikd_flutter_api/model/profile.dart';
import 'package:pikd_flutter_api/model/profile_user.dart';
import 'package:pikd_flutter_api/model/token_exchange.dart';
import 'package:pikd_flutter_api/model/token_exchange_result.dart';
import 'package:pikd_flutter_api/model/user_ref_body.dart';
0
likes
110
points
238
downloads

Documentation

API reference

Publisher

verified publisherpikd.app

Weekly Downloads

Typed Flutter/Dart client for the PIKD SDK API, including collectibles, challenges, profiles, leaderboards, feeds, authentication, and AR telemetry.

Topics

#augmented-reality #geospatial #api-client #sdk

License

unknown (license)

Dependencies

collection, http, intl, meta

More

Packages that depend on pikd_flutter_api