open_appstore 1.0.2
open_appstore: ^1.0.2 copied to clipboard

A Flutter plugin for opening Apple App Store or Google Play Store.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'dart:async';

import 'package:flutter/services.dart';
import 'package:open_appstore/open_appstore.dart';


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

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp();
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);
  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  final AndroidController = TextEditingController();
  final iOSController = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        home: new Scaffold(
            body: new Center(
                child: Column(
                    mainAxisAlignment: MainAxisAlignment.spaceEvenly,
                    children: [
                      new Container(
                          width: 200.0,
                          child: TextField(
                            controller: AndroidController,
                            textAlign: TextAlign.center,
                            decoration: InputDecoration(
                                border: InputBorder.none,
                                hintText: 'AndroidPackageName'
                            ),
                          )
                      ),
                      new Container(
                          width: 200.0,
                          child: TextField(
                            controller: iOSController,
                            textAlign: TextAlign.center,
                            decoration: InputDecoration(
                                border: InputBorder.none,
                                hintText: 'iOSPackageName',
                            ),
                          )
                      ),
                      new Container(
                        width: 200.0,
                          child: RaisedButton(
                              child: Text('Move to AppStore'),
                              color: Colors.blue,
                              onPressed: () => OpenAppstore.launch(androidAppId: AndroidController.text, iOSAppId: iOSController.text)
                      )
                )]
            )
        )
    )
    );
  }
}
27
likes
80
pub points
93%
popularity

A Flutter plugin for opening Apple App Store or Google Play Store.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on open_appstore