Introduction 👋
This is an open source app, created to remember and manage events (and birthdays in particular) in a simple and effective way.
The app contains some basic personalization options and an introduction, plus many animations and the automatic dark/light theme. Support and updates are guaranteed!
Why should i use
B
i
r
d
a
y?
😕
Well, i'll tell you 3 main reasons:
◾ It can help you to remember every event in the moment you prefer!
◾ It will cost just a few MB of storage!
◾ It's beautiful, full of animations and simple to use!
Birday allows you to import the events directly from your contacts app, with a simple favorite system and a set of stats to discover!
if you're starting to develop apps and you need an app to look at, to find some inspiration and tricks: click on the Github link, and the Birday source code is served!
Features 🎂
◾ Simple event timeline (with removable images, grouped by month), containing the next date and the name of each person
◾ Support for birthdays, anniversaries, name days, death anniversaries and other!
◾ Favorite system, to aggregate your favorite events and see more information, plus an handy note field
◾ Birthday / events from contacts import! Intelligent duplicate detection
◾ Easily delete, share or edit every birthday
◾ Customizable notification the day of the event!
◾ Light and dark themes, full Material 3 / Monet / Material You support
◾ Selectable accent (system accent included on Android > 12)
◾ Fast and reliable search bar and type selector!
◾Quick glance row containing the events in the next 10 days!
◾ Yearly overview (basic or advanced), to see all your events in one screen
◾ Disable vibration and many more useful options!
◾ First introduction and beautiful animations
◾ Material 3 configurable widgets (minimal and complete)
◾ Auto import from contacts at startup
◾ CSV and JSON import/export
Please note: the notification system relies on the Android OS resources, thus some manufacturers may cause malfunctions. The reason is that some Xiaomi, Huawei and Oneplus devices kill the apps instead of simply closing them, or block the automatic startup of the app process. I can't fix this, but you can find more information on dontkillmyapp dot com.
Notes 😏
The source code is available on Github. Make sure to star it if you use it and feel free to fork it! The link is in the app itself. 😉
The app is currently available in many languages but many more are missing. If you want to translate it to your language, send me an email. An help is always useful!
Every advice is well appreciated, same for the reviews. This app is completely free, open source and ad-free, remember it!
Credits ⚡
Special thanks:
- Dominik Novosel for the croatian translation and other contributions
- Alberto Pedron for the contributions
- SlowNicoFish for the swedish translation
- stefanvi for the dutch translation
- Mattis Biton for the french translation
- Obi for the hungarian translation
- pizzapastamix for the german translation
- Lee Huynh for the vietnamese translation
- Koterpillar for the russian translation
- Miloš Koliáš for the czech translation
- BadJuice67 for the portuguese translation
- ygorigor for the romanian translation
- Still34 for the traditional chinese translation
- smarquespt for the portuguese translation
- mateusz-bak for the polish translation
- Other kind people who improved the translations!
This app was written during my free time as a training. Many good devs have helped me understanding the best practices. And a special thanks to Stack Overflow, obviously.