Advertisement Β· 728 Γ— 90

Posts by phil 🫠

gov uk "one login" is turning into somewhat of a "none or two logins" for me since it doesn't seem to compute that all UK agencies have chosen to transliterate my name differently πŸ₯²

4 weeks ago 0 0 0 0
Introducing Expo Agent (beta): build real, production-quality native apps from your browser
Introducing Expo Agent (beta): build real, production-quality native apps from your browser YouTube video by Expo

πŸ™Œ Introducing Expo Agent

Build truly native iOS and Android apps from a prompt. Anything from React to SwiftUI to Jetpack Compose.

Compile and deploy for Apple, Android, and the web right from the browser!

youtu.be/3yyy32R0s2k

1 month ago 29 6 0 3

damn, these keyboard interactions are well nice ❀️ love it!
(liquid glass wen?)

1 month ago 2 0 1 0
Video

quality of life feature in @expo.dev 55, iOS dev builds using expo-dev-client will discover devservers on the local network automatically βœ¨πŸ“‘ qr codes are finally fully optional now πŸ˜„

1 month ago 12 3 1 1
Post image

bit of a funny blunder to do a big, transparent & comprehensive ToS change + notification to then accidentally write that you have to be 18 to use Zed implying the software when you meant (as per the terms) the service/subscription πŸ˜…

1 month ago 1 0 0 0

but if there's anything you'd like to seein the upgrade guide or otherwise, let us know, and we'll get it updated

1 month ago 0 0 1 0

mainly there's details in upgrades that differ from project to project. a lot of the versioning/deps issus are fixed since 54, and 55 improves on that. expo-doctor also catches a lot of details. But the "rest" can be unpredictable but LLMs have a large amount of implicit knowledge that helps,

1 month ago 0 0 1 0

the skill doc (github.com/expo/skills/...) doesn't contain anything the changelog wouldn't or that the guide here doesn't (docs.expo.dev/workflow/upg...). it's easy to forget small details though (resolution, patches, 3rd party deps upgrades, deprecations in the changelog, etc)

1 month ago 0 0 1 0
Advertisement

happy belated christmas ❀️

1 month ago 3 0 1 0

haven't tried it out myself yet, but is SWM's react-native-enriched not living up to the hype for you? πŸ˜”

1 month ago 1 0 0 0
Preview
Expo SDK 55 - Expo Changelog Learn about the changes and how to upgrade

Expo SDK 55 is out πŸ˜…
RN 0.83, React 19.2 & a long list of things that make your app faster, smaller, & easier to build

♦ Hermes bytecode diffing cuts update sizes by ~75%
♦ Brownfield support gets a serious upgrade
♦ MCP now queries EAS + TestFlight crashes

Full changelog: expo.dev/changelog/sd...

1 month ago 56 9 4 0
Startup screen in Expo showing the QR code and the help output. The help output omits most key instructions, and the QR code is rendering at an increased density (smaller)

Startup screen in Expo showing the QR code and the help output. The help output omits most key instructions, and the QR code is rendering at an increased density (smaller)

small detail in Expo SDK 55 (beta) 🧹 the startup output will reduce itself in short terminal windows, and smaller QR codes render in terminal apps that support it

1 month ago 3 0 0 0

ESM support is pretty much there. There's some resolution quirks since we're trying not to break everyone's apps all at once (adding package.json:exports was rough enough for most) but happy to accept issues if anything seems off or goes wrong

3 months ago 1 0 0 0

and Bun had some quirks and 1.3.1 (?) fixed most of them and isolated installations (now their default) isn't prone to some of those anyway, but I suspect it might still need a bit of time

generally, installation issues are hard and frustrating to spot so avoiding them is nice

3 months ago 1 0 1 0

hoisting is tricky and when testing against all package managers there were some odder issues that npm/yarn/yarn berry ran into. Since there's technically no upside to using them, I usually recommend pnpm which is (as far as I can tell) not prone to any hoisting/peer bugs or quirks

3 months ago 1 0 1 0
Preview
Work with monorepos Learn about setting up Expo projects in a monorepo with workspaces.

with Expo 54 all work and the docs have been updated to reflect this: docs.expo.dev/guides/monor...
personally, I'd recommend Bun and pnpm over others. pnpm if correctness is most important. disabling isolated installations isn't necessary any longer either

3 months ago 2 0 1 0
Advertisement
Post image

ram cleaner aah vibe

4 months ago 4 0 0 0

