![]() I like being able to leverage external libraries – whether written “for JavaScript” or not – and having the necessary parts of them being compiled into my application. I never liked having to find “my stupid programming mistakes” at runtime using a browser debugger. I basically don’t write JavaScript “by hand” anymore. Plus, it influenced everything that followed. Flash had a very strong and well-thought-out language, and that language didn’t die even when its first implementation became obsolete. It was an improvement when HTML could specify everything that needed to be on the browser screen, and the browser could paint it directly.Īnd, if you use (for example …) “Haxe with the JavaScript target,” you can get the benefits of a strong type system, optimization, dead-code elimination and compile-time error checking while producing an optimized result that exploits HTML5 graphics. Having said that, graphics capability did move naturally from being “something that requires a plug-in” to something that didn’t. The design tool that creates functional graphics Rive runs anywhere with our open-source runtimes A major. First launched in 2010, Sketchs strong focus on UI and icon design quickly led it to become the industry’s go-to software for app. If need a vector drawing program primarily for digital design, then Sketch is probably the best of Illustrator alternatives, as long as you’re using a Mac. I think that Flash received a reputation for being vulnerable that it really didn’t deserve. One of the best Illustrator alternatives for UI design. Well, “HTML5” is certainly just as likely to be used as such a vector. It’s been a long time now since I’ve written JavaScript code “by hand.” I’m thoroughly spoiled by having "compile-time errors," dead-code elimination, optimization, and so on. I can personally attest to Haxe – I use it a lot. It’s a lively, healthy market with many solid tools, and throughout most of them you can still see at least the guiding influence of Original Flash. But now there are also many, many other tools which attack the same problems in different ways. ![]() The Haxe tool can handle Flash source-code directly. ![]() So, various teams, and in various ways, began to “step back and look outside the Flash-box.” As Perl computer-programmers are very fond of saying: “There’s More Than One Way To Do It.™” It was, and still is, a very good language for expressing the things that it does – far better, IMHO, than “klunky ‘HTML5 plus JavaScript.’” (“HTML5” is not ‘klunky,’ but “raw JavaScript” is a terrible way to approach it.) It eliminates the need to create animation frame-by frame, allowing you to produce 2D animation of a higher quality with fewer people and resources. Maybe another way to say it is: "in various ways, Flash has been re-implemented." The original binary plug-in software which executed compiled Flash binary bytecode had hit a technological dead-end … but the programming language had not. Synfig Studio is a free and open-source 2D animation software, designed as powerful industrial-strength solution for creating film-quality animation using a vector and bitmap artwork.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |