https://github.com/vadiole/unicode
Find, view and copy Unicode characters in a simple and beautiful way
https://github.com/vadiole/unicode
android kotlin unicode unicode-characters unicode-symbols unicode-table
Last synced: 4 months ago
JSON representation
Find, view and copy Unicode characters in a simple and beautiful way
- Host: GitHub
- URL: https://github.com/vadiole/unicode
- Owner: vadiole
- Created: 2021-11-28T13:11:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-05-18T20:04:48.000Z (about 1 year ago)
- Last Synced: 2025-05-18T21:22:05.471Z (about 1 year ago)
- Topics: android, kotlin, unicode, unicode-characters, unicode-symbols, unicode-table
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=vadiole.unicode
- Size: 13.7 MB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Unicode
Application for searching, viewing and copying characters from Unicode 15

### Caution ⚠️
I decided to develop an app without using the classic modern-android-development stack.
There is no mvvm or clean architecture, no dagger, no room, no app compat and material libraries, no fragments and navigation component, no constraint layout and basically no xml. The motivation is to learn to create applications with as few dependencies as possible. As for xml – I just don't like it.
The Ui is in pure Kotlin. The navigation is made with views, the database is a plain sqlite. Dependencies injection is done via constructor, and async using coroutines (thinking about moving to executors).
### Design 📱
I tried to make ui close to iOS in appearance and behavior using spring animations, squircle for roundings, self-written themes, etc. This is one of the reasons why I had to get rid of fragments and xml.
### Conclusion 📍
This is an interesting experiment. I will be glad if you try the application, share with friends, leave feedback or find something useful for yourself in the source code.