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.

0
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.

0
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.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
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
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.