Mobile App Development is Hard

preview_player
Показать описание
I've been learning React Native for one of my most ambitious projects. Heres how I set it up.

my stuff
Рекомендации по теме
Комментарии
Автор

Holy shit man, thanks for this. I've been getting into React Native at my company as well.

gadgetboyplaysmc
Автор

Thank you for sharing your approach and thought process. Very valuable content. In my opinion you depend on too many closed source providers but I totally get that you value shipping fast and getting things to work quickly.

adriablancafort
Автор

trpc??? NO!!!, use ts-rest, you get your normal HTTP REST endpoints but typesafe and also an RPC-like client, its REAALLY GOOD, i'm currently using it for my projects. you also get open-api docs for free!!!, its sooo good!

abdirahmann
Автор

It has a smaller ecosystem, but I have found nativescript to be fairly easy to use. They also have a Svelte variant called Svelte Native. I would absolutely love if you tried it and did a video on it. I think it is a bit of a sleeper and could use some exposure

zBrain
Автор

I am glad that I am not alone. I'm at a point where I don't have the energy to build an app using React Native.

abduwahabhasan
Автор

Expo my bro, unless you need specific plugins in react-native original.

seanknowles
Автор

Thanks for the video Ben. Lots of knowledge nuggets here. Quick question though: do you hire a designer for your projects or do you design them yourself? I personally see it as a roadblock sometimes especially if when I'm building up my portfolio and showcase my skills as a frontend web dev. Your insight would be valuable on how to get around this

designerjehovah
Автор

React native is still more hassle than just writing native platform code. 🤷‍♂️

phlasc
Автор

Hey Ben, awesome video!
I'm curious, what led you to choose Clerk over Supabase Auth?

I'm currently working on a demo app using Expo API routes with a Hono backend, and integrating their RPC client in the app. I'm grappling with the decision of whether to build my own authentication system or opt for a provider. I'm leaning towards Supabase Auth myself.

FelipeKrein
Автор

I'm also following t3 turbo stack,

Can you create a video about eas build and pushing updates

nikhilpsathyanathan
Автор

Can i get types also from Kotlin to the server?

swish
Автор

It’s frustrating but I think the payoff is better! I think a good mobile app has more potential to be a truly impactful product than a good web app.

bwhit
Автор

What's the point of additional layer (routes/server) between supabase and the client?

Mathes
Автор

I dont think there is anything else that works as well together as HTML, CSS and JS/TS. Too bad it has its performance limits. You can have your structure, design, and functionality all in one file. Then your server can be in the same language as your client-side code. And it is also a relatively easy language to learn

chrikke
Автор

Try using solito if you like react and nextjs but wanna do react native

HappyDancerInPink
Автор

Does the t3 turbo with next auth actually work for mobile?

mouayedkeziz
Автор

OK i get, it but not really a fan of using more than 3 services on a single project, especially for a small team of just 3 developers. I believe you can simplify this even further. You've not even included payments and you already have 7 layers in there?

gbeh
Автор

Why did you use cloudinary and not supaase storage ? is it bad

rahulagarwal
Автор

Just use flutter. You wont feel like your app is built in sand. React native, even with expo, feels like its held together with sticky glue 6months down the line.

hamm
Автор

It isn't. Try expo. I was just a backend dev. Nit even a that good at front end. Thanks to react native expo, it took me just one day to go through the docs. Just walk around. And started building an production app. No practices.

MinhazurSarker