Catalogue
/
Mobile Development
/
Native iOS and Android Apps with Flutter

Native iOS and Android Apps with Flutter

Transform your mobile development experience with Flutter, Google's UI toolkit for crafting beautiful native apps for iOS and Android. Ideal for developers and UX prototypers, this course covers installation, key concepts, and hands-on app development using Dart language.

What will you learn?

Expand your app development capabilities with Flutter, an open-source UI toolkit from Google for building natively compiled applications for mobile. Suited for both developers and UX prototypers, this course offers an immersive experience in mobile app development across iOS and Android platforms.

What You Will Achieve:

• Seamlessly set up your Flutter development environment

• Master Dart language for rapid app prototyping

• Develop apps that run on both iOS and Android from a single code base

• Customize your app with an array of widgets, layouts, and animations

Requirements:

• Object-oriented programming experience is required

• Access to an iOS or Android mobile device is needed

Course Outline*:

*We know each team has their own needs and specifications. That is why we can modify the training outline per need.

Module 1: Introduction and Setup

  • Flutter Versus Other Cross-Platform Frameworks
  • Installing Flutter and IDE Selection

Module 2: Language and Structure

  • Dart Language Essentials and Features
  • Using Templates and Scaffold Structure for App Creation

Module 3: Working with Widgets

  • Stateless vs. Stateful Widgets
  • Widgets for Crafting UI

Module 4: User Interface and State Management

  • Designing the User Interface
  • Maintaining App State During Hot Reloading

Module 5: Advanced App Customization

  • Layouts, Painting, and Animations in Flutter
  • Adding and Managing Flutter Packages

Module 6: Native Interactions and Testing

  • Interacting with Native APIs for iOS and Android
  • Methods and Tools for App Testing

Module 7: Troubleshooting and Summary

  • Identifying and Solving Common Issues
  • Recap and Guidance for Continued Learning

Hands-on learning with expert instructors at your location for organizations.

3.072€*
Graph Icon - Education X Webflow Template
Level:
intermediate
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

2.037€*
Graph Icon - Education X Webflow Template
Level:
intermediate
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.