React Native Land_
// building better mobile apps
2026-11-12
#alto

A fuzzy search in C++ with Nitro Modules

The same C++ fuzzy matcher as a Nitro hybrid object: no glue per platform, plain C++ types, and a searcher per list.
2026-11-12
#carafe

A fuzzy search in C++ with Turbo Modules

When C++ is worth it in React Native: one fuzzy matcher for iOS and Android, called synchronously on every keystroke.
2026-11-12
#mug

Native code with Nitro Modules

The same battery module a third time, as a Nitro Module: Swift and Kotlin straight from a TypeScript spec, and callbacks instead of events.
2026-11-12
#mug

Native code with Turbo Modules

The same battery module, now as a Turbo Native Module: a Codegen spec, Kotlin, and Swift behind Objective-C++.
2026-11-12
#lungo

Native code with Expo Modules

A small battery module in Swift and Kotlin, called from TypeScript through one API.
1
2
older
// grab your coffee
#ristretto
#double-espresso
#lungo
#mug
#alto
#carafe
/* Building better mobile apps, one article at a time. */
[github]
[rss]
mailto:
rick@reactnative.land
© 1970 React Native Land. All wrongs reserved.
React Native Land_
// building better mobile apps

#mug

//
900–1,099 words
2026-11-12
#mug

Native code with Nitro Modules

The same battery module a third time, as a Nitro Module: Swift and Kotlin straight from a TypeScript spec, and callbacks instead of events.
2026-11-12
#mug

Native code with Turbo Modules

The same battery module, now as a Turbo Native Module: a Codegen spec, Kotlin, and Swift behind Objective-C++.
1
// grab your coffee
#ristretto
#double-espresso
#lungo
#mug ×
#alto
#carafe
/* Building better mobile apps, one article at a time. */
[github]
[rss]
mailto:
rick@reactnative.land
© 1970 React Native Land. All wrongs reserved.