Skip to content

Random Word Saver is a Flutter app created as part of the 'My First Flutter App' codelab. Generate random words and save your favorites with just a tap! Perfect for beginners learning Flutter or anyone looking to build a simple yet fun mobile application.

Notifications You must be signed in to change notification settings

iker-gonzalez/wordWander

Repository files navigation

wordWander, a Random Word Saver

Welcome to my "My First Flutter App" codelab! In this codelab, I'll be learning the basics of Flutter by creating a simple app that generates random words and allows me to save my most loved words. By following this codelab, I'll gain hands-on experience with:

  • Understanding the fundamentals of how Flutter works.
  • Creating layouts in Flutter to design the user interface.
  • Connecting user interactions, such as button presses, to app behavior.
  • Organizing my Flutter code effectively for maintainability.
  • Making my app responsive to different screen sizes.
  • Achieving a consistent look and feel for my app.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

To get started with this codelab, ensure that you have Flutter installed on your system. If you haven't already, you can follow the official installation instructions here.

Project Setup

  1. Clone or download the starter project from this repository.
  2. Open the project in your preferred IDE or text editor.
  3. Follow the instructions provided in the README file of the starter project to set up your development environment.

Codelab Steps

Follow the steps outlined in the Google Codelab titled "My First Flutter App". This codelab will guide you through the process of building the Random Word Saver app step-by-step.

Key Features Developed

  • Basic Random Word Generation: Implement functionality to generate random words.
  • Word Saving: Enable users to save their most loved words.
  • User Interface Design: Create layouts to display generated words and saved words.
  • Button Interactions: Connect button presses to trigger actions, such as generating a new random word or saving a word.
  • Code Organization: Organize my Flutter code to maintain readability and modularity.
  • Responsive Design: Ensure that the app layout adapts well to different screen sizes.

Mockups

Homepage

Homepage mockup

Favorites list

Favorites mockup

About

Random Word Saver is a Flutter app created as part of the 'My First Flutter App' codelab. Generate random words and save your favorites with just a tap! Perfect for beginners learning Flutter or anyone looking to build a simple yet fun mobile application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published