An open API service indexing awesome lists of open source software.

https://github.com/fernando-carrera-salas/android-ui-demo

Interactive portfolio
https://github.com/fernando-carrera-salas/android-ui-demo

android demo java portfolio ui ux xml

Last synced: 2 months ago
JSON representation

Interactive portfolio

Awesome Lists containing this project

README

        

[English](README.md) / [Spanish](README_es.md)



Download on the Play Store

# Android UI Demo

## Summary

Android UI Demo is an interactive portfolio designed to showcase my experience as an Android developer.


Splash
Menu and languages
Paging
Google Maps

## Screens and Functionalities

### Splash
- Short launch animation that overrides the default splash screen.

### Menu
- Dynamic grid of buttons that launch the different demo activities.

### Language
- Change the language of the app.
- Available languages: **english**, **spanish**, **french**, **german**, **italian** and **portuguese**.

### Paging
- ViewPager with four screens, each showcasing different interfaces.

### Form
- Sample form with multiple types of input fields.

### Animations
- Multiple animations using native classes.

### Chat
- Simple chat interface based on the native RecyclerView.

### Embedded browser
- Local webpage embedded in WebView interacting with native Java code.

### Google Maps
- Implementation of Google Maps with custom styles and interactions.

### Charts
- Implementation of MPAndroidChart, showcasing different chart types and customization.

### Barcodes
- Barcode/QR scanning and generation.

### Augmented Reality
- Simple 2D AR minigame: Follow the arrow and click on the markers.

### Info
- Contact links and project overview.

## Thanks and Credits

A huge thank you to the following libraries and resources that made this project possible:

- [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)
- [Glide](https://github.com/bumptech/glide)
- [ImagePicker](https://github.com/Dhaval2404/ImagePicker)
- [ZXing Android Embedded](https://github.com/journeyapps/zxing-android-embedded)
- [NumberPicker](https://github.com/ShawnLin013/NumberPicker)
- [PhotoView](https://github.com/Baseflow/PhotoView)
- [Facebook Shimmer](https://github.com/facebookarchive/shimmer-android)
- [Android-SpinKit](https://github.com/ybq/Android-SpinKit)
- [Freepik](https://www.flaticon.com/search?author_id=1)

## License

This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.

---

Feel free to send suggestions and report any issues in the [issues section](https://github.com/Fernando-Carrera-Salas/Android-UI-Demo/issues).




Project Logo

---