An open API service indexing awesome lists of open source software.

https://github.com/felipecastrosales/todo_mobx

A Flutter app made with MobX.
https://github.com/felipecastrosales/todo_mobx

Last synced: 3 months ago
JSON representation

A Flutter app made with MobX.

Awesome Lists containing this project

README

          


Mob-X Logo

Todo-MobX

Topics 📋



- [About 📖](#about-)
- [Preview 📱](#preview-)
- [Challenges and Learnings along the way 🤯](#challenges-and-learnings-along-the-way-)
- [How to Use 🤔](#how-to-use-)
- [How to Contribute 💪](#how-to-contribute-)
- [License 📝](#license-)

---

About 📖




This is a simple ToDo App developed with Flutter using Mob-X, where I had a great introduction to how it works, is a very simple, fast, easy and practical to use state manager.

---

Preview 📱


ToDo-MobX Demo

---

Challenges and Learnings along the way 🤯


Knowing something new usually brings us many challenges. And so, they come, and our mission is to solve problems, not just as programmers. And with it, the new one I met was Mob-X.

At first it was a challenge, because I had only done half of the app, and it came as sensational opportunity that I couldn't pass up. Anyway, understanding Mob-X and how it works in simple and practical, using your awesome Core Concept.

This was undoubtedly the State Manager that I enj using most so far, but there are still a few more to discover, so let's continue with this learning, which be continous!

---

How to Use 🤔

```
First of all, correctly configure the Flutter development environment on your machine, see https://flutter.dev/docs/get-started/install

- Clone this repository:
$ git clone https://github.com/felipecastrosales/todo_mobx

- Enter in directory:
$ cd todo_mobx

- For install dependencies:
$ flutter pub get

- Run the app:
$ flutter run
```

---

How to Contribute 💪

```
- Fork the project

- Create a new branch with your changes:
$ git checkout -b my-feature

- Save your changes and create a commit message telling you what you did:
$ git commit -m "feature: My new feature"

- Submit your changes:
$ git push origin my-feature
```

---

License 📝


This repository is under MIT license. You can see the LICENSE file for more details. 😉

---

>This project was developed with ❤️ by **[@Felipe Sales](https://www.linkedin.com/in/felipecastrosales/)**, with the instructor **[Daniel Ciolfi](https://linkedin.com/in/danielciolfi)**, in the course **["Creating Android and iOS Apps with Flutter - Create 16 Apps"](https://www.udemy.com/course/curso-completo-flutter-app-android-ios/?referralCode=1355952A966260D40D18)** on **[Udemy](https://www.udemy.com/)**.

If it helped you, give ⭐, contribute, it will help me too 😉

---

[![Linkedin Badge](https://img.shields.io/badge/-Felipe%20Sales-292929?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/felipecastrosales/)](https://www.linkedin.com/in/felipecastrosales/)