{"id":17646748,"url":"https://github.com/rahulkp220/learning-flutter","last_synced_at":"2025-08-15T22:19:31.785Z","repository":{"id":181027423,"uuid":"149990371","full_name":"rahulkp220/Learning-Flutter","owner":"rahulkp220","description":"A repo dedicated to learning and understanding app development with Flutter and Dart.","archived":false,"fork":false,"pushed_at":"2019-10-27T12:16:38.000Z","size":25070,"stargazers_count":16,"open_issues_count":1,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-14T09:02:31.768Z","etag":null,"topics":["android","dart","flutter","flutter-apps","flutter-examples","flutter-material","flutter-widget","hacktoberfest","ios"],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rahulkp220.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-09-23T14:09:40.000Z","updated_at":"2025-07-26T07:07:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"ed9dd8f8-3410-4201-9a8b-668c6ad69a1c","html_url":"https://github.com/rahulkp220/Learning-Flutter","commit_stats":null,"previous_names":["rahulkp220/learning-flutter"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rahulkp220/Learning-Flutter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulkp220%2FLearning-Flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulkp220%2FLearning-Flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulkp220%2FLearning-Flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulkp220%2FLearning-Flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rahulkp220","download_url":"https://codeload.github.com/rahulkp220/Learning-Flutter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rahulkp220%2FLearning-Flutter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270637772,"owners_count":24620428,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-15T02:00:12.559Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","dart","flutter","flutter-apps","flutter-examples","flutter-material","flutter-widget","hacktoberfest","ios"],"created_at":"2024-10-23T11:06:45.546Z","updated_at":"2025-08-15T22:19:31.757Z","avatar_url":"https://github.com/rahulkp220.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Learning-Flutter :rocket:\n\nA repo dedicated to learning and understanding app development with Flutter and Dart. :fire:\n\n\n\u003cimg src=\"./images/hello_world.png\" height=\"320\" width=\"180\"\u003e\u003cimg src=\"./images/Scaffold_1.png\" height=\"320\" width=\"180\"\u003e\n\u003cimg src=\"./images/Scaffold_2.png\" height=\"320\" width=\"180\"\u003e\u003cimg src=\"./images/tab_1.gif\" height=\"320\" width=\"180\"\u003e\n\u003cimg src=\"./images/Tab_2.png\" height=\"320\" width=\"180\"\u003e\u003cimg src=\"./images/Json_1.png\" height=\"320\" width=\"180\"\u003e\n\u003cimg src=\"./images/drawer.gif\" height=\"320\" width=\"180\"\u003e\u003cimg src=\"./images/working_with_forms.gif\" height=\"320\" width=\"180\"\u003e\n\u003cimg src=\"./images/working_with_splashscreen.gif\" height=\"320\" width=\"180\"\u003e\n\n\n\n#### Installing Flutter Locally\n\nGoogle has a great documentation for installing flutter on any OS. Click on the link that clearly identifies your operating system.\n\n- [Windows](https://flutter.io/setup-windows/)\n- [Mac OS](https://flutter.io/setup-macos/)\n- [Linux](https://flutter.io/setup-linux/)\n\n#### IDE\n\nI will be using VSCode for developing all my flutter apps. However, you can also use Android Studio for the same as well.\nHere are the links to configure the IDEs.\n\n- [Android Studio](https://flutter.io/get-started/editor/#androidstudio)\n- [VSCode](https://flutter.io/get-started/editor/#vscode)\n\n#### Flutter Examples List\n\nBeing a flutter beginner myself, this repo will be focused on learning everything from the ground up!\nGiven below is a curated list of all apps that I will be developing as part of my learning-flutter jouney.\n\n- [Day 1](hello_world/lib/main.dart) - Pleasing the gods :smiley:\n- [Day 2](scaffold_sample_app/lib/main.dart) - Learning scaffolding - try 1\n- [Day 3](scaffold_sample_two/lib/main.dart) - Learning scaffolding - try 2\n- [Day 4](working_with_tabs/lib/main.dart) - Learning to create Tabs - try 1\n- [Day 5](bottom_navigation_bar/lib/main.dart) - Learning to create Tabs - try 2\n- [Day 6](handling_json_app/lib/main.dart) - Handling JSON and HTTP\n- [Day 7](working_with_drawer/lib/main.dart) - Learning to create Drawer\n- [Day 8](working_with_forms/lib/main.dart) - Learning to create Forms - try 1\n- [Day 9](working_with_splashscreens/lib/main.dart) - Learning to create Splash Screen\n\n#### Inspirations\n\nA lot of code and mehods to acheive functionalities have been inspired by\n- Videos and Content by [Pawan Kumar](https://github.com/iampawan) (Highly recommended!)\n- [Flutter Examples](https://github.com/nisrulz/flutter-examples) by [Nishant Shrivastava](https://github.com/nisrulz)\n\n#### Contributions\n\nI am personally open for any contributions and improvements in my existing codebase.\nPlease open up an issue first, and then proceed with sending a PR for the same.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frahulkp220%2Flearning-flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frahulkp220%2Flearning-flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frahulkp220%2Flearning-flutter/lists"}