Tutorials and demos to master components of modern apps based on standard of the Web.
March 19, 2013.
This data exchange standard between applications, called OData is a specification made by Oasis, an organization that works for standard communications.
The OData specification 4 has support for many big companies, including Red Hat, IBM, Microsoft.
The new standard provides a communication architecture of REST type to create Web services and applications that can communicate with other applications and devices, including mobiles.
And it also provides a data format based on JSON, which is the container of data that applications would exchange. It can be used with any programming language.
So an Android phone can use data from an online service from Microsoft, and send them to a social network to a user displays them on his personal wall.
March 18, 2014.
OData JSON standard. For data. It is an alternative to XML, faster to process, but XML is better suited when the data should be read by humans.
OData version 4. For services.
Although it worked for months to develop a version of Firefox for the Modern UI interface on Windows 8, whose codename Metro is still used, Mozilla has decided not to distribute this version or continue to develop it.
The reasons are many. A major development work for a not so popular platform. Closed platform while Mozilla works to promote free and open products. And lack of interest of testers for Firefox on Metro.
Besides that, to put a browser in an interface that can run itself in a browser, as demonstrated by ChromeOS does not make too much sense, even if Microsoft considers this the greatest finesse. And serving its financiel interests also since it takes a percentage of the revenues of Metro applications.
In short, on Windows 8, you can use Firefox in desktop mode, and if desired, why not use a tiled interface as Tiloid in the browser?
March 15, 2014.
The SDK which allows you to create applications based on the XUL interface language will soon be no longer available. Developers are asking the question of its existence in the newsgroup Terminating XULRunner? because despite the efforts of a few to keep it functional, the SDK is no longer maintained.
This does not mean that its content, including XUL, are no longer used, they are always in Firefox. But that will no longer exist as an independent library.
Some propose to replace it with Firefox itself, ie linking applications to the code of Firefox to use its features. This is already done with Chromium. This implies virtually integrating a version of the code in the application which would make it very heavy.
Note that new versions of XULRunner are available online in January and February 2014 nightly builds with Firefox Aurora.
January 18, 2014.
This is worse than a fox in the henhouse, especially if it is a fire fox. The Motion Picture Association of America, or MPAA, the organization that defends the rights of copyright owners, enter the board of the W3C.
This will make one more member to defend ideas such as the integration of DRM in standard formats, why they come there and against what Mozilla opposes. This is not good news for open formats, which may become much less open in the future.
January 8, 2014.
At the same time it develops Firefox OS for the larger screen of tablets, Mozilla advance in the realization of a version for the desktop, where it could compete with Chrome OS, but also Modern UI from Microsoft and Android as this system seem called to coexist with Windows.
Two initiatives were launched: Rock, a motherboard to install a barebone, whose specifications are rather those of a competitor to Raspberry Pi. We regret the lack of USB 3 and the presence of a VGA port! It is no longer 2005.
Paper is another product of the same manufacturer. It has a cardboard box, and got rid of VGA this time. Both machines are powered by a VIA processor who is interested in this OS and contributes to the code.
If performance is satisfactory, Firefox OS could easily replace Chrome OS on laptops or Android on nano-PC.
January 7, 2014.
Archives 2013 - 2012 - 2011 - 2010 - 2009 - 2008