Benedikt Müller Profile Banner
Benedikt Müller Profile
Benedikt Müller

@bndkt

2,678
Followers
670
Following
212
Media
1,172
Statuses

🏝️ Indie Hacker. 👷‍♂️ React/React Native. 💼 Working on something crazy. 📝 Follow my journey at

Singapore
Joined November 2007
Don't wanna be here? Send us removal request.
@bndkt
Benedikt Müller
1 year
Here's how to add a Widget and/or Live Activity to any React Native app in a couple of minutes and with a few lines of code (excluding the Swift code for the actual widget - ask ChatGPT to help with that).
Tweet media one
13
60
486
@bndkt
Benedikt Müller
1 year
Here's how to build an offline-first React Native app using Expo, WatermelonDN, and Supabase. I'm more and more convinced that "offline-first" is the best way to build for most apps. 🧵
14
45
467
@bndkt
Benedikt Müller
10 months
Hot take: You probably should build your mobile apps using an offline-first approach. It's better for users, and it's better for developers. After using WatermelonDB for my last project, I now tested PowerSync by building a demo chat app in React Native. Here is what I learned:
19
33
361
@bndkt
Benedikt Müller
1 year
I think #iOS Live Activities and Widgets are awesome, and React Native apps should be the most awesome apps out there 😉 That's why I made react-native-widget-extension. Today, I'm offering to help some apps with adding Live Activities or Widgets! See 🧵 for details.
Tweet media one
7
35
314
@bndkt
Benedikt Müller
6 months
I built a React framework 🫣 It started with the question, "What would React Server Components built on Bun look like?" Today, I want to share this experiment with you. It's far from "done," but I'm at a point where I need feedback and help, so it's time to introduce Kotekan.
8
29
312
@bndkt
Benedikt Müller
9 months
What I'm getting my daughter for Christmas ...
Tweet media one
12
25
295
@bndkt
Benedikt Müller
2 years
I made an #Expo Config Plugin to automatically add an App Clip to a #ReactNative app with a few lines of configuration. Today I'm publishing it to gather feedback and spread the word. 🧵
13
32
293
@bndkt
Benedikt Müller
5 months
@erenbali Can’t believe you forgot the most important character, Big Head. Who obviously ends up as US president.
5
7
245
@bndkt
Benedikt Müller
10 months
Someone call the React Native police! You actually need some context to get what's going on in the video. THIS IS NOT A DEV BUILD with Metro running, it's not Hot Reloading you're seeing. This app could be a production build published in the App Store.
@bndkt
Benedikt Müller
10 months
I'm afraid that if I show this to anyone, the React Native board is going to fire me effective immediately.
6
2
84
19
12
210
@bndkt
Benedikt Müller
2 years
Over the past few weeks, I worked on some significant updates for #ReactNative App Clip, including access to new native capabilities and the ability to reduce the app size. Today, I’d like to share some details. Oh, and there’s One More Thing™ 😉
7
21
197
@bndkt
Benedikt Müller
1 year
This is how I push to the App Store from my iPhone thanks to ⁦ @expo ⁩ EAS Build and ⁦ @github ⁩ Actions.
Tweet media one
4
10
195
@bndkt
Benedikt Müller
11 months
Share My Stack is launching in 7 days. On the same day, I'll open the GitHub repo containing all the app, backend, website, and deployment code 🤯
Tweet media one
6
8
160
@bndkt
Benedikt Müller
7 months
OK here me out. Do all npm packages need to be free? Or should there be an avenue for library creators and maintainers to charge for their work. That's the premise of my latest project. Introducing ... Poken, a new way to monetize npm packages.
33
10
139
@bndkt
Benedikt Müller
1 year
Pretty happy with the overall performance and sync behavior in Share My Stack now. Video shows a real-world scenario, not localhost. Made with #Expo , #WatermelonDB , and #Supabase . I'll publish a blog post on how to sync a local WatermelonDB to Postgres on Supabase via RPC soon.
5
13
134
@bndkt
Benedikt Müller
7 months
This Week in React Native (✉️ soon!) 📺 TV apps with Expo ⛓️ Chain React 2024 🎥 MobX-State-Tree 🎙️ RNR 288 💻 react-native-macos 🎥 State of RN 2023 🐎 React Native Reanimated 3.7.0 📝 react-native-live-markdown 🤏 react-native-gesture-handler 🔥 react-native-strict-dom
2
10
133
@bndkt
Benedikt Müller
7 months
React Native highlights from today's This Week in React newsletter #173 (going out soon): 👓 visionOS 📖 Storybook for React Native 7.6 💬 RFC - React Native Frameworks 🌈 More colors for React Native 📺 Building Expo apps for TV 🚇 Metro bundler docs ...
Tweet media one
2
21
125
@bndkt
Benedikt Müller
1 year
I've released v0.0.2 of my package react-native-widget-extension today (allows you to add #iOS Widgets and Live Activities to #ReactNative apps), with updated dependencies, bug fixes and improved targeting of iOS versions.
3
7
121
@bndkt
Benedikt Müller
1 year
iOS Passkeys in React Native thanks to Expo Modules 🚀 No third-party service involved on the client or server.
3
7
93
@bndkt
Benedikt Müller
10 months
I'm afraid that if I show this to anyone, the React Native board is going to fire me effective immediately.
@bndkt
Benedikt Müller
10 months
I'm currently trying something crazy with React Native. If it goes well, I'll post about it. But it probably won't, and then I'll never tell. And I mean CRAZY.
8
0
68
6
2
84
@bndkt
Benedikt Müller
5 months
Does anybody else feel like the React Native ecosystem is firing on all cylinders right now? This is incredible.
@mrousavy
Marc
5 months
Finally got something to show - we're working on a new 3D library for React Native! 👀🧊 👉 Powered by native Graphics APIs (Metal/Vulkan) 👉 Full control over rendering in JS 👉 120 FPS rendering on a Worklet Thread (no lags!) 👉 Supports hotswapping .glb/.gltf models
53
82
742
2
3
84
@bndkt
Benedikt Müller
11 months
New offline-first learning opportunity just dropped! During the past two weeks, I built a demo chat app as a showcase for PowerSync's brand-new React Native Client SDK. I'm currently writing a blog post about this experience, but you already have access to all the code! 🧵
2
6
82
@bndkt
Benedikt Müller
1 year
Time for some appreciation. I would like to give a shoutout to the whole @expo team for generally building awesome things, delivering a great SDK 49 release and in particular to @kudochien for being a super friendly, helpful and knowledgeable hero. 🙇‍♂️
2
7
76
@bndkt
Benedikt Müller
1 year
I need you to tell me whether this is crazy and if I should do it anyway: I'm releasing Share My Stack on the App Store on October 8 and am seriously considering making the whole GitHub repo public on the same day. 😬 Here is the why and how:
Tweet media one
4
6
73
@bndkt
Benedikt Müller
5 months
New blog post: The Easiest Way to Build Reactive Local-First Apps with TinyBase and PowerSync. TinyBase 4.8 ships with a built-in persister for PowerSync. This addition makes building performant and robust local-first apps that sync with a Postgres backend even easier.
Tweet media one
5
7
74
@bndkt
Benedikt Müller
1 year
Live Activities in React Native, thanks to Expo Modules and Config Plugins - Drop in a folder with some Swift code and define some attributes - the rest is magic! Here's an overview of how it works with react-native-widget-extension:
4
6
69
@bndkt
Benedikt Müller
2 years
After publishing the first iteration of react-native-app-clip yesterday, I made some improvements based on the feedback. I also wrote a little step by step tutorial to show how easy it is to implement with #Expo . 🧵
2
7
70
@bndkt
Benedikt Müller
1 year
What do people use to track events and KPIs in React Native Apps? In other words, what’s the Google Analytics of React Native?
31
6
68
@bndkt
Benedikt Müller
1 year
First sighting of my newly released package react-native-widget-extension in the wild 🚀
@lauridskern
Laurids
1 year
While waiting for Apple to finally approve Superchat I got widgets working with @expo thanks to this awesome package from @bndkt
Tweet media one
5
13
209
4
2
68
@bndkt
Benedikt Müller
10 months
I'm currently trying something crazy with React Native. If it goes well, I'll post about it. But it probably won't, and then I'll never tell. And I mean CRAZY.
8
0
68
@bndkt
Benedikt Müller
1 year
A little "before and after" footage showcasing performance improvements in @sharemystack (my latest React Native/Expo app). This video shows the previous version, where all data is fetched from @supabase on demand whenever the user navigates to a screen. Quite clunky!
4
7
62
@bndkt
Benedikt Müller
6 months
If this interests you, check out the announcement at and let me know your thoughts. The repository can be found at .
3
4
61
@bndkt
Benedikt Müller
11 months
Share My Stack just went live in the App Store and on Product Hunt! I've built this as a side project over the last four months and am really excited to finally put it out there! Curate your personal productivity stack or favorite development stack and share it with the world!
Tweet media one
8
8
60
@bndkt
Benedikt Müller
2 years
I would love to see out there in the wild, so I have two asks: 1) If you use it in a production app, please let me know! 2) If you‘re planning to use it but have any trouble, please reach out to me. #ReactNative #iOS
4
6
58
@bndkt
Benedikt Müller
6 months
I was asked why Kotekan includes React Native and Metro in its dependencies. Well, ...
Tweet media one
@bndkt
Benedikt Müller
6 months
I built a React framework 🫣 It started with the question, "What would React Server Components built on Bun look like?" Today, I want to share this experiment with you. It's far from "done," but I'm at a point where I need feedback and help, so it's time to introduce Kotekan.
8
29
312
7
7
57
@bndkt
Benedikt Müller
1 year
Releasing my Expo/WatermelonDB/Supabase blog post on Monday. Need to get better at talking about what I'm building and sharing progress and learnings ...
3
0
56
@bndkt
Benedikt Müller
11 months
On the day of its launch, the complete source code of my project was leaked ...
Tweet media one
2
7
48
@bndkt
Benedikt Müller
8 months
Twitter put me in React Native jail. Whenever I post something about React Native, I get some level of reach and engagement. As soon as I post about anything else, ... crickets. Or is this a function of a bubble I created for myself?
16
0
55
@bndkt
Benedikt Müller
1 year
Trying to upgrade @expo SDK 49 from alpha to beta 2 at 790 Kbps. Need to start choosing islands more carefully considering connectivity 😅
Tweet media one
8
0
50
@bndkt
Benedikt Müller
7 months
That’s awesome! I’m planning some updates and improvements to react-native-widget-extension soon, maybe we can have a chat about your experience?
@anthlasserre
Anthony Lasserre
7 months
📲 Live Activity widget concept for a live game. Work in progress. Still need to plug the updates through APN @expo /config-plugins 🤝 react-native-widget-extension @bndkt @expo
1
4
77
3
2
49
@bndkt
Benedikt Müller
2 years
#ReactNative App Clip () now works with #Expo 47. With one install command ("expo install react-native-app-clip"), your iOS app gets an App Clip. Open todo: Assist with size reduction for larger apps to keep the clip below the 15 MB limit.
2
2
49
@bndkt
Benedikt Müller
11 months
Interested in #offlinefirst ? I'll be talking about my experience building an offline-first chat app using React Native, @powersync_ , and @supabase this Thursday. Sign up for the event via the Tweet quoted below.
@powersync_
PowerSync
11 months
React Native group chat app but offline-first + w/ real-time data. Showcase event happening this Thursday @ 10AM ET. 📍Save your seat: #reactnative #supabase #IndieDevs
Tweet media one
0
0
11
1
7
49
@bndkt
Benedikt Müller
7 months
Add native share extensions to React Native apps easily. Looks awesome!
@MaximilianAst
Max Ast
7 months
🚀 expo-share-extension, my @expo config plugin for creating iOS share extensions is finally ready! This allows users to save URLs while browsing the web, unlocking Pinterest-like user experiences for React Native apps. Link to repo ⬇️ Make sure to leave a ⭐️ if you like it!
24
37
386
1
2
48
@bndkt
Benedikt Müller
2 years
Made a short (1:16) demo video to show how easy it is to create an App Clip for #ReactNative apps with my #Expo config plugin. Thanks to some feedback, the version I released today (0.0.10) doesn't require any additional config. See for yourself:
1
10
48
@bndkt
Benedikt Müller
1 year
What if you could build a mobile app just with your voice? Today, I'm finally ready to share what I’ve been working on for quite a long time. Feld is an app platform that lets users build mobile and web apps in minutes and deploy them in seconds.
4
5
46
@bndkt
Benedikt Müller
7 months
👀 react-strict-dom. What am I seeing here? "React Strict DOM (RSD) is a subset of React DOM, imperative DOM, and CSS that supports web and native targets. [...] Experimental integration of React DOM and StyleX, [...] RN compatibility is work in progress."
2
2
45
@bndkt
Benedikt Müller
7 months
Tweet media one
@bndkt
Benedikt Müller
7 months
👀 react-strict-dom. What am I seeing here? "React Strict DOM (RSD) is a subset of React DOM, imperative DOM, and CSS that supports web and native targets. [...] Experimental integration of React DOM and StyleX, [...] RN compatibility is work in progress."
2
2
45
3
3
43
@bndkt
Benedikt Müller
3 months
I finally updated my React Native App Clip library. It now supports Expo SDK 51, RN 0.74, and I tested it with the New Architecture and Bridgeless Mode. If you've tried it in the past and ran into problems, please give it another shot and let me know how it goes.
3
1
42
@bndkt
Benedikt Müller
5 months
I love TinyBase, such an elegant way to work with data in React/React Native, offline and online. Also love how easy it is to build offline-first apps with PowerSync. Now you can get the best of both - elegant reactive data store and seamless offline sync! Blog post incoming …
@tinybasejs
TinyBase
5 months
🎉 TinyBase 4.8 - "The One With PowerSync" The next in the exciting series of v4.x releases lets you store TinyBase data in @powersync_ SQLite databases. This release was all @bndkt ! - A huge thank you for stepping up and building this functionality. Enjoy! 🙏
Tweet media one
3
3
39
1
4
41
@bndkt
Benedikt Müller
1 year
👀
Tweet media one
3
3
40
@bndkt
Benedikt Müller
5 months
Here are the React Native highlights from This Week in React. No "big news" this week, but a lot of interesting tidbits. You could help a fellow RN dev out by sharing this thread. - 🏛️ New Arch - 👌 0 Bundle RSC - 🕵️ Privacy Manifest - 📏 Size Matters - 🎬 3D Animations 🧵
Tweet media one
1
4
40
@bndkt
Benedikt Müller
6 months
This Week In React 178 ⚛️ - Vite-first Remix - Type-safe children - Test custom hooks - Firebolt - Astro - React compiler - Composition - Remix Nitro - Next.js Chat Bot 📱 - RSC in RN - CodePush - Flows - 12 Tips - OTA - TenTap - Expo Atlas ...more by ✉️ Details 👇
Tweet media one
2
8
41
@bndkt
Benedikt Müller
1 year
The repo for this is here: It's definitely experimental for now, need to polish some things, but looking for feedback!
2
1
39
@bndkt
Benedikt Müller
5 months
Here are five of the most important React Native news this week. As always, you'll find all the news in This Week in React, which will be sent out soon. 🧭 React Navigation 7 📺 RN Screens 3.30.0 🪟 Multi-window on visionOS 📦 Alternative bundlers 🎥 A 5½ hour video tutorial 🧵
Tweet media one
1
2
39
@bndkt
Benedikt Müller
2 years
react-native-app-clip allows you to add an #iOS App Clip to your #ReactNative app with a simple package install and one line of config. Here is what it looks like in action.
2
6
37
@bndkt
Benedikt Müller
6 months
This Week in React #176 going out to 34k subs soon. Here are some of this week's React Native news as memes. 🧵 I'd really like to have more RN devs reading TWIR as we're putting lots of effort into having strong React and React Native content. Help me by sharing this thread?
1
12
37
@bndkt
Benedikt Müller
2 years
The video above is running on a simulator. The app is built with @Baconbrix 's Expo Router. Here is another video from my phone, scanning an App Clip Code that takes me directly to a specific screen of the app. No extra code or config required at all 🤯
3
4
36
@bndkt
Benedikt Müller
2 years
In the first tweet, I promised you One More Thing™: I learned a ton while working on this plug-in, and I leveraged this to build something else. I’m not ready to release it yet, but I did want to include a sneak peek 😉
3
1
36
@bndkt
Benedikt Müller
2 years
I'm happy to release the first iteration of React Native App Clip, my first #opensource contribution: . I'm sure it can be improved, and there are bugs to be fixed, but I wanted to put it out there to get feedback and ask for support in making it stable.
2
2
36
@bndkt
Benedikt Müller
1 year
Oh no I bought a domain name 🤦‍♂️ Have an idea that I want to ship super fast (ideally within a week). Might even make it open source. Stack: @expo (w/ Router), React Native, @tamagui_js , @supabase . Let's go 🚀
3
1
31
@bndkt
Benedikt Müller
6 months
Someone has once again blown everyone away with a banger announcement video for a major release of a React Native library. Congratulations @wcandillon and RN Skia team! And thanks to @Shopify for their investment in this important part of the RN ecosystem!
Tweet media one
1
1
31
@bndkt
Benedikt Müller
2 years
I‘ve been building quite consistently this year. Am considering to build more publicly. Anyone interested in my learnings about #reactnative #expo #aws #cdk #remix #pnpm #monorepo #relay #graphql ? Quite a stack but I love it and it‘s working quite well! #buildinpublic
Tweet media one
2
1
28
@bndkt
Benedikt Müller
1 year
Lot's of mentions for Live Activities in the #WWDC23 keynote. With react-native-widget-extension, it's super easy to add widgets and live activities to React Native apps. I added a very simple example to the repo today and improved the documentation.
Tweet media one
2
1
30
@bndkt
Benedikt Müller
5 months
1️⃣ This is awesome! Adding an Apple Watch target to an Expo app and having the Watch and Phone apps communicate with each other via a config plugin 🙇‍♂️ 2️⃣ Your shoutout in the video just made my day 😃
@wa2goose
Daniel Friyia
5 months
New video this morning on my channel 😀🚨! This time on adding @Apple watch functionality to your @expo app! It was extremely challenging but the most fun I’ve ever had making a video. Lots of people to thank for this one! @frankcalise - thanks for all the examples of config
3
23
187
1
1
30
@bndkt
Benedikt Müller
5 months
Another week, another wild push by Evan.
@Baconbrix
Evan Bacon 🥓
5 months
🌶️ The best feature the React Native team could ship is precompiled code.  iOS build times could be ~95% faster! Here's the stats (more in thread) ↓ Before: 82s ◆ pod install: 23s ◆ xcodebuild: 59s After: 4s 🚀 ◆ pod install: 1.7s ◆ xcodebuild: ~2.3s — Before / After
Tweet media one
Tweet media two
10
58
482
0
0
29
@bndkt
Benedikt Müller
11 months
This will be fun! Join us in discussing offline-first with React Native and Supabase 🔥
@supabase
Supabase
11 months
Next week @sharemystack is launching on @ProductHunt 👉 We're chatting with @bndkt about his experience building, launching, and open sourcing an offline-first React Native app 🙌 Post your questions below 👇
0
8
29
2
4
27
@bndkt
Benedikt Müller
1 year
In the last months, while creating react-native-app-clip and react-native-widget-extension, I've learned just how powerful Expo Config Plugins are. Great to see this proposal to upstream them into RN core!
@TMisiukiewicz
Tomasz Misiukiewicz
1 year
At Callstack we're firm believers that Expo Config Plugins are a way to solve most of upgrading pains in React Native. We're happy to present this RFC about upstreaming this idea to the React Native core 🚀 See how it would benefit the RN ecosystem🧵
8
40
168
1
0
28
@bndkt
Benedikt Müller
8 months
I've been focused on React Native so long that I forgot what a joy it can be to build for the web. Have been building my landing pages with Remix for a long time but I'm currently building a proper "web app" and it just feels very right. Will share more soon.
2
0
26
@bndkt
Benedikt Müller
6 months
👀 I guess now there’s no way to hide feature development anymore 😅 Big fan of your work ⁦ @wongmjane ⁩!
Tweet media one
0
0
26
@bndkt
Benedikt Müller
1 year
@bunjavascript Where can I apply for the role monitoring this mailbox? Would be nice to get paid for what I assume would be doing nothing 😂
2
1
25
@bndkt
Benedikt Müller
1 year
@radko93 . @expo is my default because it’s plain awesome - high quality, well documented, easy to learn. I also used it to build and could transfer a lot of learnings from it (and also reused some code).
0
2
25
@bndkt
Benedikt Müller
5 months
"Vercel on edge, React Native on fire" - This Week in React #183 is going out soon. Tag your favorite React/RN dev in a comment below. REACT - Vercel back to Node.js - Remix adds Single Fetch - Signals in React? REACT NATIVE - RN 0.74 - React Native IDE beta - VisionCamera 4
Tweet media one
Tweet media two
1
0
23
@bndkt
Benedikt Müller
6 months
Kotekan is completely built on @bunjavascript and doesn't use any other bundler. Apart from bundling the client-side code, it doesn't do any bundling at all, and I was tempted to call it a "buntime React framework."
2
0
24
@bndkt
Benedikt Müller
6 months
This Week in React React ✉️ goes out soon. Here are the top 5 #ReactNative news (more in the newsletter): 👀 RN Defaults: 0.74 Bridgeless and 0.75 New Arch 🎥 Expo Fingerprint 🤝 GitHub Actions 📖 React Native visionOS docs 📦 React Native Flash Calendar 🎥 Expo in 100 Seconds
Tweet media one
1
6
25
@bndkt
Benedikt Müller
11 months
@Rainmaker1973 Fun facts: It's still in operation today, and in 1950, there was an incident where an elephant fell out of the Schwebebahn. I know it sounds bogus, but it's true:
3
2
23
@bndkt
Benedikt Müller
6 months
Here is what creating and running a Kotekan project looks like:
2
0
23
@bndkt
Benedikt Müller
9 months
I try to tweet more consistently but still struggle to remind myself that many things I discover might be worth sharing. One example: I check commits to the @expo repo quite regularly. Would you be interested in some comments about what they're cooking?
3
1
22
@bndkt
Benedikt Müller
1 year
This video shows the latest version I release yesterday. Data is synced to and from @supabase to a local SQLite database. Reads and updates happen locally and get synced in the background. #buildinpublic
2
1
23
@bndkt
Benedikt Müller
2 years
Hot take: @Apple should have a team ensuring all the latest iOS capabilities (App Clips, Widgets, Intents, ...) are readily available to #ReactNative / #Expo developers via Expo Modules and Config Plugins. I guess hell will freeze over before this happens, but it would show ...
5
1
23
@bndkt
Benedikt Müller
3 months
Tweet media one
@thekitze
kitze 🚀
4 months
the official tailwind monitor
Tweet media one
54
191
4K
1
4
25
@bndkt
Benedikt Müller
4 months
It's a small thing, but I have to admit it made me smile to see my little avatar pop up on a slide in the #ReactConf React Native keynote. Thanks for including my library in the examples @kadikraman and congrats on an awesome presentation!
Tweet media one
1
0
23
@bndkt
Benedikt Müller
1 year
I'm happy to report that Share My Stack is now available on the App Store for pre-order. It will be available for download on October 8.
Tweet media one
3
0
21
@bndkt
Benedikt Müller
10 months
Shower thought: When web and app development (e.g. React and React Native) inevitably merge one day, will having an extensive React Native background make me feel more like I have a big advance or more like I took a very long detour?
7
0
21
@bndkt
Benedikt Müller
6 months
And this is the running demo site. Note how you can determine the rendering strategy via the URL. CSR, SSR, with or without hydration, or just the plain JSX over the wire from RSC.
1
0
22
@bndkt
Benedikt Müller
8 months
I'm compiling the React Native news of the last 7 days and ... there's not much. RN Test App 3.0, new CLI commands for visionOS, @expo 50 launch announced, @tamagui_js design system Figma released. What did I miss? I'd appreciate your suggestions!
5
0
22
@bndkt
Benedikt Müller
5 months
🚨 React canary now points to React 19
1
0
22
@bndkt
Benedikt Müller
5 months
@jarredsumner For anyone who (like me) is curious about what the options are: 2 of the top 20 are „roadmap“ and „priorities.“ This leaves: 2) dgram, 4) .npmrc, 5) http2 server, 6) Musl LibC, 7) Monorepo, 8) patching, 9) outdated, and 10) linting/formatting
2
0
21
@bndkt
Benedikt Müller
1 year
OK, I don't want to be the last person on X without a take on Bun, so here it is 😅 1) It's incredible. The sheer scope of it and its performance are inspiring. 2) The two things I need to never look back: "bun outdated" to see which deps need updating and a way to run ...
3
0
21
@bndkt
Benedikt Müller
1 year
Step 1: Run 'npx expo install react-native-widget-extension' and add the plugin config to app.json. You also need to set the deployment target to 16.2 or newer, e.g. using expo-build-properties.
1
0
21
@bndkt
Benedikt Müller
11 months
First App Store launch, first Product Hunt launch, and I'll also be on my first Twitter space in 2 hours, hosted by the awesome folks at @supabase . I'll talk with @thorwebdev about offline-first and how @sharemystack is built this way.
1
3
20
@bndkt
Benedikt Müller
11 months
I didn't only make the Share My Stack repo public on GitHub; there's also a blog post on the Supabase blog on how it's built! Also happy to answer any questions here.
@supabase
Supabase
11 months
Today, community member @bndkt is launching @sharemystack , an offline-first mobile app built with @expo , WatermelonDB, and Supabase 🚀 🗞️ Read the blogpost: ⬆️ Vote on @ProductHunt : 🐙 Find the code:
3
19
157
1
0
20
@bndkt
Benedikt Müller
5 months
Can’t believe @supabase is rebranding to Supa Based next week.
3
0
20
@bndkt
Benedikt Müller
6 months
Kotekan leverages Bun in some unique ways. It uses custom Bun plugins to implement React Server Components and to compile MDX. It runs separate processes for RSC and SSR that communicate over unix domain sockets or HTTP.
1
0
20
@bndkt
Benedikt Müller
1 year
Step 4: Build the app using @expo dev client and EAS, open in Simulator or on device, and check out the widget and Live Activity.
1
1
20
@bndkt
Benedikt Müller
9 months
It's a bit surreal to me. I started my career writing PHP in 2005 but then went on to work in sales engineering. Only a couple of years ago, I started thinking of myself as a "developer" again and delving into React Native in my spare time, listening to the "pros" on RNR.
@ReactNativeRdio
React Native Radio
9 months
🖤❤️ RNR 281 ❤️🖤 Another Real Life React Native episode has arrived! This week: @bndkt joins @jamonholmgren to talk about building Share My Stack – his wildly popular app (featured on Product Hunt!) using React Native. Listen today!
2
13
30
0
0
20
@bndkt
Benedikt Müller
7 months
The last week was all about Apple's Vision Pro and React Native visionOS by @o_kwasniewski : You can also run your existing app in compatibility mode and deploy to visionOS in under 10 minutes as shown by Evan:
Tweet media one
@Baconbrix
Evan Bacon 🥓
7 months
How to provision, build, install, and develop @Expo apps on a physical  VisionPro, using EAS Build. Can be done in under 10 minutes—no additional straps required.
18
37
330
1
1
19
@bndkt
Benedikt Müller
1 year
I documented all the steps including the code in my blog post:
2
0
19
@bndkt
Benedikt Müller
1 year
Shoutout to Hoa Phan, whose tutorial () was a great help for me in understanding Live Activities and Dynamic Island better.
0
0
18