u/MaterialAppearance21

▲ 25 r/expo+2 crossposts

Hey,

Now with ai coding assistants, we becomes not specific enginners, but product engineers where we jump from mobile to web, to backend, and even infrastructure.

I saw a lot of people struggle with the switch from Web to Mobile, and this is my intakes

YEs, JSX is JSX, hooks are hooks, how different can it be.

Different enough that I spent three weeks shipping something that should've taken three days. The second app I rushed and paid for it later. The third was fine, but only because I'd already made all the mistakes.

The ones that got me most:

The DOM thing is bigger than it sounds. It's not just <View> instead of <div>. A string directly in a <View> crashes the app at *runtime*, not build time. And lazy-loaded screens with one JSX error will take down your whole deployment because the pipeline is just different.

The keyboard is a whole engineering problem. I didn't think about keyboard handling coming from web. On mobile it's manual: focus, dismissal, avoidance, autocorrect config, all of it.

API keys in your .env ship in the bundle. Anyone with a decompiler gets them in minutes. Caught me on my first AI feature. You need a backend proxy even for small projects.

Streaming LLM tokens directly into setState drops frames. On web you push to a div and the browser handles it. On mobile the JS thread and UI thread are separate. Re-render on every chunk and you'll see it. Buffer + flush at 60fps is the pattern.

I wrote the full thing up. Not a tutorial in the "follow these steps" sense. More of a "here's what surprised me" format. Also touches on the generative UI gap on mobile (it exists, the web tooling doesn't port over, I'm building one).

Happy to answer questions about any specific parts.

https://medium.com/@malikchohra/from-react-to-react-native-a-web-devs-honest-guide-to-your-first-mobile-app-54a4b138820f

u/MaterialAppearance21 — 5 days ago

Hey,

I m working now on my newsletter, and i m looking into tips and ideas how i can grow it

I m writing about the interaction of AI and software engineering, I have been using Reddit, but no much success so far

What are the best strategies or approaches that u used, and you find helpful for a person that is starting

reddit.com
u/MaterialAppearance21 — 9 days ago
▲ 3 r/reactnative+1 crossposts

Hey,

Working on something I haven't seen anywhere else for mobile. There's a project called Tambo for web that lets agents render UI components dynamically: the agent decides which component to show based on the conversation. Nothing equivalent existed for React Native until I started building WireAI a few months ago.

It's MIT licensed, AG-UI and A2UI protocol compatible, and works with both local LLMs (Ollama, llama.cpp) and cloud models. You register your components, the SDK validates the agent's UI calls against your registry, and renders dynamically. No web React assumptions baked in.

I'm at the beta stage. Looking for React Native devs to try the quickstart, find what breaks, and tell me what's missing. Repo + 15-minute quickstart guide in the comments.

Built this because I was frustrated with how every "AI mobile feature" I saw was just a chatbot bolted on. Generative UI is the actual next step. Mobile shouldn't be left behind on this.

Would love technical feedback : especially if you've worked with agent SDKs before.

Wire RN SDK for Dynamic agentic Interfaces

reddit.com
u/MaterialAppearance21 — 10 days ago