
This course focuses on building cross-platform mobile applications using Flutter and Dart. Students will learn mobile UI/UX principles, state management, API integration, local storage, and mobile-specific features. By the end of the course, learners will deliver a fully functional mobile application project. Additionally, students will compare and contrast different encrypting and decrypting techniques that ensure the security of data and recommend where an application language and a scripting language would be more appropriate, providing valid reasoning to support their selection.
- Teacher: Joseph Vistal