Skip to content

Masai Code Engineering Setup.

Tools

Setup Dev tools Flutter - Android Studio - Xcode - Nest JS - Docker/OrbStack - Postgres - Git -

Access

Send invites to internal tools Gitlab, Sentry,Railway,Playstore, Appstore


Tasks
1
1
0
6
Todo Api Setup
Aug 29
Create a todo api.
Draw the architecture in and share the link

create a project
Sample App Setup
Aug 28
Using what you have learnt so far setup a sample flutter app.

Draw the architecture in and share the link
Create the project file - Paws_app
Import the data you will be using -

Invite to codebase
Aug 20
Setup tools
Aug 20
Setup Riverpod
Aug 26

State Management
Riverpod is a state management library for Flutter. It helps you manage and share app data (aka "state") in a clean, scalable, and testable way.
Encourages separation of logic, UI, and date
Catches errors at compile time
Understand App Architecture
Aug 26

Go through the app architecture section in flutter docs.
common architecture concepts
separation - of concern - core priniciple by dividing an application into distinct, self contained-units
which also refered to as layered architecture - separates your UI layer from your business logic
How to integrate to backend
Aug 27

Understand networking, state and backend integration
Networking means your app is talking to the internet—usually an API (a backend server).
Asking a server for data
In Flutter Use http, dio, etc.

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.