Repl.it – React Native mobile apps in browser

  • Hey, ceo/cofounder of Repl.it here. Was pleasantly surprised to see this on HN! React Native and Expo has taken the world of mobile development by storm and we're happy to play a part in spreading this amazing technology.

    Many of you might know us from being one of first in-browser REPLs (for 30+ programming languages https://repl.it/languages). Our mission is to make programming more accessible and that's why, more recently, we've been also working on tools for educators wanting to teach programming. Our Classroom product (https://repl.it/classrooms) makes it easy for anyone to teach programming online and in physical classrooms.

    Happy to answer any questions.

  • The title is confusing me a bit. This is writing/deploying react native apps in a browser, right? As opposed to running them in a browser.

  • Hi- Cofounder of Expo here. Was really fun to work with the Repl.it team on this. This came out really well. It's such a good way for novices to learn to make mobile apps.

  • But can I render my React Native for Web app in an in-app webview, on Repl.it?

  • There And Back Again: A React Developer's Tale

  • FYI - I just released this:

    Dynamic, Responsive Layout for Universal and Orientation-Aware React Native Apps (works in Expo, XCode et al): Flexbox-based layout library that makes building Universal layouts in React Native more fun and much easier than using Flexbox and JS directly.

    Repo: https://github.com/idibidiart/react-native-responsive-grid

    aspectRatio demo: https://m.youtube.com/watch?v=Nghqc5QFln8

    breakPoints demo: https://www.youtube.com/watch?v=GZ1uxWEVAuQ

  • > an SDK like XCode

    "Xcode"

  • Love Amjad and Repl.it!!!! :D

  • (Please downvote if my comment is off-topic)

    Is it possible to support creating and deploying Minecraft server mods using repl.it?

    At one point (2-3 years ago) my son was interested in doing this but the pain of installing Java, an IDE (NetBeans), getting started in Java programming and deploying it on a vanilla Minecraft server was just too much.

    Or are there better options now for Minecraft server mod programming?

  • I would prefer not to create an account to learn something... any chance this will change?

    nevermind; found the anonymous option. Thanks!

  • how does repl.it compare with expo's snack (snack.expo.io)?

  • It's a good tool, but how does it compare with: https://github.com/decosoftware/deco-ide

    It seems that it also renders react native and has better features around styling.

  • Is it possible to structure a project inside repl.it? I mean I have a small React project and wanted to replicated it in your IDE/repl

  • Repl.it should be in every school in America! We need more innovation like this! #Amjad4president

  • I really want to learn React Native and this looks like a fantastic tool. Does anyone have any documentation that easily explain design patterns in RN? Does all code live in 1 file?

  • This is awesome!

  • It's always great when people leave Facebook (react native team) and create amazing products to improve the world!

  • how do you make money?

  • Like very good products