Good day colleagues! One more good day which will ends quickly become past and will present one more step forward for us. How will front end development we are all passionate of look like tomorrow?
Read MoreFunkyphone is an experiment in two directions: it connects freestyle visual art with music creation and uses WebAudio API for sound generation.
Read MoreDownload file in JavaScript – what can be easier? However there are some pitfalls and there is room for improvements. This article describes how to create the best download function in JavaScript and why it`s so good.
Read MoreDetecting internet connection status with JavaScript is generic problem during mobile web applications or dynamic sites development and everybody solves it in his own way. Online JS is a compilation of best practices for detecting connection status, it`s reliable, fast, very lightweight and compatible with all popular frameworks library that is very easy to use.
Read MoreThere is one extremely surprising thing – JS projects growth!
Wow! That`s cool. But…
Combining, minimization and deploying of this dozens of files would become larger and larger problem.
Gradle is popular and modern build system that can solve such problems for you with help of JavaScript Gradle plugins.
Read MoreIt`s try to add dynamic masks to FlashJS.
Very tricky and works only in Chrome/Safari.
Anyway it`s first dynamic raster mask in HTML I`ve ever heard.
Read MoreSome use cases don`t allow to use Flash into it`s ordinary fields. Such cases are online games with iOS ambitions or some other projects that need HTML5. Also there are a lot of Flash developers with game dev skills and ActionScript knowledge.
At the crossroad of HTML / CSS progress and understanding of beautiful Flash objective model FlashJS was born. It`s library that allows to develop HTML5 applications in the way that is similar to usual AS3 development.
I`ve spent a lot of evenings to prepare new playable installation. This time it is developed with WebGL (three.js by Mr.Doob)
Also i`ve developed gamepad Android application to control this installation.
As Android application starts it launches WebSocket server.
JavaScript application connects to it and listens for simple commands: up, down, left, right.
You can find video of result further.