Version of app integration

This commit is contained in:
2026-10-09 19:35:51 +02:00
parent 832747fce6
commit bbb4edfec6
7 changed files with 8350 additions and 8290 deletions
+15
View File
@@ -0,0 +1,15 @@
class AppVersion {
const AppVersion._();
static const String version = String.fromEnvironment(
'APP_VERSION',
defaultValue: '1.1.0',
);
static const String buildNumber = String.fromEnvironment(
'APP_BUILD_NUMBER',
defaultValue: '2',
);
static const String display = 'Version $version (Build $buildNumber)';
}
+18
View File
@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import '../config/app_version.dart';
import '../controller/login_controller.dart';
import '../widgets/my_login_widget.dart';
@@ -14,6 +15,23 @@ class LoginPage extends GetView<LoginController> {
var displayHeight = MediaQuery.of(context).size.height;
return SafeArea(
child: Scaffold(
bottomNavigationBar: Container(
alignment: Alignment.center,
color: Colors.blue.shade100,
height: 36,
child: Tooltip(
message: 'SemVer: ${AppVersion.version}+${AppVersion.buildNumber}',
child: Text(
AppVersion.display,
style: TextStyle(
color: Colors.blueGrey.shade700,
fontSize: 13,
fontWeight: FontWeight.w600,
letterSpacing: 0.3,
),
),
),
),
body: Container(
height: displayHeight,
width: displayWidth,