News for hackers. Stuff that matters.
Re:We Built the v0 iOS App by MaxLeiter on Tuesday November 25, 2025 @01:40PM (#46049137)
A lot of react native apps do not feel native. Even more are just low quality. Many v0 users were asking us how exactly we did X or Y to make it feel so good, which is what this post is for.
Re:We Built the v0 iOS App by jama211 on Friday November 28, 2025 @12:53PM (#46080957)
Ok, well good luck
Re:We Built the v0 iOS App by tennex on Monday December 01, 2025 @02:50PM (#46112211)
I like it. This post is the perfect level of detail for people obsessed about UX minutiae.

Personally, I'm not a huge Vercel fan (IMO: lots of hype, business model encourages developer ecosystem lock-in), but this post gave me more trust in the design/UX care that goes into their products (which is a core Vercel strength).

Re:We Built the v0 iOS App by MaxLeiter on Monday December 01, 2025 @03:41PM (#46112916)
I am obviously bias as a Vercel employee, but I think we actually do a lot to avoid locking our users in. You can read more about our approach here: https://vercel.com/blog/vercel-the-anti-vendor-lock-in-cloud

If that doesn't alleviate your concerns or you disagree, I'd love to hear your thoughts about how we can improve

Re:We Built the v0 iOS App by tacker2000 on Monday December 01, 2025 @03:56PM (#46113098)
Are you serious? Your whole business model is built on locking in users and then selling them expensive hosting.
Re:We Built the v0 iOS App by MaxLeiter on Monday December 01, 2025 @04:07PM (#46113226)
If you can point out how we actually lock you in, that would be more constructive than blanket accusations. I recommend reading the linked post
Re:We Built the v0 iOS App by davidsainez on Monday December 01, 2025 @04:37PM (#46113585)
I find the existence of opennext convincing proof of lock-in: https://blog.logrocket.com/opennext-next-js-portability/

Personally, I don’t bother with nextjs at all.

Re:We Built the v0 iOS App by MaxLeiter on Monday December 01, 2025 @05:07PM (#46113977)
I think the fact that OpenNext can exist speaks to the opposite

A Next.js project can be deployed to a Docker image very easily [1]. If you want to use a provider that has their own infrastructure setup, then yes you need to do some work (that OpenNext does for you). But that's true of practically any framework deploying to a host that does more than just serve the docker container.

[1]: https://nextjs.org/docs/app/getting-started/deploying

Re:We Built the v0 iOS App by tacker2000 on Monday December 01, 2025 @04:40PM (#46113619)
No sorry, I'm not going to read your PR fluff.

You might want to look at the comments in this thread [1], to get a feeling of the "accusations", as you want to call it... I'm not "accusing" anything, I really couldn't care less, I don't use Vercel/Next.js and never will, but maybe you should read the linked thread, too see how people (at least on HN) see your company.

[1] https://news.ycombinator.com/item?id=45099922

Re:We Built the v0 iOS App by 9dev on Monday December 01, 2025 @05:00PM (#46113890)
You accumulate web frameworks and maintainers similar to the winning strategy at Monopoly, until you have implicit control over entire ecosystems. Whether you actually seize that control or not doesn’t even matter, because you are in a position to do so—by strategic neglect, or increased attention to whatever project supports your current business goals best.

No single entity should have that much power, especially no venture-capital backed one.

Re:We Built the v0 iOS App by satvikpendem on Monday December 01, 2025 @03:14PM (#46112555)
Looks good, I appreciate the level of detail especially as bad UX can cause churn on mobile. Since it's React Native, are there plans for an Android version? I guess you guys wanted to get an iOS version out first instead of releasing both in parallel, for bug testing, improvements etc?
Re:We Built the v0 iOS App by fernandorojo on Monday December 01, 2025 @03:26PM (#46112718)
Overall, our focus right now is iOS, but we want to do Android at some point. Even though we used React Native, we also wrote a good amount of native Swift code under the hood to power native modules.