{"id":18968629,"url":"https://github.com/r100-stack/intro-to-flutter-lewis-capaldi-app","last_synced_at":"2025-08-10T21:04:39.179Z","repository":{"id":120424711,"uuid":"305733409","full_name":"r100-stack/Intro-to-Flutter-Lewis-Capaldi-App","owner":"r100-stack","description":null,"archived":false,"fork":false,"pushed_at":"2020-10-21T21:59:41.000Z","size":961,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-01T07:08:04.966Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/r100-stack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-20T14:23:38.000Z","updated_at":"2021-08-04T10:35:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"c50523a6-bb0d-49ac-bb17-cf6fdcb90291","html_url":"https://github.com/r100-stack/Intro-to-Flutter-Lewis-Capaldi-App","commit_stats":null,"previous_names":["r100-stack/intro-to-flutter-lewis-capaldi-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r100-stack%2FIntro-to-Flutter-Lewis-Capaldi-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r100-stack%2FIntro-to-Flutter-Lewis-Capaldi-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r100-stack%2FIntro-to-Flutter-Lewis-Capaldi-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r100-stack%2FIntro-to-Flutter-Lewis-Capaldi-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r100-stack","download_url":"https://codeload.github.com/r100-stack/Intro-to-Flutter-Lewis-Capaldi-App/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239965692,"owners_count":19726162,"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","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":[],"created_at":"2024-11-08T14:48:07.223Z","updated_at":"2025-02-21T06:21:13.093Z","avatar_url":"https://github.com/r100-stack.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Intro to Flutter - Lewis Capaldi App\n\nWelcome to the [Intro to Flutter event](https://dsc.community.dev/events/details/developer-student-clubs-texas-am-university-presents-introduction-to-flutter-with-dsc-lead/#/) hosted by [DSC Texas A\u0026M](https://dsc.community.dev/texas-am-university/)\n\nToday's session will be a simple UI crash course. The app we'll be making is a Lewis Capaldi app.\n\n### Screenshot\n\n\u003cimg src=\"assets/screenshot.png\"\u003e\n\n### Structure\n\n* The app has been divided into steps.\n* Each step has starter and solution code.\n* You can access each code set using the respective branches.\n* Also, each step has detailed TODOs along with explanations on why we're doing each TODO.\n\n### How to follow this repo?\n\n* Complete the given TODOs in order.\n* Compare the starter and solution branches for each step. You can do this on GitHub or in Android Studio/VS Code.\n\n[How to compare branches on GitHub](https://docs.github.com/en/free-pro-team@latest/github/committing-changes-to-your-project/comparing-commits#comparing-branches)\n\n[How to compare branches on Android Studio](https://medium.com/better-programming/how-to-use-git-in-android-studio-part-2-93cec67b91b0#:~:text=Go%20to%20%E2%80%9CVSC%E2%80%9D%20%2D%3E,choose%20%E2%80%9CCompare%20with%20current%E2%80%9D.\u0026text=A%20popup%20%E2%80%9CCompare%20feature%20with,to%20commits%2C%20files%20to%20files.)\n\n[How to compare branches on Android Studio](https://stackoverflow.com/a/57833947/11547064)\n\n### Steps\n\n1. Initial setup\n\u003cimg src=\"assets/step1.png\"\u003e\n2. Text for Lewis Capaldi's quote\n\u003cimg src=\"assets/step2.png\"\u003e\n3. Lewis Capaldi's Image\n\u003cimg src=\"assets/step3.png\"\u003e\n4. Text for name and role\n\u003cimg src=\"assets/step4.png\"\u003e\n5. Social media icons\n\u003cimg src=\"assets/step5.png\"\u003e\n6. Buttons for concerts and merch\n\u003cimg src=\"assets/step6.png\"\u003e\n7. Finishing touches\n\u003cimg src=\"assets/step7.png\"\u003e\n\n### Skills Learned\n\n* UI crashcourse\n* Text\n* Image\n  * NetworkImage\n* Column\n* Row\n* Center\n* FlatButton\n* IconButton","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr100-stack%2Fintro-to-flutter-lewis-capaldi-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fr100-stack%2Fintro-to-flutter-lewis-capaldi-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr100-stack%2Fintro-to-flutter-lewis-capaldi-app/lists"}