emansih / Fireflymobile
Programming Languages
Projects that are alternatives of or similar to Fireflymobile
Photuris III
Photuris III is an unofficial Android client for Firefly III, written in Kotlin.
Authentication
Check the wiki page for more info
Features
✔ Support Marshmallow and up!
✔ Manage your finances on the go: Access your Firefly III data even when it is unreachable from the outside world
✔ Automation: Automate adding transactions. Read the wiki for more info.
✔ Meaningful Reports: Financial reports give you overview of your spending and income within the app
✔ Enhanced Features: Attach multiple attachments 📎 / add time 🕐 to your transactions
Running the Software
Building
With your device plugged into your PC and ADB enabled
git clone https://github.com/emansih/FireflyMobile.git
cd FireflyMobile
./gradlew clean installDebug
Downloads
To get latest update notifications, either add this RSS feed or click on the watch button.
To support development of this software, you can purchase the app via Google Play or Huawei App Gallery
It's also available via official F-Droid here. I have also added my own F-Droid repo. For more info, take a look on my website
Screenshots
Dashboard | Monitor your accounts | Stay within your budget |
---|---|---|
Track your expenses | Add transactions on the go | Pay your bills on time |
---|---|---|
Thanks to Device Shots for the device frame!
Contributing
Reporting Bugs
Found a bug? Before reporting it, check the issue page to see if I am aware of it. If not, simply open up the issue form and fill it up. Please attach a stacktrace together with the bug report.
On MIUI devices, please enable Autostart by going to Settings -> Apps -> Manage apps -> Photuris III -> Toggle Autostart
Why is it needed?
XiaoMi blocks JobScheduler by default and ACRA, our bug reporting system, uses JobScheduler to open the email intent with attachment.
What can you as a user do about it?
- Ask Google to add a test in the CTS and avoid these behaviours by the OEMs.
- Ask XiaoMi to avoid this kind of breaking changes.
Please see this website for more info: https://dontkillmyapp.com/
Contributing
How do I join/contribute to Photuris III? I am open to any kind of suggestions/feature request! Open an issue or drop me an email(Can be found on my Github profile).
Contributors
This project exists thanks to all the people who contributed. Icons in this app are taken from:
- Flaticon
- Material Design Icons
- Android Iconics
- App icon taken from Firefly III. Original source
License
Copyright (C) 2018 - 2021 Daniel Quah(emansih)
Copyright (c) 2021 ASDF Dev Pte. Ltd.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.