4. the repo isn't quite complete in terms of tests/benchmarks, but I ran it in some other libs benchmarks and it's relatively fast

5. yes, this isn't a novel library or new idea, but just something we'd like to own since the need for these formats exist in almost all parts of Expo

4 months ago 1 0 0 0

some more context...

1. this currently powers internal APIs in EAS Hosting and Launch at @expo.dev

2. might move this to the Expo GH org in the future, TBD

3. It's a smol API with some added utils so not a full node-tar/tar-fs replacement but a place for us to put general stream format code

4 months ago 2 0 1 0
Preview
GitHub - kitten/multitars: Multipart and Tar utilities for the Web Streams API Multipart and Tar utilities for the Web Streams API - kitten/multitars

πŸ“¦ multitars

we're starting to share around some tar & multipart en-/decoding code at expo, so it's published separately now. We needed tar/multipart support that's memory efficient and based on the Web Streams API

github.com/kitten/multi...

4 months ago 4 0 1 0
VSCode with Internet Explorer spamware toolbars

VSCode with Internet Explorer spamware toolbars

damn, this new ai code editor is awesome

4 months ago 4 0 2 0

and thank you to all that submitted! you didn't make it easy to pick our nominees, and we appreciate all of you!

we're hoping to get a list of honorable mentions, apps on the horizon, shout-outs, and apps that also stole our hearts compiled by the end of the awards ❀️‍πŸ”₯

5 months ago 1 0 0 0

we got 1000+ submissions, and I looked at ~600 submissions and hand tested well over 100 apps over the past few days, as just one of our reviewers.

congratulations to the nominees & your apps! πŸ’―πŸŽ‰

5 months ago 4 0 1 0

clearly they must be struggling to follow the recipes

5 months ago 1 0 0 0
Post image Post image Post image

πŸ’‚β€β™€οΈ If you're anywhere near London next month then make your way to RNL Conf. This is a talent-rich event with wonderful speakers, panels, and workshops.

We've got a massive cohort of Expo devs headed to London and we'd love to see you there.

www.reactnativelondon.co.uk

5 months ago 9 2 0 2
Advertisement

i mean, currently Metro doesn't have tree shaking. From Expo's perspective, our goal is to start stabilising it as a feature but we'd make it export-all aware. From the standpoint of circular imports, live bindings make this mostly safe. But there can still be gotchas

5 months ago 3 0 1 0
Preview
GraphQL Myths Common misconceptions about GraphQL and how persisted operations address them.

The 3 worst GraphQL myths:

❌ Everything is POST
❌ All URLs are /graphql
❌ Anyone can query anything

One solution destroys all three: Persisted Operations/Trusted documents

www.jovidecroock.com/blog/graphql...

5 months ago 28 6 0 3
Video

Announcing: The first ever Expo App Awards πŸ†

We’re celebrating the most beautiful, creative, and technically impressive apps built with Expo. The 5 categories include:

β™’ App of the Year
β™’ Most Creative
β™’ Community’s Choice
β™’ Largest Scale
β™’ Most Innovative

🎹 Prize details below ↓

expo.dev/awards

6 months ago 24 1 4 1
Email in response to UK petition: The Government has responded to the petition you signed - "Repeal the Online Safety Act".
Government responded:
The Government is working with Ofcom to ensure that online in-scope services are subject to robust but proportionate regulation through the effective implementation of the Online Safety Act 2023.

Email in response to UK petition: The Government has responded to the petition you signed - "Repeal the Online Safety Act". Government responded: The Government is working with Ofcom to ensure that online in-scope services are subject to robust but proportionate regulation through the effective implementation of the Online Safety Act 2023.

Email in response to UK petition: The Government has responded to the petition you signed - "Do not introduce Digital ID cards"
Government responded:
We will introduce a digital ID within this Parliament to help tackle illegal migration, make accessing government services easier, and enable wider efficiencies. We will consult on details soon.

Email in response to UK petition: The Government has responded to the petition you signed - "Do not introduce Digital ID cards" Government responded: We will introduce a digital ID within this Parliament to help tackle illegal migration, make accessing government services easier, and enable wider efficiencies. We will consult on details soon.

clearly, whoever is tasked with writing these is running out of ways to say "lol no"

6 months ago 3 0 0 0
Post image

The iOS queue times for Free plan users on @expo.dev were around 4 hours at this time last week.

We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚑

Subscribers are seeing 0 min queue times.

6 months ago 14 5 2 0