Coder Social home page Coder Social logo

Comments (6)

JonFerraiolo avatar JonFerraiolo commented on July 18, 2024

@jhpedemonte, @childsb

For mobile UIs, one can expect that designers will want to preview their creation directly on target devices. For example, if an author creates an iPhone UI, then might pull out their iPhone and open up the URL for their Maqetta-created HTML file from their iPhone.

Without doing a build, the UIs are going to appear very slowly on the mobile device because of high latencies with mobile networks. This will likely cause lots of negative perceptions about Maqetta and web-based mobile UIs because it will be challenging to educate Maqetta users and their team members that (hand-waving) it will be faster once the development team goes into production and uses the Dojo build system.

Something that seems achievable is have Maqetta do a little build magic for preview-in-browser and ZIP download. In both cases, the server could run build scripts on the content and deliver a built version of dojo.js. Easier said than done, of course.

from maqetta.

peller avatar peller commented on July 18, 2024

I don't know what the timeline is, but there are projects underway to do exactly this, generating dynamic builds on the fly. Zazl, requirejs, and Lotus all have efforts in this area. The other option is to include some layer as part of the Dojo we deploy. In fact, I think mobile.js (and the "base") should already be built.

from maqetta.

peller avatar peller commented on July 18, 2024

see #1586

from maqetta.

peller avatar peller commented on July 18, 2024

leaving this ticket open to investigate using the dojo web builder as a web service, once it supports 1.7

from maqetta.

peller avatar peller commented on July 18, 2024

depends on #1750

from maqetta.

peller avatar peller commented on July 18, 2024

-> M7/High

from maqetta.

Related Issues (20)

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.