Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rahulkp220/learning-flutter
A repo dedicated to learning and understanding app development with Flutter and Dart.
https://github.com/rahulkp220/learning-flutter
android dart flutter flutter-apps flutter-examples flutter-material flutter-widget hacktoberfest ios
Last synced: 7 days ago
JSON representation
A repo dedicated to learning and understanding app development with Flutter and Dart.
- Host: GitHub
- URL: https://github.com/rahulkp220/learning-flutter
- Owner: rahulkp220
- License: mit
- Created: 2018-09-23T14:09:40.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-27T12:16:38.000Z (about 5 years ago)
- Last Synced: 2024-11-02T07:33:13.291Z (14 days ago)
- Topics: android, dart, flutter, flutter-apps, flutter-examples, flutter-material, flutter-widget, hacktoberfest, ios
- Language: Dart
- Size: 23.9 MB
- Stars: 15
- Watchers: 3
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learning-Flutter :rocket:
A repo dedicated to learning and understanding app development with Flutter and Dart. :fire:
#### Installing Flutter Locally
Google has a great documentation for installing flutter on any OS. Click on the link that clearly identifies your operating system.
- [Windows](https://flutter.io/setup-windows/)
- [Mac OS](https://flutter.io/setup-macos/)
- [Linux](https://flutter.io/setup-linux/)#### IDE
I will be using VSCode for developing all my flutter apps. However, you can also use Android Studio for the same as well.
Here are the links to configure the IDEs.- [Android Studio](https://flutter.io/get-started/editor/#androidstudio)
- [VSCode](https://flutter.io/get-started/editor/#vscode)#### Flutter Examples List
Being a flutter beginner myself, this repo will be focused on learning everything from the ground up!
Given below is a curated list of all apps that I will be developing as part of my learning-flutter jouney.- [Day 1](hello_world/lib/main.dart) - Pleasing the gods :smiley:
- [Day 2](scaffold_sample_app/lib/main.dart) - Learning scaffolding - try 1
- [Day 3](scaffold_sample_two/lib/main.dart) - Learning scaffolding - try 2
- [Day 4](working_with_tabs/lib/main.dart) - Learning to create Tabs - try 1
- [Day 5](bottom_navigation_bar/lib/main.dart) - Learning to create Tabs - try 2
- [Day 6](handling_json_app/lib/main.dart) - Handling JSON and HTTP
- [Day 7](working_with_drawer/lib/main.dart) - Learning to create Drawer
- [Day 8](working_with_forms/lib/main.dart) - Learning to create Forms - try 1
- [Day 9](working_with_splashscreens/lib/main.dart) - Learning to create Splash Screen#### Inspirations
A lot of code and mehods to acheive functionalities have been inspired by
- Videos and Content by [Pawan Kumar](https://github.com/iampawan) (Highly recommended!)
- [Flutter Examples](https://github.com/nisrulz/flutter-examples) by [Nishant Shrivastava](https://github.com/nisrulz)#### Contributions
I am personally open for any contributions and improvements in my existing codebase.
Please open up an issue first, and then proceed with sending a PR for the same.