Giter Club home page Giter Club logo

Comments (15)

leo-benz avatar leo-benz commented on June 19, 2024 3

I started experimenting with a SwiftUI based implementation and am enjoying working on it. The Swift language makes loading the data from MoneyMoney through applescripts almost too easy 😄

I would like to share my progress (and collaborate with anyone interested) and am wondering how to best setup and share the repo. From my point of view the changes are too fundamental for them to be a branch of this repo. I could setup my own repo but I wanted to check with you (@Xiphe) first if this would be ok for you or if you would prefer another setup.

from budgetbudget.

leo-benz avatar leo-benz commented on June 19, 2024 2

Sounds good. I have setup a new repo and uploaded the first experiment: https://github.com/leo-benz/budgetbudget-native

from budgetbudget.

d12bb avatar d12bb commented on June 19, 2024 1

Thank you for posting this update and I hope you can get back on track soon, health obviously is most important of all. Please don't feel bad for not working on it as long as it sparks no joy!

Regarding 4., please publish this early if you ever get around to following this through. I'd love to have this and even more I'd love to help with this: Though I don't have much more experience with Swift than with JS, I've always wanted to get better at Swift and have more fun writing it.

from budgetbudget.

leo-benz avatar leo-benz commented on June 19, 2024 1

First of all: BudgetBudget is a great app and I use it at least once a week. It is great in its current state and there is no pressure for changing anything. I know the feeling of being stuck on a project and needing some distance, especially when there are some big never ending tasks…

I wanted to contribute more to this project but I am not really familiar with JS/TypeScript and I don’t have much motivation for diving into it. I also thought sometimes to rewrite it myself in Swift(UI). I have some experience with it but haven’t finished any project with it yet. A great starting point is the free Stanford CS193p course. This years WWDC has also brought several enhancements that perfectly complement a SwiftUI port of BudgetBudget (Swift Charts, Grid & Custom Layouts) A SwiftUI port could also enable the App to run on iPad (obviously without the MoneyMoney sync) which would be a great addition. I would also appreciate if you could publish this early if/when you get started with it. I would love to contribute.

from budgetbudget.

d12bb avatar d12bb commented on June 19, 2024 1

Beta user, was? Count me in, when September ends… :)

from budgetbudget.

w-marco avatar w-marco commented on June 19, 2024 1

Just to chime in, this looks and sounds great!
I am a regular user of the App and still use it daily. A native solution (and for that maybe a collaboration between you two) sounds exactly like what this needed as the next step. Allthough I cannot write Swift I'm more than happy to beta-test once it reached a good-enough state for that.

Anyway, keep up the great work, thank you for everything BudgetBudget already did to this day, and I am happy to see project continuing forward.

from budgetbudget.

Xiphe avatar Xiphe commented on June 19, 2024 1

Thanks @skempken really appreciate what you're saying <3

@leo-benz started on a native version here: https://github.com/leo-benz/budgetbudget-native
I'm looking forward to collaborate there once motivation kicks in :)

I still intend to at least keep the current state running until we have a successor.

from budgetbudget.

Xiphe avatar Xiphe commented on June 19, 2024

Oh, that's lovely to hear! And really helps a lot with the decision fatigue! Will keep you posted. Thank you!

from budgetbudget.

Xiphe avatar Xiphe commented on June 19, 2024

Wow, that's awesome! Would love to see your progress. I agree that it does not make much sense to share a repository for that and it's totally fine with me if you publish your work on your account. If we end up collaborating a lot on that project we might as well create a github org 🚀 but that's again me thinking 10 steps to far ahead

from budgetbudget.

ghabiger avatar ghabiger commented on June 19, 2024

Thanks for the update and thank you for BudgetBudget. I wish you all the best, especially in your endeavours regarding your mental health.
I've recently personally stopped using BudgetBudget because I've had personal troubles with keeping up my budgeting in general, and my BudgetBudget throws an error on startup that I don't have the time to debug.
So I just wanted to let you know that I've temporarily cancelled the sponsorship, for now, but will still keep an eye on the project, will regularly check back, and would love to get back on board when/if BudgetBudget transitions to being a native App.
I hope there are no hard feelings and wish you only good things in your life.

from budgetbudget.

Xiphe avatar Xiphe commented on June 19, 2024

❤️ No hard feelings at all. I'm still flattered that so many people found interest in this project and that some of you even showed their support by sponsoring me. Thank you @ghabiger for getting involved, really means a lot to me regardless if you're still sponsoring or using the app. There are no obligations here!

from budgetbudget.

skempken avatar skempken commented on June 19, 2024

from budgetbudget.

andre68723 avatar andre68723 commented on June 19, 2024

todays sponsored Mac App Store posting reminded me UI wise directly to BudgetBudget,
otherwise it's not related (no MoneyMoney)

from budgetbudget.

Xiphe avatar Xiphe commented on June 19, 2024

Cool! Thanks for sharing @andre68723

I think a lot of solutions are inspired by YNAB. But might be worth looking into this one for some details that I'm not happy with in BB.

from budgetbudget.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.