Breezeblocks is a web application with a drag and drop graphical user interface for quickly prototyping multipage native mobile applications. The web app utilizes Interact.js to provide the user with the capability of dragging and dropping the styling/navigation elements, and Angular for two-way data binding between the DOM and server. The DOM emulates a mobile device until the code is exported to React Native code through the use of custom templates and partials built with Handlebars.js. Users have the option to export their designs directly to Github or download a zipped directory. This code can then be directly uploaded to Xcode which will build the app without any necessary intervention.
Project Members: Nick Ellsworth Christian Evans Patrick Trasborg Carolyn Zelenetz