devs
Setup
Currently, this DEVS project is using the master
channel of the Flutter SDK.
TODO: Migrate to beta
Clone the project
git clone https://github.com/flutterph/devs/
Download dependencies
Open the project in an IDE or text-editor, then run the ff:
cd devs
flutter packages get
Run the project for web
flutter run -d web
Run the project for mobile
TODO: Add responsiveness for mobile
Contributing
#30DaysOfFlutter Activies
1. Add Developer Details (1 Point)
- Create an new ticket here
Title: Add details
Body (Optional): More details about you
- Fork this repository
- Clone (or download) the fork repository on your machine
- Create a new branch
git checkout -b <ticket-number>/your-name
- Locate and open the file
assets/data/devs.json
- Add your details
[
{
"name": "Joshua",
"roles": ["Software Engineer", "Flutter and Dart GDE"],
"about": "Lorem ipsum"
},
{
"name": "Charles Magno",
"roles": ["Software Engineer", "Flutter"],
"about": "Lorem ipsum"
},
...
// Add here
]
- Commit changes
Add your name
git commit -m "Add <your-name> details"
- Push the changes
git push origin -u <ticket-number>/your-name
- On Github, open the fork repository
- Locate the branch
- Create a pull request
- Submit pull request for review
General Contributing
1. Feature Development
- Comment on the ticket you would like to work on
- Outline your proposed solution
- Get feedback from maintainers
- Work on the feature
- Create a pull request
- Submit pull request for review
2. Fixing bugs
- Comment on the ticket you would like to work on
- Outline your proposed solution
- Get feedback from maintainers
- Work on the bug fix
- Create a pull request
- Submit pull request for review
3. Filling bugs
4. Feature requests
- Create a new issue using the ‘Feature Request ‘ template
- Fill in the requested information and feel free to add headers if there’s anything you think we missed!
- Submit the new issue
For questions or suggestions, either create a ticket or send us an email at team@flutter.ph.
More on Contributing.
Commands
Before creating Pull Request
Format files
flutter format --set-exit-if-changed .
Analyze files
flutter analyze .
Download DEVS app source code on GitHub
Provides the list of the opensource Flutter apps collection with GitHub repository.