{"id":26988419,"url":"https://github.com/catchmeifyoucan99/4you_app","last_synced_at":"2025-04-03T20:19:47.828Z","repository":{"id":246467516,"uuid":"747269881","full_name":"catchmeifyoucan99/4you_app","owner":"catchmeifyoucan99","description":"🎵 Semester 4 - Compulsory: 4You - My First Android App - Music Player app with Mobile Programming","archived":false,"fork":false,"pushed_at":"2025-03-25T05:13:52.000Z","size":32761,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T05:21:16.503Z","etag":null,"topics":["android-application","design","firebase-database","gradle","java","mobile","music-player"],"latest_commit_sha":null,"homepage":"","language":"Java","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/catchmeifyoucan99.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":"2024-01-23T15:51:32.000Z","updated_at":"2025-03-25T05:13:55.000Z","dependencies_parsed_at":"2025-03-25T05:31:24.950Z","dependency_job_id":null,"html_url":"https://github.com/catchmeifyoucan99/4you_app","commit_stats":null,"previous_names":["catchmeifyoucan99/musicapp","catchmeifyoucan99/4you_app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catchmeifyoucan99%2F4you_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catchmeifyoucan99%2F4you_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catchmeifyoucan99%2F4you_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catchmeifyoucan99%2F4you_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/catchmeifyoucan99","download_url":"https://codeload.github.com/catchmeifyoucan99/4you_app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247070923,"owners_count":20878586,"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":["android-application","design","firebase-database","gradle","java","mobile","music-player"],"created_at":"2025-04-03T20:19:47.260Z","updated_at":"2025-04-03T20:19:47.814Z","avatar_url":"https://github.com/catchmeifyoucan99.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"🎶 My First Experience with Android Development\nSemester 4 - Compulsory - 4You is the first Android application I built using Java and Android Studio. It was my first exposure to mobile development, and although challenging, it was an exciting journey. Through this project, I learned how to create a functional and interactive mobile application from scratch.\n\n📱 About the App\nThis app provides a smooth and intuitive music experience with essential features such as:\n\n🚀 Playlist management – Organize and play favorite songs.\n\n🔀 Song shuffle – Enjoy a randomized playback experience.\n\n🎧 Background playback – Keep the music running even when switching apps.\n\n💡 What I Learned\nUnderstanding Android UI components: Designing layouts with XML and handling user interactions.\n\nWorking with Java and Android SDK: Implementing logic for media playback and user controls.\n\nDebugging and problem-solving: Fixing errors and optimizing performance.\n\n🎯 Looking Back\nThis project marked my first step into the world of Android development, and it laid the foundation for my future projects. Although it wasn’t perfect, it was a valuable learning experience that ignited my passion for mobile app development.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatchmeifyoucan99%2F4you_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatchmeifyoucan99%2F4you_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatchmeifyoucan99%2F4you_app/lists"}