{"id":21343814,"url":"https://github.com/fernando-carrera-salas/android-ui-demo","last_synced_at":"2026-05-10T17:07:03.429Z","repository":{"id":255041837,"uuid":"848263599","full_name":"Fernando-Carrera-Salas/Android-UI-Demo","owner":"Fernando-Carrera-Salas","description":"Interactive portfolio","archived":false,"fork":false,"pushed_at":"2025-02-04T12:18:37.000Z","size":2301,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-04T13:25:44.533Z","etag":null,"topics":["android","demo","java","portfolio","ui","ux","xml"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Fernando-Carrera-Salas.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-27T12:50:27.000Z","updated_at":"2025-02-04T12:18:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"a9de8868-4687-4a91-8d1a-a733cbed09cc","html_url":"https://github.com/Fernando-Carrera-Salas/Android-UI-Demo","commit_stats":null,"previous_names":["fernando-carrera-salas/android-ui-demo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fernando-Carrera-Salas%2FAndroid-UI-Demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fernando-Carrera-Salas%2FAndroid-UI-Demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fernando-Carrera-Salas%2FAndroid-UI-Demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fernando-Carrera-Salas%2FAndroid-UI-Demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fernando-Carrera-Salas","download_url":"https://codeload.github.com/Fernando-Carrera-Salas/Android-UI-Demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243818199,"owners_count":20352629,"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","demo","java","portfolio","ui","ux","xml"],"created_at":"2024-11-22T01:15:33.069Z","updated_at":"2026-05-10T17:07:03.400Z","avatar_url":"https://github.com/Fernando-Carrera-Salas.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[English](README.md) / [Spanish](README_es.md)\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://play.google.com/store/apps/details?id=com.java.uidemo\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png\" alt=\"Download on the Play Store\" height=\"80\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Android UI Demo\n\n## Summary\n\nAndroid UI Demo is an interactive portfolio designed to showcase my experience as an Android developer.\n\n\u003ctable align=\"center\"\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003cimg src=\"https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExYWlvY2wzam1ldWZ1MjV2bXhrc3lyNnU2aGFyMGxpNjFraXdkYzd1NiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/7FKjfI7FEYuvoNIaFx/giphy.gif\" alt=\"Splash\" width=\"180\"/\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003cimg src=\"https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExeGRqYmlvcjEyZXN5Mm83ZWdkYm9qczZ3aWVlOGJsaTBmYnlsM3RoMyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/lJUTN18kx9CUJuAtVF/giphy.gif\" alt=\"Menu and languages\" width=\"180\"/\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003cimg src=\"https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExdGx1emJpMTV5Z3l4MTIwc3A3Nnh1ODU2amlpN2I0cm5ueDdrZTZhdCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/LqLSuq8rC5QzBZ0ZFa/giphy.gif\" alt=\"Paging\" width=\"180\"/\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003cimg src=\"https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExaG82NXRueHY2dTdqZnljemRybjhid3NncWFlMW85bWFheTAxZHkyeCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3mww9UNAaKkSBcPvCc/giphy.gif\" alt=\"Google Maps\" width=\"180\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Screens and Functionalities\n\n### Splash\n  - Short launch animation that overrides the default splash screen.\n\n### Menu\n  - Dynamic grid of buttons that launch the different demo activities.\n\n### Language\n  - Change the language of the app.\n  - Available languages: **english**, **spanish**, **french**, **german**, **italian** and **portuguese**.\n\n### Paging\n  - ViewPager with four screens, each showcasing different interfaces.\n    \n### Form\n  - Sample form with multiple types of input fields.\n    \n### Animations\n  - Multiple animations using native classes.\n    \n### Chat\n  - Simple chat interface based on the native RecyclerView.\n  \n### Embedded browser\n  - Local webpage embedded in WebView interacting with native Java code.\n\n### Google Maps\n  - Implementation of Google Maps with custom styles and interactions.\n\n### Charts\n  - Implementation of MPAndroidChart, showcasing different chart types and customization.\n\n### Barcodes\n  - Barcode/QR scanning and generation.\n\n### Augmented Reality\n  - Simple 2D AR minigame: Follow the arrow and click on the markers.\n\n### Info\n  - Contact links and project overview.\n\n## Thanks and Credits\n\nA huge thank you to the following libraries and resources that made this project possible:\n\n- [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)\n- [Glide](https://github.com/bumptech/glide)\n- [ImagePicker](https://github.com/Dhaval2404/ImagePicker)\n- [ZXing Android Embedded](https://github.com/journeyapps/zxing-android-embedded)\n- [NumberPicker](https://github.com/ShawnLin013/NumberPicker)\n- [PhotoView](https://github.com/Baseflow/PhotoView)\n- [Facebook Shimmer](https://github.com/facebookarchive/shimmer-android)\n- [Android-SpinKit](https://github.com/ybq/Android-SpinKit)\n- [Freepik](https://www.flaticon.com/search?author_id=1)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.\n\n---\n\nFeel free to send suggestions and report any issues in the [issues section](https://github.com/Fernando-Carrera-Salas/Android-UI-Demo/issues).\n\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://play-lh.googleusercontent.com/byXZeLlj4aVPURKMhQ9UMLG4J-jW6v2L1kGL3bxsqS6LCJ1sqXZ2ixchZUdKhAbFVmBB=w240-h480-rw\" height=\"150\" alt=\"Project Logo\"/\u003e\n\u003c/p\u003e\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffernando-carrera-salas%2Fandroid-ui-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffernando-carrera-salas%2Fandroid-ui-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffernando-carrera-salas%2Fandroid-ui-demo/lists"}