{"id":22158399,"url":"https://github.com/andr3w03/simpleandroidapp","last_synced_at":"2025-09-13T01:40:09.143Z","repository":{"id":48572662,"uuid":"516939825","full_name":"aNdr3W03/SimpleAndroidApp","owner":"aNdr3W03","description":"Nuclear Power Plants Information Android Kotlin App Project","archived":false,"fork":false,"pushed_at":"2022-08-08T17:45:09.000Z","size":7905,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T15:09:25.683Z","etag":null,"topics":["android","android-application","android-studio","dicoding","final-project","kotlin","object-oriented-programming","oop"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/aNdr3W03.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}},"created_at":"2022-07-23T02:40:49.000Z","updated_at":"2024-12-15T06:42:45.000Z","dependencies_parsed_at":"2022-08-12T19:50:55.384Z","dependency_job_id":null,"html_url":"https://github.com/aNdr3W03/SimpleAndroidApp","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/aNdr3W03/SimpleAndroidApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aNdr3W03%2FSimpleAndroidApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aNdr3W03%2FSimpleAndroidApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aNdr3W03%2FSimpleAndroidApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aNdr3W03%2FSimpleAndroidApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aNdr3W03","download_url":"https://codeload.github.com/aNdr3W03/SimpleAndroidApp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aNdr3W03%2FSimpleAndroidApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274907811,"owners_count":25371819,"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-09-12T02:00:09.324Z","response_time":60,"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","android-application","android-studio","dicoding","final-project","kotlin","object-oriented-programming","oop"],"created_at":"2024-12-02T03:32:40.153Z","updated_at":"2025-09-13T01:40:09.111Z","avatar_url":"https://github.com/aNdr3W03.png","language":"Kotlin","readme":"# SimpleAndroidApp\n\nThis Android application is an assignment submission for the final project of the Learn to Make Android Apps for Beginners ([Belajar Membuat Aplikasi Android untuk Pemula](https://www.dicoding.com/academies/51 \"Belajar Membuat Aplikasi Android untuk Pemula - Dicoding\")) class on the [Android Developer Learning Path](https://www.dicoding.com/learningpaths/7 \"Android Developer Learning Path at Dicoding Indonesia\") at [Dicoding Indonesia](https://www.dicoding.com \"Dicoding Indonesia\").\n\n## Download APK\n\nTo **download** the APK (Android Package) file of this Android application can be done via this [**`link`**](https://github.com/aNdr3W03/SimpleAndroidApp/releases/download/v1.0/SimpleAndroidApp.apk \"Download SimpleAndroidApp\").\n\n## Application Description\n\nAndroid application that displays a list of nuclear power plants from various parts of the world, including those that are still actively operating and those that have been decommissioned.\n\nSome of the features highlighted in this application are,\n\n\u003e **1. Main Page**\n\u003e - Main page showing list of nuclear power plants.\n\u003e - The list can be clicked and will be directed to the respective detail page.\n\u003e - Has several layout or view options including list, grid, and card view. These options can be accessed via the three dots in the [`ActionBar`](https://developer.android.com/reference/android/app/ActionBar \"ActionBar\") at the top.\n\u003e - Type of view or layout:\n\u003e   - **List**  \n\u003e     Displays a small image, the title or name of the nuclear power plant, and a brief description.\n\u003e   - **Grid**  \n\u003e     Only display large images in grid format.\n\u003e   - **Card View**  \n\u003e     Displays a medium size image, the title or name of the nuclear power plant, a short description, favorite button, and share button.\n\u003e     Share button can be used to share information about nuclear power plants through other applications, such as chat (WhatsApp, Telegram, LINE, Twitter, Instagram Direct Messenger, etc.) or email applications.\n\u003e     For the favorite button is still under development and only works for displaying favorite messages ([`Toast Messages`](https://developer.android.com/guide/topics/ui/notifiers/toasts \"Toast Message\")).\n\u003e \n\u003e **2. Detail Page**\n\u003e - The detail page will appear when one of the items on the list on the main page is clicked.\n\u003e - To display pictures and information or descriptions, as well as detailed specifications of nuclear power plants.\n\u003e - Back button on the [`ActionBar`](https://developer.android.com/reference/android/app/ActionBar \"ActionBar\") at the top to return from the detail page to the main page.\n\u003e \n\u003e **3. About Page**\n\u003e - Accessible via the three dots in the [`ActionBar`](https://developer.android.com/reference/android/app/ActionBar \"ActionBar\") at the top of the main page.\n\u003e - Displays information from the app developer, including profile photo, name, and email.\n\u003e - Implements a button that will redirect to [LinkedIn](https://www.linkedin.com/in/andrewbenedictusjamesie \"Andrew's LinkedIn\") and project repository on [GitHub](https://github.com/aNdr3W03/SimpleAndroidApp \"SimpleAndroidApp GitHub Repository\").\n\u003e - Implements a clickable [`TextView`](https://developer.android.com/reference/android/widget/TextView \"TextView\") to reference hyperlinks used during application development, [Dicoding](https://www.dicoding.com/academies/51 \"Belajar Membuat Aplikasi Android untuk Pemula - Dicoding\"), [YouTube](https://www.youtube.com \"YouTube\"), [Stack Overflow](https://stackoverflow.com \"Stack Overflow\"), and data taken from [dbpedia.org](https://dbpedia.org \"DBpedia\").\n\u003e - Back button on the [`ActionBar`](https://developer.android.com/reference/android/app/ActionBar \"ActionBar\") at the top to return from the about page to the main page.\n\u003e \n\u003e **4. Splash Screen**\n\u003e   - Appear when the user opens the application (click the application icon).\n\u003e   - Splash screen that implements a simple animation (fade-in dissolve).\n\u003e \n\u003e **5. Application Icon**\n\u003e \n\u003e **6. Light Mode and Dark Mode Theme Adjustment**\n\n## Application Demo\n\nThis is a demonstration video when using the SimpleAndroidApp application on an Android smartphone. The demonstration video on YouTube can be found at this [link](https://youtu.be/na6y_tV2ZV8 \"YouTube Video\").\n\nhttps://user-images.githubusercontent.com/64983961/183245468-7eb71094-811d-413d-9d1d-ef87a8db0a82.mp4\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandr3w03%2Fsimpleandroidapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandr3w03%2Fsimpleandroidapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandr3w03%2Fsimpleandroidapp/lists"}