Archive

Archive for April, 2011

Is your data flexible? Is it future proof?

April 28, 2011 Leave a comment

Data, its control and how users will access it will be a driving force in the future. The shift from a single point of access to multiple access points means that users will want to have access to their data at all times regardless of their location.

Look at the shift from watching television through an analog signal, then to digital and now streaming through the internet through devices such as a TiVo and smartphones. Enhancements in networking technology and infrastructure have allowed for this process to happen.

Similarly, using internet banking as an example, the ability for users to conduct banking transactions from anywhere in the world at anytime provided flexibility of service. Users want that flexibility with any interaction online whether it is watching their favourite TV Show, accessing their Facebook page or updating their personal blog.

With the enhancements in technology such as mobile handsets, smart phones, laptops, portable media, gaming consoles and media centers a framework to build and run applications has been created that has the potential to connect users to their data and applications at all times.

Users now and into the future will want this flexibility and have applications that operate above the level of a single device. Tim O’Rielly has referred to this as software no longer being limited to the PC as its only platform. O’Reilly refers to smart phones having the capability to interact with the cloud so that applications on the smart phone such as your personal contacts are able to be accessed from a PC along with other personal data. The devices will interact with other applications online such as Google Maps to provide a richer user experience.

webinos

Webinos is an online open source platform currently under development which aims to enable web applications and services to be used and shared consistently and securely over a broad spectrum of converged and connected devices, including mobile, PC, home media (TV) and in-car units.

webinos is an initiative of 22 project partners from across Europe, spanning academic institutions, industry research firms, software firms, handset manufacturers and automotive manufacturers. The project has funding for 14 million Euro and is due to finish in 08/2013.

The video below is a great example of how webinos will allow applications to operate across a variety of devices.

The webinos platform has many key features that will guarantee its success in being future proof.

Firstly, it is an open source platform that offers a common set of API’s. This allows greater collaboration and interaction through the development and enhancement of applications on the wininos platform. The common set of APIs will allow applications easy access to cross-user cross-service cross-device functionality in an open yet secure manner.

Secondly, webinos provides security for its users as part of its quality of service.

Context and security are intimately intertwined: rich context is valuable but without user empowered security it becomes a liability. This dual approach is a hallmark of the webinos approach.

According to webinos, the platform will enable secure access private and nonprivate data and services on the cloud, social web, as well as data on the user terminal.

Finally, the webinos platform will make use of the specific capabilities and resources of the underlying hardware platform. This means that the webinos application servers will provide all the back end processing. This will offload the heavy lifting from edge devices to servers and only return lightweight results to the end user devices to provide a more enjoyable experience for the user.

The webinos platform is an excellent example of where the future of applications will need to be. An interaction of applications across multiple devices that offers flexability, functionality and security. Allowing users to access their data and applications from anywhere in the world at anytime across a multitude of devices will ensure that webinos are prepared well into the future.

Rich User Experiences and the Future of Internet Software

April 1, 2011 1 comment

Programming languages such as AJAX and HTML5 that help to build our online applications are constantly advancing. As networking speeds develop and the ability for fast data transfer becomes a reality, the door has opened for coders to create software that has increased functionality. Applications that are built using AJAX have increased capability. Tim O’Reilly of O’Reilly Media states that AJAX is a key component of Web 2.0 which incorporates several technologies all flourishing in their own right, coming together in powerful new ways.

Ajax incorporates:

* standards-based presentation using XHTML and CSS;
* dynamic display and interaction using the Document Object Model;
* data interchange and manipulation using XML and XSLT;
* asynchronous data retrieval using XMLHttpRequest;
* and JavaScript binding everything together.

AJAX applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.

HTML5 also has increased functionality with new video, audio, and canvas elements, as well as the integration of Scalable Vector Graphics (SVG) content.

These features are designed to make it easy to include and handle multimedia and graphical content on the web without having to resort to proprietary plugins and APIs.

Online software applications such as the online mind mapping tool MindMeister are great examples of these new technologies with drag and drop functionality that provide full rich media. MindMeister is entirely Javascript / Ajax based.

A Tour of MindMeister from MindMeister on Vimeo.

MindMeister is one of the most authoritative and open collaborative mind mapping tools available on the web. MindMeister brings the concept of mind mapping to the web, using its facilities for real-time collaboration to allow truly global brainstorming sessions. Users can create, manage and share mind maps online and access them anytime, from anywhere. In brainstorming mode, fellow MindMeisters from around the world (or just in different rooms) can simultaneously work on the same mind map and see each other’s changes as they happen.

Real-time collaboration is also possible using Skype, if needed. Like most web apps, documents can be readily shared with others. Export options include .rtf, .pdf, .jpg, .gif, .png, .mm, .mmap, and .mind, the default MindMeister file format. Programmers can extend this application through the MindMeister API. Currently there are apps avaliable for download for the Apple iPhone and iPad.


MindMeister
allows users to sign up for free but is limited to storing three mind maps at a time. There are two types of paid accounts a business account starting at $9 per month and a premium account that is $59 per year. The business account is more expensive but provides the extra functionality.

Using MindMeister as an alternative enterprise soloution makes sense with the cost and infrastrure to run the software virtually free. This relates to a great Return on Investment (ROI) in using the product.

MindMeister is a multi award winning product that contains plenty of features tailored not only to business but also to students and individuals.

A review conducted by Celine Roque an avid user of mind mapping tools provides a great insight into the capabilities of MindMeister as an alternative to the desktop clients that are avalabile in this space.

Despite the limitations of the free account, MindMeister is a good way to start learning about mind mapping for the curious.

MindMeister is an excellent mind mapping tool alternative to desktop clients. It provides collaboration, sharing, mobility, low cost and plenty of features that enhance the user experience. This is a prime example of where the future of applications will be heading. With programming languages such as AJAX being able to provide such amazing functionality to the online user the gap between desktop clients and online applications is constantly becoming closer.

Follow

Get every new post delivered to your Inbox.