For my first blog post I’ve decided to take a look at what technologies have been interesting me recently in the web and mobile space and whilst my experience with each varies wildly, they’ve all excited me with their possibilities. In addition to giving a quick summary of each tool I’ll also give my reasoning for why exactly I want to dig into them further.
It doesn’t take an industry expert to appreciate that there are a huge amount of mobile web users with heavy mobile data users predicted to triple to one billion by 2013. As such, delivering a site to mobile devices that is not only functional but competes and even improves on the experience available on it’s larger screened siblings has become a requirement rather than an optional feature. Despite being in its early stages with 1.0.1 being the latest stable version, jQuery Mobile could be a key tool in aiding developers with this task.
OpenCV is a computer vision library that includes a huge breadth of functions that range from low-level image manipulation to high-level algorithms such as face detection and motion tracking. Although it can be difficult to install, a framework is available for iOS and the combination of the ubiquity of the device with the feature rich vision library could result in a number novel applications. A quick search reveals all manner of interesting projects and sample code hosted online ranging from visual Sudoku grid ‘grabbing’ to creative uses of augmented reality that make use of the device’s other forms of input such as GPS. Computer vision as a whole is a field I find very interesting and there are a number of ideas I’d like to play with using this as a base.
The continual advances in mobile development tools and the changing shift in the web development community towards a ‘mobile first’ approach to design are currently prevalent themes in the industry. Hopefully in the coming weeks I can invest some more time in exploring these tools and share my progress here.