• 10 Posts
  • 3.23K Comments
Joined 2 years ago
cake
Cake day: August 24th, 2023

help-circle






  • Ya, I’m not opposed to taxes, we gotta pay for the services somehow.

    How do you actually do the income taxes though? Is it completely separate from your federal/state that get filed each year? Or is it somehow combined with those into 1 filing and the city gets paid yearly from that? It seems like it would be a huge burden to be a separate thing, and it would be easier if it was somehow incorporated into a federal/state tax system where if your municipality has taxes you fill out a few spots and the money gets sent to them?

    E.g an added section on your state/federal to add the municipalities tax id and tax rate (as it’d be variable by area)

    Edit: And like I get if you are getting payroll deductions its easy for the city to just withdraw off the top before you get it, but you still need the final tax filing to accommodate mistakes, or income not earned through a payroll system.











  • Android dev of many many many years here.

    Android Studio with Jetpack Compose.

    I’d also suggest you try doing kotlin multiplatform. You can take your Android app and end up with a iOS app, and if you want, a desktop app. You would need a Mac for the ios app eventually, but not for the desktop apps.

    There is minimal work to get it set up to start, they provide a wizard, and there are a lot of libraries available now that are multiplatform.

    IOS and Desktop are both considered stable now, but the iOS beta was pretty solid.

    All the apps it generates are native apps.

    Even if you don’t want to do multiplatform to start, if you use kotlkn only libraries that are capable of it, you could easily switch to it in the future if you wanted to as it’d be structured properly from the start.

    E.g for libraries if you use Koin instead of Dagger2/hilt you could switch to multiplatform in the future without much effort. If you chose dagger instead, it’d be a big task to switch. And if you start it as multiplatform but Android only, you’ll know which areas still need implementation work later to eventually work on iOS.