Lesson 1: Introduction to Mobile App Development
Mobile app development is the process of creating applications that run on smartphones and tablets such as Android and iOS devices.
Why Flutter?
- One codebase for Android & iOS
- Beginner friendly
- High performance
First Flutter App (Code)
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('My First App'),
),
body: Center(
child: Text('Hello Flutter'),
),
),
);
}
}