Live data from Hacker News

Viewing profile — jameside

jameside

HN member
Joined
Tue, Apr 21, 2015, 10:45 PM UTC
HN karma
175
Public activity
63 items

About jameside

[ my public key: https://keybase.io/ide; my proof: https://keybase.io/ide/sigs/EcPQK_FRPXrYviB9ZAj2QPkriHxhFKLgn-daVuYFn4Q ]

Co-founder @ Expo (YC S16) [https://expo.dev]

Recent public activity

  1. comment
    Comment #36914193

    Expo Modules Core is the only module that is bundled in. It is a small runtime library that defines the Expo Modules API used by other modules, and adds about 150 KB to a productio…

  2. comment
    Comment #36898097

    Adding support for custom native code to Expo definitely has been a game-changer for developers. Glad it has been working well for you!

  3. comment
    Comment #36897971

    The Expo Updates protocol is an open standard specified here https://docs.expo.dev/technical-specs/expo-updates-1/ The hosted services offered by the Expo team called EAS has an im…

  4. comment
    Comment #36886419

    Sometimes I tell people the best Expo apps have custom native code and it is a really useful skill to know Kotlin and Swift in addition to React and JavaScript. Glad to hear you ha…

  5. comment
    Comment #36886309

    Infinite Red has been a great partner for Expo. Thank you!

  6. comment
    Comment #36883729

    A lot of the docs prioritize ease of getting started and EAS has a free plan generous enough to get you to production and often beyond. The Expo CLI docs have a section on building…

  7. comment
    Comment #36883504

    It is technically possible, of course, though I vaguely recall iOS App Store guidelines saying not to just wrap an existing website in a webview. On the flip side, PWA support in S…

  8. comment
    Comment #36883428

    Modern Expo is very different and in 2023, Expo has full support for custom native code and isn't a layer, so to speak. Ejecting is gone. React Native has also become much thinner …

  9. comment
    Comment #36882985

    Expo and Next.js are both React frameworks and Expo also uses React Native. Expo, Next.js: frameworks, React, React Native: libraries.

  10. comment
    Comment #36882576

    EAS CLI is designed for EAS, the hosted services. It is intended to use your EAS account, which I suspect is why the PR wasn't accepted. Expo CLI is for entirely local builds. Run …

  11. comment
    Comment #36882194

    Looking to always learn new things is great. If you find yourself looking to try out Expo and have completed the first setup steps, I'd suggest looking at making a development buil…

  12. comment
    Comment #36882064

    This is actively being worked on. Also a big area of investment over the past couple of years has been adding support for custom native code to Expo and the Expo Modules spec. It i…

  13. comment
    Comment #36882023

    The Expo Go app needs to connect to a server for two reasons: the server gives you a signing certificate that is used to sign your project manifest, and it also fetches the list of…

  14. comment
    Comment #36881727

    These are a few things I can say as one of the Expo cofounders. We've worked on the Expo framework for over eight years, and did R&D for a year or two before that even before React…

  15. comment
    Comment #36881221

    We also call this idea "continuous native generation". So glad to hear it is working well for you!

  16. comment
    Comment #36881135

    Part of Expo's approach is for Expo apps to be native apps that provide a user experience that is native to the underlying platform, whether it's Android, iOS, the web, or somethin…

  17. comment
    Comment #36880806

    Expo is the free and open source framework and, separately, Expo Application Services (EAS) is the SaaS. Expo and EAS are designed to be decoupled while also working well together,…

  18. comment
    Comment #36880467

    Expo these days is pretty extensible and the option to write your own IAP module is a bit easier with Expo Modules, which let you write custom modules with Kotlin and Swift and set…

  19. comment
    Comment #36879756

    Building Expo apps locally is not going to be removed. I am one of the cofounders of Expo. Being able to build your app on your own hardware is a relatively fundamental feature of …

  20. comment
    Comment #36879527

    The Expo framework runs entirely on the end user's device. It's client-side software and I don't think MiTM attacks are the main part of the threat model. Like with most open sourc…

  21. comment
    Comment #36879512

    Building Expo apps on your own hardware is definitely supported. Specifically, run "npx expo prebuild:{android,ios}" to generate your project's "android" and "ios" directories. Ope…

  22. comment
    Comment #36879302

    One part of Expo's approach to UI is to create native user experiences. For several years Expo has invested in React Navigation and Expo Router, which use the system navigator. For…

  23. comment
    Comment #36878727

    Expo supports custom native code including your existing modules. It is a much smaller step to start using Expo if you are already using React Native. Using Expo without EAS, the p…

  24. comment
    Comment #21973271

    > [Facebook] provides less donor data, so charities can't thank donors or reach out to them again in the future. As a donor, I've found myself giving more often through Facebook to…

  25. comment
    Comment #15316367

    The author of this Facebook Engineering post confirmed that React Native's license currently is the same as it's always been: https://twitter.com/dmwlff/status/911348886882607104 .…