Skip to content
← All topics
Topics

React Native

Every article on React Native published on this blog, newest first: 5 in total, written by Ramón Chancay.

5 articles on React Native

Illustration of a row of small modules on the left connected one to one with system blocks on the right, with one block marked as the main one
Mobile9 Sep 202617 min read

From the expo-* ecosystem to Apple frameworks: the equivalence table by domain

Which Apple framework replaces each expo-* package when you move from React Native to native iOS: camera, location, authentication, payments, notifications, files and more, with the Info.plist permissions and the silent crash everyone hits once.

Read more
Illustration of Spec-Driven Development: a specification turns into acceptance criteria and from there into the earthquake list of a mobile app
AI5 Sep 202623 min read

Spec-Driven Development in React Native: an MVP that lists the world's earthquakes, specified before writing code

I applied Spec-Driven Development to a React Native MVP that lists the world's earthquakes: the specification decides what goes in the list, and its acceptance criteria become the tests.

Read more
Illustration of a view tree where each node proposes a size to its children and receives an answer, with a main path highlighted
Mobile3 Sep 202616 min read

SwiftUI is not React, even if it looks like it: body, identity, modifiers and layout

SwiftUI explained for people coming from React: what body is compared to render, why a view's identity matters, how modifier order changes the result, the layout system without flexbox and the map from hooks to property wrappers.

Read more
Illustration of two type systems: a shape that gets copied as it passes from hand to hand and another that is shared by reference, with a container that may be empty
Mobile2 Sep 202617 min read

Swift for people who already master TypeScript: the five differences that change how you design

Swift explained for TypeScript developers: value vs reference semantics, optionals as part of the type system, enums with associated data, protocols with extensions, and Codable instead of zod.

Read more
Illustration of two paths leaving the same point: one covers two platforms with a single layer and the other reaches the system's capabilities directly
Mobile1 Sep 202617 min read

Why a senior React Native developer should learn native in 2026

When native iOS beats React Native (widgets, day-one APIs, on-device ML), when it loses (two platforms, OTA, team) and why learning Swift adds to your toolkit instead of replacing it.

Read more