top of page

Follow us:

Tech & Design

View Course

By Mary Xia

Self-paced

FREE

Frame 76745.png

View Course

Learn react Java Script

By TuteDude

Tech & Design

View Course

Continuous Integration and Deployment

By Jarrod Parkes

Tech & Design

Explore similar courses

Learn A Skill Path.png

About the Creator

Mary Xia

Mary Xia is a skilled software engineer based in the San Francisco Bay Area, currently working at Google, where she has been enhancing streaming data processing and reCAPTCHA technologies since April 2019. A University of California, Berkeley alumna, Mary earned her Bachelor of Arts in Computer Science in 2019. Her previous experience includes a software engineering internship at Qualtrics, where she contributed to the iQ Directory Automations Team, and research assistance at UC Berkeley's Language and Cognitive Development Lab. With a strong background in Java, Python, and SQL, Mary combines technical expertise with a passion for innovative software solutions.

Tech & Design

View Course

By Mary Xia

Self-paced

FREE

Build Native Mobile Apps with Flutter

Understand the fundamentals of the Flutter framework, incorporate widgets and state in your app, and use Flutter's tools to enhance your development process.

Who is this course for

  • Aspiring App Developers: Individuals interested in learning how to build native mobile applications using Flutter, regardless of their prior experience.

  • Beginner Programmers: Those new to mobile app development who want to start with a modern and powerful framework like Flutter.

  • Experienced Developers: Developers familiar with other programming languages or frameworks looking to expand their skill set with Flutter.

  • Tech Enthusiasts: Anyone passionate about technology and eager to understand the latest tools and practices in mobile app development.

  • Entrepreneurs and Business Owners: People aiming to develop their own mobile applications for their businesses or startups, and who want to leverage Flutter's capabilities for rapid development.

Overview

Unlock the power of mobile app development with "Build Native Mobile Apps with Flutter." This course is designed to introduce you to the Flutter framework, a revolutionary tool for creating natively compiled applications for mobile, web, and desktop from a single codebase. Whether you're a beginner or looking to expand your skill set, you'll learn to harness Flutter's capabilities to build visually appealing, interactive, and high-performance apps. Through practical lessons, you'll gain hands-on experience with Flutter's features and tools, paving the way to create stunning mobile applications that stand out in today's competitive market.

Course Highlights:

  1. Introduction to Flutter Framework: Learn the core concepts of Flutter, including its structure, widgets, and state management.

  2. Widgets and State Management: Understand how to incorporate various widgets into your app and manage the app's state effectively.

  3. Customizing with Material Design: Explore Material Design principles to customize your app's look and feel.

  4. Themes and Assets: Discover how to apply themes and use assets to enhance the user experience.

  5. Interactive Features: Make your app interactive with dynamic elements and user input handling.

  6. Data Retrieval: Implement local storage and real-time data retrieval from web services.

  7. Practical Development Tools: Utilize Flutter’s development tools to streamline your workflow and improve efficiency.

bottom of page