{"id":22831449,"url":"https://github.com/despots/mobile_apps","last_synced_at":"2025-07-30T10:42:02.460Z","repository":{"id":266309292,"uuid":"787461749","full_name":"DespotS/Mobile_Apps","owner":"DespotS","description":"A collection of beginner-friendly mobile app projects developed in Java using Android Studio. Each project focuses on a specific aspect of Android development, such as UI design, media handling, intents, and device features.","archived":false,"fork":false,"pushed_at":"2024-12-03T15:50:15.000Z","size":2551,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-06T07:13:05.858Z","etag":null,"topics":["android-studio","mobile-app","mobile-development"],"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/DespotS.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-04-16T15:09:00.000Z","updated_at":"2024-12-03T15:53:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"787295db-31e5-4592-aa53-4202a4079ce0","html_url":"https://github.com/DespotS/Mobile_Apps","commit_stats":null,"previous_names":["despots/mobile_apps"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DespotS%2FMobile_Apps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DespotS%2FMobile_Apps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DespotS%2FMobile_Apps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DespotS%2FMobile_Apps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DespotS","download_url":"https://codeload.github.com/DespotS/Mobile_Apps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246403903,"owners_count":20771527,"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-studio","mobile-app","mobile-development"],"created_at":"2024-12-12T20:26:05.361Z","updated_at":"2025-03-31T01:50:19.697Z","avatar_url":"https://github.com/DespotS.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mobile App Projects in Java\n\nThis repository contains a collection of small mobile app projects developed in Java using Android Studio. Each project demonstrates specific concepts or features of Android app development, making them suitable for learning or as references for beginners and enthusiasts.\n\n---\n\n## Table of Contents\n\n1. [Cafeteria](#cafeteria)\n2. [CatImageApp](#catimageapp)\n3. [ColorListView](#colorlistview)\n4. [Currency Converter](#currency-converter)\n5. [CurrencyConverter](#currencyconverter)\n6. [ImplicitIntentStates](#implicitintentstates)\n7. [MathQuiz](#mathquiz)\n8. [MediaPlayer](#mediaplayer)\n9. [OrientationDemo](#orientationdemo)\n10. [SimpleListView](#simplelistview)\n11. [TakePhoto](#takephoto)\n12. [ToolbarExample](#toolbarexample)\n\n---\n\n## Projects Overview\n\n### 1. Cafeteria\nA simple app to simulate cafeteria functionality. It allows users to view and select items, simulating a basic ordering experience. Focuses on UI elements and event handling.\n\n### 2. CatImageApp\nA fun app displaying images of cats. Useful for exploring image rendering, layouts, and resource management in Android.\n\n### 3. ColorListView\nDemonstrates how to create a ListView with custom colored items. Perfect for understanding adapters and list customization.\n\n### 4. Currency Converter\nA basic currency conversion app. Introduces UI input handling, data processing, and displaying results in real-time.\n\n### 5. CurrencyConverter\nAn enhanced version of the Currency Converter app with additional features, such as dropdowns for currency selection and better user experience.\n\n### 6. ImplicitIntentStates\nExplores Android's implicit intents to perform actions such as opening a webpage, sharing content, or sending emails.\n\n### 7. MathQuiz\nA quiz app for solving simple math problems. Highlights features like dynamic question generation, scoring, and UI updates.\n\n### 8. MediaPlayer\nAn app showcasing Android's `MediaPlayer` class for playing audio and video files. Covers media control features like play, pause, and stop.\n\n### 9. OrientationDemo\nDemonstrates handling of device orientation changes. Focuses on maintaining state and UI consistency during configuration changes.\n\n### 10. SimpleListView\nIntroduces a basic implementation of Android's `ListView` component. Covers creating lists with default adapters and layouts.\n\n### 11. TakePhoto\nA practical app for capturing photos using the device camera. Covers working with camera intents and saving media files.\n\n### 12. ToolbarExample\nExplains the use of Android's `Toolbar` component to create app bars with navigation and action items. \n\n---\n\n## Getting Started\n\n### Prerequisites\n- Android Studio 2022.3 or later.\n- Java 8 or higher.\n- A basic understanding of Java programming and Android development.\n\n### Installation\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/DespotS/Mobile_Apps.git\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdespots%2Fmobile_apps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdespots%2Fmobile_apps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdespots%2Fmobile_apps/lists"}