Write music with HTML5

2015-2-11

This article will tell you how to write a tune with pure Javascript and introduce an interesting Javascript framework to you.

Animation Physics

2018-9-5

With the development of computer science technology, people are facing more and more information everyday. The traditional static way to display information can't always make our brains excited in the age of information explosion. In this artcile, I will show your the science behind the general animation.

Animation in browser

2018-9-5

October 2014m HTML5 standard officially released. In the ealier time, the only officially standard was the HTML 4.01 which was released in 1999. Obviously, the HTML4 has been out of data for a long time. At the begining of the 21st century is a period of rapid development of the internet. In order to meet the increasingly complex requirements of the interaction, Java Applet, ActiveX, Flash, Microsoft Silverlight, SVG and the other front-end technology bloom in that era. Then we went through a battle of browser. In that time, developers have to write one style 4 times (-o, -webkit, -moz, -ms). Of course, there are still many ways to avoid writting 4 times. Sass, Less and some other solutions came to the world. Almost at this time, the internet for mobile rose. Because Android and IOS's native browser both use the webkit core, it is more convenient to coding HTML5 for mobile.

WebGL

2017-4-19

WebGL let browsers have the ablility to render 3D things.

360° Camera and VR

2017-2-29

We started to learn AR/VR technology years ago. It should be able to improve our meeting experience.

3D Gyroscope

2017-1-19

Most of the model mobile has a 3D [Gyroscope](https://en.wikipedia.org/wiki/Gyroscope) in it. With the Gyroscope, we can trace the movement of the device to some extent.

Motion

2016-12-1

This prototype is try to explore the motion design.

Face Detection.

2016-11-1

This prototype is try to apply the technology of face detection to our product.

Firebase

2016-9-1

We've done some researchs on how to build connection between devices. Web database is one of the choice. In our current projects, we choose [Firebase](https://firebase.google.com). Firebase saves us a lot of time on coding server end code. So we focus more on the front end coding.