Flutter Applications

Expense Calculation App Step by Step

2h 39m12 lectures1 sections

What you'll learn

  • Learn to use Flutter for app creation
  • Understand how to design user interfaces
  • Master state management in apps
  • Apply techniques for database integration
  • Analyze and optimize app performance
  • Use external libraries in Flutter

About this course

Flutter is an SDK development package from Google designed for programming mobile applications for Android, iOS, and the Fuchsia operating system. It provides a comprehensive framework in Dart for rendering high-quality application interfaces with excellent performance, while also equipping developers with ready-made tools to build professional applications quickly and efficiently.

Expected outcomes

  • Develop professional applications using Flutter
  • Create attractive and high-quality user interfaces
  • Optimize application performance across different operating systems
  • Use Flutter tools to build applications quickly
  • Understand data handling in applications
  • Apply programming concepts in Dart
  • Enhance programming skills in a modern environment

Course content

1

Expense Tracking App using Flutter

12 lectures
  1. Overview of the Application4:55
  2. Phase One - Project Creation7:41
  3. Initial Design for the Application Screen14:33
  4. Creating the Model13:43
  5. Using an External Library to Display the Date9:03
  6. Adding a Global Style to the Application8:00
  7. Phase Two - Adding Logic to the Application12:20
  8. Adding Application Lifecycle Logic13:10
  9. Modifications in Data Display16:24
  10. Adding New Data24:40
  11. Final Phase - Preparing Day Percentage Display17:13
  12. End Application17:19

Instructor

Eng. Amr Abdel Fattah

Eng. Amr Abdel Fattah

Computer systems engineer specializing in mobile app and website development, with experience in creating popular platforms and web applications.
6,563 students20 courses

Related courses

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Learn to Create Databases and Reports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Key Logger Spyware Design
    4.5|5,026|0h 0m

    Key Logger Spyware Design

    Spyware Design Using C++ Language

    Eng. Mohamed Ali Mansour
    Eng. Mohamed Ali Mansour
    $19.99
    Buy now
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Learn to Create Cartoon Films and Interactive Games

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulating the Human Mind in Thinking

    Eng. Amr Abdel Fattah
    Eng. Amr Abdel Fattah
    $25.99
    Buy now