Build Android SUPER APP Power Toolkit in Flutter (Cyber UI + Source Code)

 Demo :


Click Video πŸ‘‡πŸ‘‡πŸ‘‡





























FEATURES :

• Premium cyber UI
• Animated system monitor
• Gesture navigation
• Multi-module dashboard
• Flutter desktop + Android ready


Code :


import 'dart:async';

import 'dart:math';

import 'package:flutter/material.dart';


void main() => runApp(const SuperApp());


class SuperApp extends StatelessWidget {

  const SuperApp({super.key});


  @override

  Widget build(BuildContext context) {

    return MaterialApp(

      debugShowCheckedModeBanner: false,

      title: "Android Power Toolkit",

      theme: ThemeData.dark(),

      home: const Home(),

    );

  }

}


class Home extends StatefulWidget {

  const Home({super.key});

  @override

  State<Home> createState() => _HomeState();

}


class _HomeState extends State<Home> {

  int cpu = 30, ram = 50, battery = 80;

  final r = Random();


  @override

  void initState() {

    Timer.periodic(const Duration(seconds: 2), (_) {

      setState(() {

        cpu = 20 + r.nextInt(70);

        ram = 30 + r.nextInt(60);

        battery = 50 + r.nextInt(50);

      });

    });

    super.initState();

  }


  Widget stat(String title, int val, Color c) => Container(

        margin: const EdgeInsets.all(10),

        padding: const EdgeInsets.all(15),

        decoration: BoxDecoration(

            gradient: LinearGradient(colors: [c, Colors.black]),

            borderRadius: BorderRadius.circular(18),

            boxShadow: [BoxShadow(color: c, blurRadius: 25)]),

        child: Column(children: [

          Text(title),

          const SizedBox(height: 5),

          Text("$val%", style: const TextStyle(fontSize: 22))

        ]),

      );


  @override

  Widget build(BuildContext context) {

    return Scaffold(

      body: Container(

        padding: const EdgeInsets.all(25),

        decoration: const BoxDecoration(

          gradient: LinearGradient(colors: [Color(0xFF020024), Colors.black]),

        ),

        child: Column(

          crossAxisAlignment: CrossAxisAlignment.start,

          children: [

            const Text("ANDROID POWER TOOLKIT",

                style: TextStyle(color: Colors.cyanAccent, fontSize: 28)),

            Row(children: [

              stat("CPU", cpu, Colors.redAccent),

              stat("RAM", ram, Colors.orangeAccent),

              stat("Battery", battery, Colors.greenAccent),

            ]),

            const SizedBox(height: 20),

            Expanded(

                child: GridView.count(crossAxisCount: 2, children: [

              toolTile("Launcher", Icons.apps),

              toolTile("Media Studio", Icons.movie),

              toolTile("Dashboard", Icons.security),

              toolTile("Sync Engine", Icons.sync),

              toolTile("Gesture UI", Icons.swipe),

              toolTile("Settings", Icons.settings),

            ]))

          ],

        ),

      ),

    );

  }


  Widget toolTile(String name, IconData icon) => Container(

        margin: const EdgeInsets.all(12),

        decoration: BoxDecoration(

          borderRadius: BorderRadius.circular(18),

          gradient:

              const LinearGradient(colors: [Colors.cyan, Colors.black]),

          boxShadow: const [BoxShadow(color: Colors.cyan, blurRadius: 20)],

        ),

        child: Center(

            child: Column(

          mainAxisSize: MainAxisSize.min,

          children: [

            Icon(icon, size: 40),

            Text(name),

          ],

        )),

      );

}


Comments

Popular posts from this blog

Educational File Encryptor GUI (Python AES Project) | FuzzuTech

Is This News Real or Fake? πŸ€– AI Exposes the Truth | FuzzuTech Python App Demo

🚨 Python Intrusion Detection System (IDS) – Real-Time ML + Tkinter GUI Project | FuzzuTech