app_launcher 0.2.1
app_launcher: ^0.2.1 copied to clipboard

Flutter Android

A flutter plugin that launches an Android or iOS installed on the device using the application ID.

example/lib/main.dart

import 'package:flutter/material.dart';

import 'package:app_launcher/app_launcher.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: [
              RaisedButton(
                onPressed: () async {
                  await AppLauncher.openApp(
                    androidApplicationId: "com.whatsapp",
                  );
                },
                child: Text('Open WhatsApp'),
              ),
              SizedBox(height: 16),
              RaisedButton(
                onPressed: () async {
                  final value = await AppLauncher.hasApp(
                    androidApplicationId: "org.videolan.vlc",
                  );

                  print(value);
                },
                child: Text('Check for VLC'),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
6
likes
90
pub points
55%
popularity

Publisher

akora-ingdkb.me

A flutter plugin that launches an Android or iOS installed on the device using the application ID.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on app_launcher