hero.title.beforehero.title.highlighthero.title.after
hero.description
features.title.beforefeatures.title.highlight
features.description
features.crossPlatform.title
features.crossPlatform.description
- ✓ features.crossPlatform.item1
- ✓ features.crossPlatform.item2
- ✓ features.crossPlatform.item3
features.uiux.title
features.uiux.description
- ✓ features.uiux.item1
- ✓ features.uiux.item2
- ✓ features.uiux.item3
features.secure.title
features.secure.description
- ✓ features.secure.item1
- ✓ features.secure.item2
- ✓ features.secure.item3
features.offline.title
features.offline.description
- ✓ features.offline.item1
- ✓ features.offline.item2
- ✓ features.offline.item3
features.integrations.title
features.integrations.description
- ✓ features.integrations.item1
- ✓ features.integrations.item2
- ✓ features.integrations.item3
features.testing.title
features.testing.description
- ✓ features.testing.item1
- ✓ features.testing.item2
- ✓ features.testing.item3
tech.title.beforetech.title.highlight
tech.description
tech.flutter.title
tech.flutter.description
tech.capacitor.title
tech.capacitor.description
tech.backend.title
tech.backend.description
import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); // This widget is the root of your application @override Widget build(BuildContext context) { return MaterialApp( title: 'PioNode App', theme: ThemeData( primarySwatch: Colors.blue, visualDensity: VisualDensity.adaptivePlatformDensity, ), home: const MyHomePage(title: 'PioNode Mobile App'), ); } } class MyHomePage extends StatefulWidget { const MyHomePage({Key? key, required this.title}) : super(key: key); final String title; @override State<MyHomePage> createState() => _MyHomePageState(); } class _MyHomePageState extends State<MyHomePage> { int _counter = 0; void _incrementCounter() { setState(() { _counter++; }); } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(widget.title), ), body: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Text( 'You have pushed the button this many times:', ), Text( '$_counter', style: Theme.of(context).textTheme.headline4, ), ], ), ), floatingActionButton: FloatingActionButton( onPressed: _incrementCounter, tooltip: 'Increment', child: const Icon(Icons.add), ), ); } }
process.title.beforeprocess.title.highlight
process.description
process.step1.title
process.step1.description
process.step2.title
process.step2.description
process.step3.title
process.step3.description
process.step4.title
process.step4.description
process.step5.title
process.step5.description