WEBサイト制作・アプリ開発・システム開発・ブランディングデザイン制作に関するご相談はお気軽にご連絡ください。
構想段階からじっくりとヒアリングし、お客様の課題にあわせたアプローチ手法でお客様の“欲しかった”をカタチにしてご提案いたします。
Blog スタッフブログ
Flutter
システム開発
[Flutter]ストアページを開くコードスニペット

こんにちは、株式会社MIXシステム開発担当のBloomです。
今回はFlutterでアプリのバージョン番号を取得するコードスニペットを紹介します。
まずはpackage_info_plusを導入しましょう。
flutter pub add package_info_plus
それではバージョン番号を取得してみましょう。
import 'package:package_info_plus/package_info_plus.dart';
final packageInfo = await PackageInfo.fromPlatform();
print(packageInfo.version);
print(packageInfo.buildNumber);
versionではアプリのバージョン番号、buildNumberではビルド番号を取得できます。
例えばpubspec.yamlで下記のように設定している場合、
version: 1.2.0+10
versionは1.2.0、buildNumberは10となります。
この文字列を利用することでアプリ内へのバージョン表示やアップデート判定などに利用できます。以前のストアを開く記事と組み合わせて更新訴求をするのも良いでしょう。良かったですね。