Skip to main content

airnmapdb 0.0.2 copy "airnmapdb: ^0.0.2" to clipboard
airnmapdb: ^0.0.2 copied to clipboard

discontinued

lutter plugin for airnmap Database, a cloud-hosted NoSQL database with realtime data syncing across Android and iOS clients, and offline access.

example/lib/main.dart

import 'dart:convert';
import 'package:flutter/material.dart';
import 'dart:async';
import 'package:flutter/services.dart';
import 'package:airnmapdb/airnmapdb.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String _platformVersion = 'Unknown';
  final api = AirnmapApi('cid_key',
      'pk_test');
  var logLocation, fetchLocation;
  @override
  void initState() {
    super.initState();
    initPlatformState();
  }

  Future<void> initPlatformState() async {
    Map form = {
      "cid": "cid_key",
      "uid": "your_session_id",
      "sess": "id",
      "uid_long": "longitude",
      "uid_lat": "latitude",
      "uid_mil": "34",
      "uid_address": "Unnamed Address",
    };

    logLocation = await api.PushSubscription(form: form);
    fetchLocation =
        await api.ReadSubscriptionLocation("cid_key", "session_id");


  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Text(fetchLocation['uid_long'].toString()),
        ),
      ),
    );
  }
}
1
likes
30
points
49
downloads

Publisher

unverified uploader

Weekly Downloads

lutter plugin for airnmap Database, a cloud-hosted NoSQL database with realtime data syncing across Android and iOS clients, and offline access.

Homepage

License

unknown (license)

Dependencies

convert, flutter, http, meta, uuid

More

Packages that depend on airnmapdb

Packages that implement airnmapdb