Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Flutter Mobile App Development 03
Play lesson

Flutter Mobile App Development - Flutter Mobile App Development 03

5.0 (2)
45 learners

What you'll learn

This course includes

  • 14.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

🎓 Course: Flutter Mobile App Development 03 Dart Programming Fundamentals & Flutter Interactive Widgets 👨‍🏫 Instructor: Dr. Abbas Malik 🏛 University: Prince Sultan University – College of Computer & Information Sciences 💡 Perfect for beginners in Flutter or anyone looking to strengthen their UI/UX layout skills in mobile development! 🔹 Course GitHub Repository: 📂 All course materials, code examples, and projects: https://github.com/mgmalik/flutterappdev In this third lecture, Dr. Abbas Malik dives into Dart programming language essentials and introduces interactive Flutter widgets that bring your apps to life. Learn how to write clean Dart code and implement user interactions with various button types, badges, snackbars, and more! 🔹 Topics Covered: Dart Programming Language: Object-oriented, strongly typed language Data types, variables, and flow control Functions, imports, and classes Dart Virtual Machine (VM) - JIT & AOT compilation Flutter Interactive Widgets: Buttons: ElevatedButton, FilledButton, OutlinedButton, TextButton FloatingActionButton: Small, Regular, Large, Extended variants IconButton & SegmentedButton Communication Widgets: Badge, LinearProgressIndicator, SnackBar Containment Widgets: AlertDialog, Divider, BottomSheet, ListTile, Card Navigation Widgets: AppBar, NavigationDrawer, BottomAppBar, NavigationRail, TabBar Selection Widgets: Checkbox, Menu, Chip, Radio, DatePicker, Slider Text Input: TextField for user input forms 🔹 Hands-On Project: Number Game App: Build a stateful game where users click on larger numbers to earn points Implement StatefulWidget with setState() for dynamic UI updates Practical demo with scoring logic and interactive gameplay #Flutter #Dart #MobileDevelopment #Widgets #InteractiveUI #StatefulWidget #Programming #AppDevelopment #FlutterTutorial #PSU #IS487 #

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere