{"id":1926,"date":"2010-10-29T16:32:43","date_gmt":"2010-10-29T20:32:43","guid":{"rendered":"http:\/\/analystik.ca\/?p=1926"},"modified":"2017-02-08T10:51:29","modified_gmt":"2017-02-08T15:51:29","slug":"html-5-custom-business-application","status":"publish","type":"post","link":"https:\/\/analystik.ca\/blogue\/language\/en\/html-5-custom-business-application\/","title":{"rendered":"HTML 5: custom business application or off-the-shelf software?"},"content":{"rendered":"<p>hAs we mentioned in our previous post, it\u2019s clear that, mostly for economic reasons, companies want applications that are \u00ab\u00a0ready-to-mobilize\u00a0\u00bb. The demand is there: <em><strong>75%<\/strong> use standard applications<\/em> and <em><strong>20%<\/strong>, custom business applications<\/em>. Further, we continued on to show that developers see positive opportunities for both options.\u00a0O<em>ff-the-shelf as well as custom-made business applications&#8230;<\/em><\/p>\n<h3>One in the hand, is better than two in the bush<\/h3>\n<p>Recently however, a senior mobile developer confided to me that he had seriously considered dropping some mobile development platforms. Because customers were just not ready to absorb the costs of cross-platform development. Instead, in order to save money these clients were asking him to select THE platform (or sometimes two) with the greatest reach and potential, to evaluate the costs for it and to eliminate the others! While this is understandable, it\u2019s not necessarily an elegant solution and very often proves problematic because there are few companies or homogeneous target audiences that use only one model of mobile device, let alone a single OS.<\/p>\n<p><!--more-->Add to that, the clear boundary between applications intended for the general public and those optimized for professional use. Without question however, if you deploy for the general public you must be multiplatform.<\/p>\n<p>And to continue this line of thought, our developer began to fantasize about a mobile development environment; one without need of adaptation per platform, well\u2026 almost. One thing leads to another and our analysis brings us directly to the many promises of <strong>HTML 5<\/strong>.<\/p>\n<h3>HTML 5, a name that says\u2026 relief<\/h3>\n<p>One of the promises, some would say fantasy, of <strong>HTML 5<\/strong> is to progress the web towards a new standard, the first in 13 years. So in order to solve all the problems, and there are many, we\u2019re talking about integrating new semantic tags to better manage the display of sites, integration of new content types such as HD\/2D\/3D audio and video, and most importantly, \u201c<em>to demonstrate its relevance as a development platform in the face of two major opponents\u201d, <\/em>he commented.<em> \u201cOn the desktop, proprietary technologies such as <a href=\"http:\/\/www.zdnet.fr\/actualites\/google-contredit-apple-et-rehabilite-la-technologie-flash-39752829.htm\">Flash plugins<\/a> and to a lesser extent, <a href=\"http:\/\/www.zdnet.fr\/actualites\/microsoft-devoile-silverlight-concurrent-de-flash-d-adobe-39368701.htm\">Silverlight<\/a>, and on mobiles, we\u2019re talking native apps distributed via the app stores.\u201d<\/em><\/p>\n<p>I recommend this excellent post on <strong><a href=\"http:\/\/www.zdnet.fr\/\">ZDNet.fr<\/a><\/strong> about the issues and promises of the famous <strong>HTML 5<\/strong>.<\/p>\n<p>(<em>Available in French only<\/em>)<\/p>\n<ul>\n<li><strong>HTML 5 &#8211; Part 1: Early history and promises<\/strong> (<a href=\"http:\/\/bit.ly\/9MaL0d\">Volet 1 : petite histoire et promesses<\/a>)<\/li>\n<li><strong>HTML5 &#8211; Part 2: New openings for rich applications on the Web<\/strong> (<a href=\"http:\/\/bit.ly\/axjotd\">Volet 2 : nouvelles portes pour les applications riches sur le Web<\/a>)<\/li>\n<li><strong>HTML 5 &#8211; Part 3<\/strong><strong>: New tools for semantics and SEO<\/strong> (<a href=\"http:\/\/bit.ly\/axjotd\">Volet 3 : de nouveaux outils pour la s\u00e9mantique et le r\u00e9f\u00e9rencement<\/a>)<\/li>\n<li><strong>HTML 5 &#8211; Part<\/strong><strong> 4: The replacement for Flash on video?<\/strong> (<a href=\"http:\/\/bit.ly\/9ovJGu\">Volet 4 : le rempla\u00e7ant de Flash sur la vid\u00e9o ?<\/a>)<\/li>\n<li><strong>HTML 5 &#8211; Part 5: HTML5 Can it keep its promises?<\/strong> (<a href=\"http:\/\/bit.ly\/a6yM6L\">Volet 5 : HTML5 pourra-t-il tenir ses promesses ?)<\/a><\/li>\n<\/ul>\n<p>What caught our attentions in fact, is this passage from HTML 5 \u2013 Part 2, \u00a0\u201c<strong>back-end\/web\/mobile<\/strong>:<\/p>\n<p><em>\u201c<strong>Competition for the App Stores<\/strong><\/em><\/p>\n<p><em>In combining the <strong>HTML 5 API<\/strong> (geo-location, work offline, heavy calculations\u2026 ) and these new opportunities for interaction, it\u2019s now possible to create Rich Internet Applications (RIA) without recourse to proprietary technologies like <a href=\"http:\/\/www.zdnet.fr\/actualites\/google-contredit-apple-et-rehabilite-la-technologie-flash-39752829.htm\">Flash<\/a> or <a href=\"http:\/\/www.zdnet.fr\/actualites\/microsoft-devoile-silverlight-concurrent-de-flash-d-adobe-39368701.htm\">Silverlight<\/a>.<\/em><\/p>\n<p><em>Browsers from the main smartphone OSs (Android, BlackBerry OS 6, iOS\u2026 ) support it.<\/em><\/p>\n<p><em>In a market saturated with App Stores (<a href=\"http:\/\/www.businessmobile.fr\/actualites\/app-store-apple-fait-le-grand-menage-39713225.htm\">Apple\u2019s App Store<\/a>, <a href=\"http:\/\/www.businessmobile.fr\/actualites\/100-000-applications-sur-l-android-market-pas-encore-39753235.htm\">Android Market<\/a>, <a href=\"http:\/\/www.businessmobile.fr\/actualites\/10-000-applications-disponibles-sur-le-blackberry-app-world-39754419.htm\">BlackBerry App World<\/a>,\u00a0 <a href=\"http:\/\/www.businessmobile.fr\/actualites\/nokia-prepare-une-nouvelle-version-de-son-ovi-store-39711510.htm\">Ovi Store<\/a>, <a href=\"http:\/\/www.businessmobile.fr\/actualites\/samsung-fete-le-premier-anniversaire-de-son-app-store-avec-14-millions-de-telechargements-39754544.htm\">Samsung Apps<\/a>\u2026 ), HTML5 allows you to create rich web applications available on all carriers via a cross-platform development. It\u2019s a time-saver for the developer.\u201d<\/em><\/p>\n<h3>Mobility, just what can we expect from you?<\/h3>\n<p>Today, Mobility is everywhere and it\u2019s offering you opportunities\u2026<\/p>\n<p>If you develop a mobile application you could develop a web or a native app and then adapt it\u2026 as time permits.<\/p>\n<p>The question being asked more and more; cost aside, if your business context allowed for the development of a web application, this measure would singlehandedly eliminate the problem of ownership (purchasing) of smartphones which become out-dated, as well as the hosting problem and corporate data security on the device!<\/p>\n<p>Moreover, advanced applications now exist for multi-platform and OS mobile device fleet management; notably <strong><a href=\"http:\/\/www.sybase.com\/\">Sybase<\/a><\/strong> <strong><a href=\"http:\/\/www.sybase.com\/products\/mobileenterprise\/afaria\">Afaria<\/a><\/strong> and <strong><a href=\"http:\/\/bit.ly\/9uQ1NQ\">Juniper<\/a><\/strong>. These applications, well some of them, also allow personal and professional profile management; that is to say, compartmentalisation (separation) of data and business applications through profile activation, so that users can\u2019t profit from company information or tools outside of working hours among others. One could, for example, use these tools for your current fleet of devices and develop mobile web applications (with web servers) for all your new needs in the future!<\/p>\n<h3>A Game Changer on the horizon<\/h3>\n<p>The fact is that after all, the promise of <strong>HTML 5<\/strong> is attractive at the moment, so for mobile developers. But is it a realistic option? Just how many years will it take before this \u201cstandard\u201d becomes not only perfectly defined, but before it is widely deployed ?\u00a0We\u2019ve been talking about this for a couple of years now, the major players involved in the definition of the standards (<strong>Apple<\/strong>, <strong>Google<\/strong>, <strong>Opera<\/strong>, <strong>Mozilla<\/strong>) are talking, yet the fact is that all these players don\u2019t really have converging interests. In fact, I would say it\u2019s the quite the opposite.<\/p>\n<p>Meanwhile, all the wonderful technologies that currently exist have taken advantage of\u00a0 the dusty old web. HTML 4 world, to evolve so as to render today\u2019s web experience interesting in the same way that <strong>Flash<\/strong>, <strong>Silverlight<\/strong>.<\/p>\n<p>And on the mobile side, yes, you can capitalise on\/bet on the achievements of browsers, especially if one or more mobile players integrate these technologies into their OS, in the way Android has done with Flash and Microsoft could integrate <strong>Silverlight<\/strong> into <strong>Windows 7 mobile<\/strong>. What a mess though, because there is no doubt that the integration of Flask in part, explains the runaway success of Android phones.<\/p>\n<p>Any mobile OS that integrates,current Web technology will offer a superior user experience grab new customers quickly. It\u2019s a platform worth giving serious consideration in your mobile development strategy.<\/p>\n<p>And then there\u2019s always the question of company data \u2013 of your enterprise database. Will businesses want to operate in <strong>Web Data<\/strong> mode, put their data in the <strong>Cloud<\/strong>? But that\u2026 (well who\u2019s kidding whom!!!)<\/p>\n<p>Have a great week,<\/p>\n<p style=\"text-align: right;\"><a href=\"mailto:denispaulvc@dvcom.ca\"><strong><em>Denis<\/em><\/strong><\/a><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>hAs we mentioned in our previous post, it\u2019s clear that, mostly for economic reasons, companies want applications that are \u00ab\u00a0ready-to-mobilize\u00a0\u00bb. The demand is there: 75% use standard applications and 20%, custom business applications. Further, we continued on to show that developers see positive opportunities for both options.\u00a0Off-the-shelf as well as custom-made business applications&#8230; One in&#8230;  <a class=\"excerpt-read-more\" href=\"https:\/\/analystik.ca\/blogue\/language\/en\/html-5-custom-business-application\/\" title=\"Read HTML 5: custom business application or off-the-shelf software?\">Read more &raquo;<\/a><!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"HTML 5: custom business application or off-the-shelf software?","_seopress_titles_desc":"HTML 5, just what can we expect from you? Today, Mobility is everywhere, most notably it\u2019s here, in your business and it\u2019s offering you opportunities\u2026","_seopress_robots_index":"","content-type":"","footnotes":""},"categories":[2579,3415,3425,3417,3413],"tags":[2768,2873,3023,2772],"better_featured_image":null,"_links":{"self":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1926"}],"collection":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/comments?post=1926"}],"version-history":[{"count":4,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1926\/revisions"}],"predecessor-version":[{"id":11057,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1926\/revisions\/11057"}],"wp:attachment":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media?parent=1926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/categories?post=1926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/tags?post=1926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}