Giter VIP home page Giter VIP logo

marzipants's Introduction

Marzipants

Here's a proof-of-concept that React Native can work* (*lol) under Marzipan.

But, like, it's proof that we don't need Electron, right? 💪

Running Marzipan

Check out biscuitehh/MarzipanPlatter for a nice guide on getting Marzipan running.

It's ✨Reasonably Good✨

It's surprising how well it's working. Besides the obvious mobile-specific things, it's running abouuuut as well as tvOS builds of React Native.

I wouldn't recommend using it. Ever. C'mon now.

How It Looks

I have some screenshots* of the RNTester sample application from React Native.

(*photos, lols. My UI server dies hard the second my Touchbar becomes active, which my screenshot shortcut does. Ehhh)

This Repo

I've committed everything. EVERYTHING. node_modules, especially, because that's where the bulk of the changes were.

How to run

  • Follow all the MarzipanPlatter instructions first
  • Install node if you don't have it yet (brew install node)
  • Open the Xcode project, run the MarzipantsMacSwift target, and you too have an unstable UI server and a poorly rendered app!
  • If the app fails to compile, try building the ReactMac scheme first, and only then MarzipantsMacSwift
  • Instead of running from Xcode directly, you can build the app from Xcode, and then:
  • Run react-native server: npm install -g react-native; react-native start
  • Find in Xcode the built app (in Products group, find MarzipantsMacSwift.app -> Open in Finder), copy path to it
  • Run the built app via CLI: CFMZEnabled=1 open path-to-the-MarzipantsMacSwift.app
  • If you open some screen you shouldn't have and you keep getting the red screen at launch, delete ~/Library/Containers/com.notjosh.MarzipantsMacSwift

marzipants's People

Contributors

notjosh avatar radex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

marzipants's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.