Be nice. Or else.
I'm having a blast for sure..
Typically when you open the door for third party developers to create plugins or enhancements, it leads to a better app in the long run. The ability to bend the app to your will through plugins and scripting is a hugely powerful tool.
I think you're looking at it the wrong way. Scripting can become a method of deep customization. Take a peek at Sketch's release history. It's busy, even though as it matures things don't change as rapidly. But look, they just added some constraint type features and they're refining those in the next release.
Plugin developers can pretty much just whip something up, test that it works for themselves, and put it out there. Releasing new features as the app developer requires more effort and time, as the goal is to release a solid piece of software.
I don't have time to play with it yet, but curious if updates made in sketch to components also update in the js.
I wouldn't put too much time into worrying about it, really. React is not a core design skill. It's just one tool, and not necessary for being a successful designer.
When I saw this, the first thing I thought of was large orgs like Uber etc, who have established design systems. They certainly have extensive need for production work, generating elements within that ruleset.
On the other hand, there needs to be flexibility for the designer to decide how to interpret the rules for new scenarios or new features.
I would say your first workflow is the most realistic.
Even if you know how bezier curves work, this is mesmerizing and fun to play with!
Badass! Glad you're enjoying it.. watch for the next episodes coming over the next 3 days, we're finishing up the Sketch portion of this particular game's design, then the Swift course gets going! Implementing this design is gonna be a whole lot of fun, and a great way to see how the whole indie process works.
Hey Ruth, Sorry i didn't notice this comment! https://www.dropbox.com/sh/bh34ro3rc1r84mo/AAAae3jZmfMc4B52Y-omasCUa?dl=0
There's a little sample of an ios-style push transition, with some detailed animation. Basically I picture the whole thing as one unit - its actually very similar to iOS dev in that way - the nav bar is not technically part of the incoming screen, its a level above.
This method is too complex to be efficient for very long flows, but it allows you a fine level of control on the transition.
I welcome those kinds of comments, many others do too =] Although, there's a difference between a 'rant' like this guy, and a genuine discussion starting question.
Hopefully XD will soon too! The Scrolling menu choices are "none" and "vertical". Seems silly if "horizontal" isn't coming soon!
Be nice. Or else.
Designer News is a large, global community of people working or interested in design and technology.