4 ms·
* A pixel-perfect WebGL/JavaScript implementation of UIKit/QuartzCore that runs basic iOS apps in a web-based simulator at 60fps * A Swift 3 -> JavaScript comp
by lmcd 9y ago
* A pixel-perfect WebGL/JavaScript implementation of UIKit/QuartzCore that runs basic iOS apps in a web-based simulator at 60fps
* A Swift 3 -> JavaScript compiler with many language features, full type inference and more
* Many interesting ways of combining the above to form interesting new development/learning/prototyping tools
* One such tool/product has a full WYSIWYG app builder, with drag/drop UI components, auto layout, etc (think Interface Builder but with pluggable logic). I have a backend supporting this that can generate an .xcodeproj, compile, codesign, etc on the fly to a real, fully native app
Started as a browser-based version of Reveal (https://revealapp.com/ https://revealapp.com/), and spiralled out of control from there.
One of the spin offs: http://shopmo.co http://shopmo.co (not fully live)
- i336_ 9y ago> A pixel-perfect WebGL/JavaScript implementation of UIKit/QuartzCore that runs basic iOS apps in a web-based simulator at 60fps That sounds really interesting. Do you have a demo URL or (60fps :D) video of this in action?
- lmcd 9y agoHow's about this: https://www.youtube.com/watch?v=BD15ncn7KQw https://www.youtube.com/watch?v=BD15ncn7KQw Note: this video is 100% real, but I trimmed out some frames here and there (during keypresses and Shopify auth) to make for a seamless pitch.
- i336_ 9y agoNow I kinda understand why no URL yet; this is amazing, and I imagine you don't want to leak how you're doing it quite yet. (How ARE you doing it?) Is the homescreen part of your system, or is that a synthetic simulation? I wish I had a practical reason to ask to use this. I definitely want to learn if there's ever a demo I can play with :D
- lmcd 9y agoThx, appreciate it! Pop me an email and I'll keep you in the loop: lee@shopmo.co