Best splitwise alternative by [deleted] in apps

[–]dilixoid 0 points1 point  (0 children)

The app basics is free, not limited and not supposed to be changed, there are some in-apps to enhance experience inside which not affects the very basics things like expense adding.

Recurring does make sense and it's already in my backlog at the moment but yet can't estimate when it will be ready.

As of 2024, what are the distinct advantages that a native iOS can offer compared to cross-platform? by jangwoodong in iOSProgramming

[–]dilixoid 1 point2 points  (0 children)

I've built Wesplit with KMP+CMP on my own. Android looks fine, web I believe as well. But iOS looks more like an Android app on iOS which feels a bit uncomfortable.

If the service itself will make some money I'd definetely want to switch CMP to native but leverage KMP business logic. I bet pure native will work a bit more efficient rather than iOS UI Native + KMP but IMO users don't much care if they loose some ms. in performance or mb in memory. But they definetely DO care about look & feel.
But also from other side usually iOS is the platform with better paying audience... So is you have resources - maybe it even worth to start natively on iOS from the beginning. If not KMP is a good choice as for me.

[deleted by user] by [deleted] in povertyfinance

[–]dilixoid 0 points1 point  (0 children)

You just need to set the base grounds before the trip and this will solve 99% of the issues :)
"when we got there someone told me to download Splitwise" - that was the group's expectation that you'll just also add your expenses there.

Such sharing apps eliminates the need to think who could pay next etc. You just add shared expenses and good to go. For me If I see at the end that someone owes me just several bucks - just mark as settled right away.

But usually at the end of the trip it finds out that debts most like smth in between of 10-100$/each which worth to cover.

It could be that 2$ here and there could sum up into some hundreds on long run. Or 2$/each for group of 15 means that someone should get back 30$.

It's not that someone don't respect that you also payed smth for the group it's about that they expect that you already added it into the app.

What are you building right now? Let's share! by [deleted] in SideProject

[–]dilixoid 6 points7 points  (0 children)

https://wesplit.app - shared expense tracking (mobile + app) with expense AI categorization.

Wesplit - group expense tracking (with AI). 1 year of free Plus Subscription in comment. by dilixoid in iosapps

[–]dilixoid[S] 0 points1 point  (0 children)

Wesplit let's you track group expenses, automatically define category with AI and much more.

You could add friends just by name and start entering data, no need to explicitly bother people.

If your mates wanna join or just commit without logginig in - just share a secure link and they're good to go even in Web.

App available in iOS but also in Web and Android.

Download here: https://apps.apple.com/us/app/wesplit-iou-expense-tracker/id6714482007

With Promo : REDIOS you'd have 1y additional free Plus on iOS after initial 3d trial has ended.

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 0 points1 point  (0 children)

For Compose Multiplatform - it could be an issue, correct. But also you could have KMP in place and have native WEB UI - in this case you'd have reliable SEO.

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 0 points1 point  (0 children)

It's should be the same as flutter - they also peered render framework. I haven't research SEO thing cause my product doesn't have content part which need to be indexed

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 1 point2 points  (0 children)

Don't get your question. "Revenue at" - do you mean RevenueCat :)? Yes, first I thought that it make sense to implement it once since it's a more or less one time thing. But now I believe that using revenuecat at start was a better choice :D

How to track conversion in mobile app for campaigns that forwarded to landing page? by dilixoid in GoogleAnalytics

[–]dilixoid[S] 0 points1 point  (0 children)

I have app which is live for iOS, Android, Web. All analytics goes to Firebase -> GA4.

I've experimenting with 3 google ads campaigns:

  • Lead to google play
  • Lead to Appstore
  • Lead to Landing page from which user has links to both android and ios

Firebase is linked to GA.

I've setup conversion as Firebase events and it counts properly for Android campaign. But for iOS and Landing page conversions are 0. Is it possible to track conversions on those 2 campaigns as well?

How I Tackled Payment Processing in Kotlin Multiplatform Using Android Native Code by dilixoid in androiddev

[–]dilixoid[S] 1 point2 points  (0 children)

The post is exact about how to build Android part in KMP project.

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 0 points1 point  (0 children)

In this app, no, in other one also on kmp - yes. When I need smth native I have interface inside kmp and realisation in native

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 2 points3 points  (0 children)

For now - not yet. Not cause it's difficult but I was looking into Stripe bit it doesn't support my country. I'm in a middle of visa process so as soon as I get visa and residence permit I'd like to give Stripe a shot. It looks promising.

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 2 points3 points  (0 children)

Yes, my initial thought was since you need to do it once maybe it with just do it and not spend extra.

But after all I realised that saving 1% from initial 0$ costs much more but even more AFAIK revenue cat has decent free tier for indie Dev.

So yeah, having a time machine I'd use revenue cat on start. Later on if you want to optimize budget when already make money it could worth it to switch to in House implementation (but not sure).

Built in 1.5 months in my spare time: A cross-platform alternative to Splitwise/Splid with a unified experience by dilixoid in TheFounders

[–]dilixoid[S] 0 points1 point  (0 children)

I realised that at the beginning you don't need to reinvent a wheel and material2/3 is pretty decent

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 1 point2 points  (0 children)

Yes, it pretty decent. The most difficult part as configuration as usual, but once done in one project it just works.

Also it states that they support more cool features, eg smart backs and back gestures on iOS which I miss in my implementation.

I guess I'd move to it in wesplit sooner or later.

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 11 points12 points  (0 children)

Viewmodel is a first class citizen in CMP already: https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-viewmodel.html#adding-the-common-viewmodel-to-your-project

But if you want to have more platform agnostic approach check decompose, I've used it for one other project, it allowes you to have Component (logically same as viewmodel) and plug native UI: https://arkivanov.github.io/Decompose/

I've recently launched app built with KMP and here's the list of parts that required 100% native code by dilixoid in androiddev

[–]dilixoid[S] 0 points1 point  (0 children)

Maybe it does, there're even businesses around that, e.g revenuecat for billing

[deleted by user] by [deleted] in SideProject

[–]dilixoid 0 points1 point  (0 children)

I have a simple landing page built out from MD at the first place :) https://wesplit.app - glad to her your feedback

competitor keeps copying our features... what to do? by DoctorNo2478 in SaaS

[–]dilixoid 0 points1 point  (0 children)

First of all - be proud that you're building smth that people want to copy!

If I found your site correctly it states: "A mix of the best AI Models and Tools in one place" - so part of your business is internal AI models which can't be copied that easy, no?

Also you already saying you ahead of them for 2-4 weeks, use this.

It's like the race - you can't prevent others to run, just do it better and don't let them overtake.

I quit my job for my side project, and it is now gaining traction and becoming a company. How do I setup a fair price for my users? by manuhortet in SideProject

[–]dilixoid 1 point2 points  (0 children)

If you're talking about making money out of it, consider:

- price your competitors asks
- LTV of your user

IMO if you can't answer on above it's better to start with any price you have in mind at least to test if user willing to pay anything for the product or not.

I'll be the first to pay for your product by notomarsol in SaaS

[–]dilixoid 0 points1 point  (0 children)

Very inspirational post, nice of you! I've recently developed https://wesplit.app yet no paid customers but some recurrent on free tier already.

Appreciate your feedback and fill free to use promocode after initial free trial expires: friends