There are many user interface frameworks available to help one build hybrid mobile applications. They offer a set of mobile-optimized HTML, CSS, and JavaScript components, as well as gestures and tools for building highly interactive applications. As I previously discussed differences between AngularJS and jQuery and when each of them excels, I must say that when it comes […]
Node.js is an open source, cross-platform JavaScript runtime environment for server-side and networking applications. Node.js is built on top of the Google V8 JavaScript engine, which means Node.js applications are written in JavaScript and use a similar syntax as front-end JavaScript applications, including objects, functions, and methods. [58] Node.js comes with a built-in library that allows applications to act as a web server. […]
Given the boom of web development libraries and frameworks, choosing the right ones for the project can be a daunting task. In this article, a brief comparison of two most commonly used JavaScript toolsets – jQuery and AngularJS – is provided. Round-Trip vs Single-Page Applications As Adam Freeman describes in his book Pro AngularJS [27], […]
Mobile application development can be a very complex and challenging task due to the variation of mobile platforms (iOS, Android, Windows Phone). As a result, different development approaches have emerged and we must make an informed decision about which one to use. Native Native applications are written in the native language of the platform (Objective-C for iOS, Java for […]
More than anything else, IBM is famous for reinventing itself. International Business Machines Corp., being established more than 100 years ago, is one of the oldest and most successful IT companies. But the company finds itself in hard times, its stock prices are dropping, core business is weakening, and innovation takes the second place after […]
A couple of weeks ago I received the Myo Armband from Thalmic Labs and decided to connect it to my Lego Mindstorms EV3 and do my own proof of concept of this new technology. So I built a truck that can be controlled wirelessly with hand gestures. Following is a brief description of the project, […]
I recently upgraded my D3ResponsiveGraphs library and added a new type of graph. D3LineChart is a line chart that supports negative values, responsive design, legends, tooltips, transitions, and ability to show data in a table view. My focus is on keeping the library modular, lightweight, and easy to use. With this new release, I created […]
D3Responsive Graphs is a library of reusable and responsive graphs built with D3js and jQuery. I’m continuously adding more charts, but today I would like to show you my first contribution – D3StackedBar. D3StackedBar is a stacked bar chart with a support of negative values, responsive design, legends, tooltips, transitions, and ability to show data […]
Myo is an armband that measures fine movements of your hand, making for sensitive, accurate gesture-based wireless control of computer, phone, and other favorite digital technologies. Thalmic Labs, the company that stands behind Myo, was co-founded by three graduated of the University of Waterloo. The company raised $14.5M in 2013 and is considered as one […]
Recently I got Lego Mindstorms EV3 and started exploring the world of robotics and I must say it absolutely amazed me. For those of you who are not familiar with Lego Mindstorms – its a kit of software and hardware that allows you create customizable and programmable robots. There are several kits you can buy, […]