Material Design for Android and Backwards Compatibility

Material Design for Android and Backwards Compatibility

With the advent of the latest version of Android, Lollipop (5.0), Google has introduced to the world the concept of their Material Design philosophy. Kudos to Google for creating a really well thought out and fresh visual language for their applications. You can explore more about the Material Design here. In one of our latest Mobile App development undertakings, we took a good look at the Material Design features and how to incorporate them into our app in a backwards compatible manner. This post will look at a few of our findings. AppCompat v21 for Material Design Lollipop has introduced

Getting to Know HTML5 and CSS3

HTML5, overtime, has come to refer to a basket of technologies that span across newer specifications of HTML and CSS3 as well as new browser technologies made possible by Javascript. In this post, which will be the first in a series of posts on HTML5, we will look at the current state of HTML5 and understand what it really is and how it is useful to developers. How can I use HTML5? You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing;

How to Leverage HTML5 for your Business

HTML5 is the newest hyper text markup language for websites from the World Wide Web Consortium (W3C). The first draft was made public in 2008, but not much happened until 2011. In 2011, HTML5 was released and people started writing about it and using it, but the support in different browsers was still poor. Today all major browsers (Chrome, Safari, Firefox, Opera, IE) offer HTML5 support, therefore the newest HTML technology can be used at its best today. HTML5 works with CSS3 and is still in development. W3C plans to release a stable version next year, but it still looks

How Does The New Samsung Eye Scrolling Work?

How Does The New Samsung Eye Scrolling Work?

As you may know already, the internet is currently abound with rumors regarding Samsung’s upcoming mobile Galaxy S4 and it’s innovative new eye scrolling feature. While we cannot be 100% sure if Samsung will be releasing the S4 with eye scrolling, we do know about the technology behind such a feature. This post will take a look at eye scrolling and how it works. Eye Tracking Eye scrolling makes use of a sophisticated set of technologies and methods called eye tracking. It has been known by scientists and gaze/eye tracking geeks for sometime that there is a lot of value

The Rise and Rise of Javascript – The Omnipresent Programming Language – Part 2

This post is the second of a two part series on the rise of Javascript as a force to be reckoned with in the world of programming languages. You can read part 1 by clicking here. In part 1, we had looked at the history, rebirth and the beginnings of the rise of Javascript as the preferred client-side scripting language of the browsers. In this part, we hope to cover the explosion of Javascript since then onto the server, desktop and mobile programming landscape. Conquering the Server Continuing on from the browser space, the next piece of the JavaScript puzzle