<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flick Software</title>
	<atom:link href="http://flicksoftware.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://flicksoftware.com</link>
	<description>Custom Apps store and mobile software</description>
	<lastBuildDate>Mon, 13 Feb 2012 18:07:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Fragmentation Dilemma &#8211; What BlackBerry Models Should My App Support?</title>
		<link>http://flicksoftware.com/2012/02/fragmentation-dilemma-what-blackberry-models-does-my-app-need-to-support/</link>
		<comments>http://flicksoftware.com/2012/02/fragmentation-dilemma-what-blackberry-models-does-my-app-need-to-support/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 17:25:06 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1792</guid>
		<description><![CDATA[It&#8217;s no secret that BlackBerry is one of the most challenging mobile platforms to support. This is due, in part, to the vast number of BB models and OS&#8217;s currently deployed in the market.  Our Flick Labs group currently has three puzzle apps on BlackBerry App World that have been downloaded 225,000 times in the [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s no secret that BlackBerry is one of the most challenging mobile platforms to support. This is due, in part, to the vast number of BB models and OS&#8217;s currently deployed in the market.  Our Flick Labs group currently has three puzzle apps on BlackBerry App World that have been downloaded 225,000 times in the past two months. The people downloading the apps are using a total of 63 different Blackberry model/OS combinations!</p>
<p>In looking at the numbers, there are a couple of key take-aways:</p>
<ul>
<li>The popular BB models and OS&#8217;s are different  in different geographic markets</li>
<li>More than 50% of all downloads are covered by the top 3 models</li>
<li>OS 5 and 6 still make up more than half of all downloads with 7 taking third place</li>
<li>OS 4.x is fading fast with less than 6% of all downloads</li>
</ul>
<p>Here is a graph showing the top models globally.</p>
<p><a href="http://flicksoftware.com/2012/02/fragmentation-dilemma-what-blackberry-models-does-my-app-need-to-support/nc-global-downloads/" rel="attachment wp-att-1794"><img class="alignnone  wp-image-1794" title="NC Global Downloads" src="http://flicksoftware.com/wp-content/uploads/2012/02/NC-Global-Downloads.png" alt="" width="567" height="389" /></a></p>
<p>&nbsp;</p>
<p>Here&#8217;s the same graph for North America</p>
<p><a href="http://flicksoftware.com/2012/02/fragmentation-dilemma-what-blackberry-models-does-my-app-need-to-support/nc-na-downloads/" rel="attachment wp-att-1795"><img class="alignnone  wp-image-1795" title="NC NA Downloads" src="http://flicksoftware.com/wp-content/uploads/2012/02/NC-NA-Downloads.png" alt="" width="566" height="361" /></a></p>
<p>&nbsp;</p>
<p>Things to keep in mind when using this data:</p>
<ul>
<li>This information was captured between Dec 1, 2011 and Feb 13,  2012</li>
<li>The apps represented in this data are available globally</li>
<li>The apps are in English only and have both French and English descriptions in App World</li>
<li>These apps are puzzle games &#8211; results may vary for different app genres</li>
</ul>
<p>Of course, we expect to see this data shift over time as the march toward newer OS versions and devices carries on. More updates to come.</p>
<p>- Peter O&#8217;Blenis @peteroblenis</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Fragmentation+Dilemma+%E2%80%93+What+BlackBerry+Models+Should+My+App+Support%3F+http%3A%2F%2Fis.gd%2F9XBoAe%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Fragmentation+Dilemma+%E2%80%93+What+BlackBerry+Models+Should+My+App+Support%3F+http%3A%2F%2Fis.gd%2F9XBoAe%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2012/02/fragmentation-dilemma-what-blackberry-models-does-my-app-need-to-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Just How Much Stuff can your Mobile Salesperson Carry?!</title>
		<link>http://flicksoftware.com/2012/02/just-how-much-stuff-can-your-mobile-salesperson-carry/</link>
		<comments>http://flicksoftware.com/2012/02/just-how-much-stuff-can-your-mobile-salesperson-carry/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 20:01:43 +0000</pubDate>
		<dc:creator>Deborah</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1776</guid>
		<description><![CDATA[iPad vs Sample Bag: Which Would Your Mobile Sales Team Choose? Does your company sell physical products through an outside sales force? If it does, chances are your sales folks are lugging around trunk-loads of product samples, catalogs, order sheets and demo gear to prospective customer sites.  This is how outside sales have been done [...]]]></description>
			<content:encoded><![CDATA[<p>iPad vs Sample Bag: Which Would Your Mobile Sales Team Choose?</p>
<p>Does your company sell physical products through an outside sales force? If it does, chances are your sales folks are lugging around trunk-loads of product samples, catalogs, order sheets and demo gear to prospective customer sites.  This is how outside sales have been done for over 80 years and it’s a process that works – more or less.</p>
<p>There are some obvious drawbacks to arming sales people with vast amounts of physical materials as part of the pre-sales process:</p>
<ul>
<li>Demo materials and product samples may not be inherently portable. If your company sells industrial fittings, for example, how much product can your sales person carry? How much paper is needed to catalogue your entire product line? Do your folks end up carrying only a subset of your product line for practical reasons?</li>
<li>Demo materials and samples may go out of date quickly, requiring regular redeployment to the sales force. This is why, for example, you don’t typically see pricing in product catalogs. They are often just too dynamic to risk including them in an expensive paper catalog. Another example is discontinued product – asking yours sale team to flip to page 273 and rip out swatch #78892 every few weeks is not feasible and you just know you’ll get an order for that SKU a few months after discontinuation because your sales team is working from an outdated catalog.</li>
<li>Demo materials cost money. Sample product, catalogs and brochures aren’t free, nor is their distribution.</li>
</ul>
<p>These are all very real issues that can hinder the sales process.  The good news is that mobile technology offers a variety of ways to ease the pain.</p>
<p>At Flick, we have been asked to build an increasing number of mobile apps targeted directly and improving the selling process.  Deployed primarily on iPads, these apps are carried by sales reps to customer sites in place of some, or all, of the physical stuff they used to carry.  Here’s a smattering of what’s going into these apps:</p>
<ol>
<li>Product Catalog: Increasingly, firms are putting their entire product catalog onto an app. That means being able to carry the entire line, and all data and materials associated with it, on a 9.5&#215;7.3 inch tablet.   The app updates itself by synchronizing directly with the back office sales system to ensure the catalog is always current.</li>
<li>Sample Ordering: Sometimes a picture of the product is not enough. Some apps are integrating shopping cart functionality to allow reps to order the samples that they need while they are still interacting with the customer. This means that only the physical samples that the customer is interested in are being produced and shipped, and they are getting there in a timely fashion.</li>
<li>Quoting: Some apps combine catalog information and customer requirements to allow the sales rep to produce complete quotes while still at the customer site. These can then be automatically synchronized with the firm’s back-office CRM system.</li>
<li>Sales Ordering: All of the paperwork associated with the ordering of product can be built right into the app. The integration of the product catalog makes this process faster and less error prone.</li>
<li>Custom configurators: It can often be difficult to envision what the final product will look/operate like when actually delivered. Configuration tools allow the users to model how the various products will look, behave and/or operate in the real world. This helps to reduce errors in ordering and to improve customer satisfaction.</li>
</ol>
<p>There are, of course, many more things that can go into a mobile sales app but the list highlights some of the more common features.  The ultimate test for mobile sales apps is their impact on sales and on margin. The early feedback that we have been receiving is that they impact both in a favourable way, as well as providing the less tangible but important benefits of a happier, more mobile sales force and an improved presales experience for the customer.</p>
<p>There will always be a place for physical samples but, hopefully, the days of back-breaking catalogs and demo gear are finally drawing to a close.</p>
<p>- Peter O&#8217;Blenis @peteroblenis</p>
<p>&nbsp;</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Just+How+Much+Stuff+can+your+Mobile+Salesperson+Carry%3F%21+http%3A%2F%2Fis.gd%2FJnaYGt%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Just+How+Much+Stuff+can+your+Mobile+Salesperson+Carry%3F%21+http%3A%2F%2Fis.gd%2FJnaYGt%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2012/02/just-how-much-stuff-can-your-mobile-salesperson-carry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Cloud VS. Amazon Cloud Part 1 &#8211; Introduction</title>
		<link>http://flicksoftware.com/2011/11/microsoft-cloud-vs-amazon-cloud-part1-introduction/</link>
		<comments>http://flicksoftware.com/2011/11/microsoft-cloud-vs-amazon-cloud-part1-introduction/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 15:23:45 +0000</pubDate>
		<dc:creator>paulzhou</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1620</guid>
		<description><![CDATA[Cloud computing is getting a lot of play recently but, for many, the cloud is still a bit, well, cloudy. In this blog I will put some parameters around what we call cloud, I will touch on three cloud service models and discuss 2 commercial implementations from Amazon and Microsoft. The National Institute for Standards [...]]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="font-family: Arial, sans-serif;">Cloud computing is getting a lot of play recently but, for many, the cloud is still a bit, well, cloudy. In this blog I will put some parameters around what we call cloud, I will touch on three cloud service models and discuss 2 commercial implementations from Amazon and Microsoft.</span></p>
<p>The National Institute for Standards and Technology defines cloud computing as follows: Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction (<a href="http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909024">http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909024</a>).</p>
<p>The cloud model is composed of three service models. <strong></strong></p>
<p><strong>Cloud Software as a Service (SaaS). </strong>Hosted software services running on a cloud infrastructure.</p>
<p><strong>Cloud Platform as a Service (PaaS).</strong> Cloud-based platform where users can deploy and run applications designed for the hosting platform.</p>
<p><strong>Cloud Infrastructure as a Service (IaaS). </strong>The provisioning of processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications.   This cloud model promotes availability and is composed of five essential characteristics that include On-demand self-service, broad network access, resource pooling, rapid elasticity and measured service.These characteristics could benifit business in the ways of cost-saving, opportunity to focus on core competency rather than IT and mobilization of workforce.</p>
<div>For the business cloud users, Microsoft and Amazon are the two major cloud service providers.</div>
<div>We will have a series of blogs to walk through the services they provide and look at the similarities and differences of their services. Here is a diagram to illustrate the high level view of the services provided by SAAS, PAAS and IAAS.</div>
<div><a href="http://flicksoftware.com/2011/11/microsoft-cloud-vs-amazon-cloud-part1-introduction/cloud-platform-4/" rel="attachment wp-att-1631"><img class="alignleft size-full wp-image-1631" title="Cloud Platform" src="http://flicksoftware.com/wp-content/uploads/2011/10/Cloud-Platform3.jpg" alt="" width="726" height="491" /></a></div>
<div>Based on the categories of services shown in the above diagram, we get the following comparison table:</div>
<div>
<table class="MsoNormalTable" style="width: 445.0pt; margin-left: 4.65pt; border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt;" width="593" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; height: 15.0pt;">
<td style="width: 50.0pt; border: none; border-bottom: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; border: none; border-bottom: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
<td style="width: 164.0pt; border: solid windowtext 1.0pt; border-top: none; mso-border-left-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Azure</span></strong></p>
</td>
<td style="width: 146.0pt; border: none; border-bottom: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Amazon</span></strong></p>
</td>
</tr>
<tr style="mso-yfti-irow: 1; height: 15.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">IAAS</span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">EC2</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 2; height: 15.0pt;">
<td style="width: 50.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">PAAS</span></strong></p>
</td>
<td style="width: 85.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Compute</span></p>
</td>
<td style="width: 164.0pt; border: solid windowtext 1.0pt; border-bottom: none; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Web Role and Work Role</span></p>
</td>
<td style="width: 146.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">MapReduce</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 3; height: 15.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">File Storage</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Blob</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">S3(Simple Storage)</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 4; height: 15.0pt;">
<td style="width: 50.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67"></td>
<td style="width: 85.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">RDB</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">SQL Azure</span></p>
</td>
<td style="width: 146.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">RDS(MySQL and Oracle)</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 5; height: 15.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Key Value DB</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Table</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Simple DB</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 6; height: 15.0pt;">
<td style="width: 50.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67"></td>
<td style="width: 85.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Caching</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Cache</span></p>
</td>
<td style="width: 146.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Elastic Cache</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 7; height: 15.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Integration</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Message Queue and Service Bus</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">SQS, SNS, SES</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 8; height: 15.0pt;">
<td style="width: 50.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67"></td>
<td style="width: 85.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Networking</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Connect</span></p>
</td>
<td style="width: 146.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Route 53, VPC, Direct Connect</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 9; height: 15.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Content Delivery</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">CDN</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">CloudFront</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 10; height: 30.0pt;">
<td style="width: 50.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="67"></td>
<td style="width: 85.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Billing and Payment</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Market Place</span></p>
</td>
<td style="width: 146.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">FPS</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 11; height: 15.0pt;">
<td style="width: 50.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">SAAS</span></strong></p>
</td>
<td style="width: 85.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Office</span></p>
</td>
<td style="width: 164.0pt; border: solid windowtext 1.0pt; border-bottom: none; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Office Web</span></p>
</td>
<td style="width: 146.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 12; height: 15.0pt;">
<td style="width: 50.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67"></td>
<td style="width: 85.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Collabration</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Lync Online and Exchange<span>  </span>Online</span></p>
</td>
<td style="width: 146.0pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 13; height: 30.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Content Management</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">SharePoint Online</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 14; height: 15.0pt;">
<td style="width: 50.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="font-size: 9.0pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">CrossCutting</span></strong></p>
</td>
<td style="width: 85.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Security</span></p>
</td>
<td style="width: 164.0pt; border: solid windowtext 1.0pt; border-bottom: none; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Access Control</span></p>
</td>
<td style="width: 146.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">IAM</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 15; height: 30.0pt;">
<td style="width: 50.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></strong></p>
</td>
<td style="width: 85.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Monitering and Management</span></p>
</td>
<td style="width: 164.0pt; border-top: none; border-left: solid windowtext 1.0pt; border-bottom: none; border-right: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Azure Portal</span></p>
</td>
<td style="width: 146.0pt; background: #D9D9D9; padding: 0in 5.4pt 0in 5.4pt; height: 30.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">CloudWatch</span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 16; mso-yfti-lastrow: yes; height: 15.0pt;">
<td style="width: 50.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="67">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><strong><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">IDEs, Framewoks</span></strong></p>
</td>
<td style="width: 85.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" width="113">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;"> </span></p>
</td>
<td style="width: 164.0pt; border: solid windowtext 1.0pt; border-bottom: none; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="219">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Visual Studio</span></p>
</td>
<td style="width: 146.0pt; border: none; border-top: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; height: 15.0pt;" valign="bottom" nowrap="nowrap" width="195">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: black;">Various</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<div style="text-align: center;"><strong>IAAS</strong></div>
<div>Microsoft doesn&#8217;t currently offer VM services. Amazon provides a wide range of VMs to select from.</div>
<div style="text-align: center;"><strong>PAAS</strong></div>
<div>Amazon and Microsoft have pretty much the equivalent services in each of the categories of PAAS.</div>
<div style="text-align: center;"><strong>SAAS</strong></div>
<div>Microsoft has put their core business applications into the cloud as SAAS which include Office, Lync, Sharepoint and Exchange. Amazon doesn&#8217;t play in this space.</div>
<div style="text-align: center;"><strong>CrossCutting</strong></div>
<div>Amazon and Microsoft have pretty much the equivalent services in each of the categories of PAAS.</div>
<div style="text-align: center;"><strong>IDEs and frameworks</strong></div>
<div>With the Microsoft offering, developers will find that the platform is optimized for the use of Visual Studio to program their cloud applications. The frameworks used to access the cloud services are primarily Microsoft technology focused. Amazon instead provides various options of IDEs and frameworks to choose from.</div>
<div>In this blog, we defined some of the basics around cloud and illustrated some general differences between Microsoft cloud and Amazon cloud services. In the next few blogs, we will compare their specific services in more detail.</div>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Microsoft+Cloud+VS.+Amazon+Cloud+Part+1+%E2%80%93+Introduction+http%3A%2F%2Fis.gd%2Fk9UBgH%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Microsoft+Cloud+VS.+Amazon+Cloud+Part+1+%E2%80%93+Introduction+http%3A%2F%2Fis.gd%2Fk9UBgH%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/11/microsoft-cloud-vs-amazon-cloud-part1-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Number Cruncher 2.0 for BlackBerry Beta is now Open</title>
		<link>http://flicksoftware.com/2011/10/number-cruncher-2-0-for-blackberry-beta-is-now-open/</link>
		<comments>http://flicksoftware.com/2011/10/number-cruncher-2-0-for-blackberry-beta-is-now-open/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 19:18:51 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Number Cruncher Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1608</guid>
		<description><![CDATA[For those of you taking part in the Number Cruncher Beta, please report bugs, gripes, suggestions etc by commenting on this blog post. &#160; Thank you for participating in the Beta! Tweet This Post]]></description>
			<content:encoded><![CDATA[<p>For those of you taking part in the Number Cruncher Beta, please report bugs, gripes, suggestions etc by commenting on this blog post.</p>
<p>&nbsp;</p>
<p>Thank you for participating in the Beta!</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Number+Cruncher+2.0+for+BlackBerry+Beta+is+now+Open+http%3A%2F%2Fis.gd%2FJ5Atp1%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Number+Cruncher+2.0+for+BlackBerry+Beta+is+now+Open+http%3A%2F%2Fis.gd%2FJ5Atp1%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/10/number-cruncher-2-0-for-blackberry-beta-is-now-open/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BlackBerry Messenger for Telemetry? Why Not?!</title>
		<link>http://flicksoftware.com/2011/09/blackberry-messenger-for-telemetry-why-not/</link>
		<comments>http://flicksoftware.com/2011/09/blackberry-messenger-for-telemetry-why-not/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 14:35:41 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[Number Cruncher Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1573</guid>
		<description><![CDATA[&#160; Flick Labs is Flick Software’s experimental playroom. It is where our engineers can take time out from their day jobs to experiment with new and interesting technologies. About a year and a half ago, the team started experimenting with a tile game platform that could be adapted for every major mobile platform. This project [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p class="MsoNormal">Flick Labs is Flick Software’s experimental playroom. It is where our engineers can take time out from their day jobs to experiment with new and interesting technologies.</p>
<p class="MsoNormal">About a year and a half ago, the team started experimenting with a tile game platform that could be adapted for every major mobile platform. This project ultimately resulted in Number Cruncher; a tile game that went to the top of the mobile game charts with over 3 million downloads.</p>
<p class="MsoNormal">Many of the folks on the team have been looking for an excuse to build the next version of Number Cruncher and it now looks like they have found it: BlackBerry’s BBM 6.0.</p>
<p class="MsoNormal">The idea was to use the BBM SDK in some novel ways that could ultimately solve real-world business problems. The application that the team homed in on was using BBM for machine-to-machine communication.</p>
<p class="MsoNormal">Number Cruncher 2.0 (that’s the super-secret codename) will use BBM in some pretty unconventional ways and the result will be, we think, a pretty unconventional game experience. Sure, BBM will be used to allow players to transmit their high scores to friends, but that’s pretty standard. What is truly cool is that the game will use BBM to send live two-way data to facilitate head-to-head play!</p>
<ul>
<li>Here are some examples of what I am talking about:</li>
<li>Allowing you to invite a friend to a head-to-head game</li>
<li>Sending a starting “board” to the second player so that both players start with the same set of tiles</li>
<li>Displaying the scores of both players in real time</li>
</ul>
<p class="MsoListParagraphCxSpLast" style="text-indent: -18.0pt; mso-list: l0 level1 lfo1;"><!--[if !supportLists]--><span><span>-<span style="font: 7.0pt 'Times New Roman';">          </span></span></span><!--[endif]-->And here’s where it gets interesting….allowing players to fire weapons at their opponent’s board to slow them down. Yep, a tile game with weaponry!</p>
<p class="MsoNormal">When I last checked in, the team was still testing some of the finer aspects of the game but they tell me it will be released in October to the general public. The result should be a great experience with the BBM SDK for the team and a fun new game for the rest of us. I, for one, can’t wait!</p>
<p class="MsoNormal">- Peter O&#8217;Blenis @peteroblenis</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=BlackBerry+Messenger+for+Telemetry%3F+Why+Not%3F%21+http%3A%2F%2Fis.gd%2FpBxzxl%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=BlackBerry+Messenger+for+Telemetry%3F+Why+Not%3F%21+http%3A%2F%2Fis.gd%2FpBxzxl%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/09/blackberry-messenger-for-telemetry-why-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Messenger (BBM) for Telemetry? Why Not?!</title>
		<link>http://flicksoftware.com/2011/09/blackberry-messenger-bbm-for-telemetry-why-not/</link>
		<comments>http://flicksoftware.com/2011/09/blackberry-messenger-bbm-for-telemetry-why-not/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 20:52:54 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1565</guid>
		<description><![CDATA[&#160; Flick Labs is Flick Software’s experimental playroom. It is where our engineers can take time out from their day jobs to experiment with new and interesting technologies. About a year and a half ago, the team started experimenting with a tile game platform that could be adapted for every major mobile platform. This project [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p class="MsoNormal">Flick Labs is Flick Software’s experimental playroom. It is where our engineers can take time out from their day jobs to experiment with new and interesting technologies.</p>
<p class="MsoNormal">About a year and a half ago, the team started experimenting with a tile game platform that could be adapted for every major mobile platform. This project ultimately resulted in Number Cruncher; a tile game that went to the top of the mobile game charts with over 3 million downloads.</p>
<p class="MsoNormal">Many of the folks on the team have been looking for an excuse to build the next version of Number Cruncher and it now looks like they have found it: BlackBerry’s BBM 6.0.</p>
<p class="MsoNormal">The idea was to use the BBM SDK in some novel ways that could ultimately solve real-world business problems. The application that the team homed in on was using BBM for machine-to-machine communication.</p>
<p class="MsoNormal">Number Cruncher 2.0 (that’s the super-secret codename) will use BBM in some pretty unconventional ways and the result will be, we think, a pretty unconventional game experience. Sure, BBM will be used to allow players to transmit their high scores to friends, but that’s pretty standard. What is truly cool is that the game will use BBM to send live two-way data to facilitate head-to-head play!</p>
<ul>
<li>Here are some examples of what I am talking about:</li>
<li>Allowing you to invite a friend to a head-to-head game</li>
<li>Sending a starting “board” to the second player so that both players start with the same set of tiles</li>
<li>Displaying the scores of both players in real time</li>
</ul>
<p class="MsoListParagraphCxSpLast" style="text-indent: -18.0pt; mso-list: l0 level1 lfo1;"><!--[if !supportLists]--><span><span>-<span style="font: 7.0pt 'Times New Roman';">          </span></span></span><!--[endif]-->And here’s where it gets interesting….allowing players to fire weapons at their opponent’s board to slow them down. Yep, a tile game with weaponry!</p>
<p class="MsoNormal">When I last checked in, the team was still testing some of the finer aspects of the game but they tell me it will be released in October to the general public. The result should be a great experience with the BBM SDK for the team and a fun new game for the rest of us. I, for one, can’t wait!</p>
<p class="MsoNormal">- Peter O&#8217;Blenis @peteroblenis</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=BlackBerry+Messenger+%28BBM%29+for+Telemetry%3F+Why+Not%3F%21+http%3A%2F%2Fis.gd%2FcRxHZf%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=BlackBerry+Messenger+%28BBM%29+for+Telemetry%3F+Why+Not%3F%21+http%3A%2F%2Fis.gd%2FcRxHZf%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/09/blackberry-messenger-bbm-for-telemetry-why-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ready, Design, Code – Flick adds UX Design Services</title>
		<link>http://flicksoftware.com/2011/09/ready-design-code-%e2%80%93-flick-adds-ux-design-services/</link>
		<comments>http://flicksoftware.com/2011/09/ready-design-code-%e2%80%93-flick-adds-ux-design-services/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 20:45:38 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1559</guid>
		<description><![CDATA[&#160; They say that an application, no matter how well it&#8217;s implemented, can only ever be as good as its design. Well, at Flick we buy into this mantra. Developers are very good at building to spec (ours are exceptional), but you really need to have a spec to ensure quality results. For years Flick [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p class="MsoNormal">They say that an application, no matter how well it&rsquo;s implemented, can only ever be as good as its design. Well, at Flick we buy into this mantra. Developers are very good at building to spec (ours are exceptional), but you really need to have a spec to ensure quality results.<o:p></o:p></p>
<p class="MsoNormal">For years Flick has worked closely with external design groups to help craft mobile solutions that are acutely tuned to actual business requirements. There are occasions, however, when it can make sense to bring UX design work in-house. To that end, Flick has announced the availability of end-to-end UX design services as part of its service portfolio. <o:p></o:p></p>
<p class="MsoNormal">As of this September, customers have the option of sourcing both UX design and solution implementation directly from Flick. By offering a dedicated and experienced UX team in-house, Flick offers the follow potential advantages:<o:p></o:p></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:<br />
Symbol"></p>
<ul>
<li> Faster delivery for project on tight deadlines
<li> Cost effective UX design, even for small projects
<li> A single point of contact across the project lifecycle
</ul>
<p class="MsoNormal">So what about the great UX firms that Flick currently works with?<span>&nbsp; </span>Recognizing that there is no one-size-fits-all approach and that many design firms have unique skill sets, Flick will continue to work enthusiastically with high quality outside design firms to deliver outstanding results. <o:p></o:p></p>
<p class="MsoNormal">Want to learn more about Flick&rsquo;s UX design offerings? Please visit: <a href="http://flicksoftware.com/services-2/user-experience-design/">http://flicksoftware.com/services-2/user-experience-design/</a><o:p></o:p></p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Ready%2C+Design%2C+Code+%E2%80%93+Flick+adds+UX+Design+Services+http%3A%2F%2Fis.gd%2FWybLwg%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Ready%2C+Design%2C+Code+%E2%80%93+Flick+adds+UX+Design+Services+http%3A%2F%2Fis.gd%2FWybLwg%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/09/ready-design-code-%e2%80%93-flick-adds-ux-design-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flick Software Announces the Addition of Dedicated User Experience Design Services</title>
		<link>http://flicksoftware.com/2011/09/flick-software-announces-the-addition-of-dedicated-user-experience-design-services/</link>
		<comments>http://flicksoftware.com/2011/09/flick-software-announces-the-addition-of-dedicated-user-experience-design-services/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 17:55:03 +0000</pubDate>
		<dc:creator>PeterO</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1519</guid>
		<description><![CDATA[&#160; FOR IMMEDIATE RELEASE &#160; September 7, 2011 Ottawa, Ontario &#8211; Flick Software Inc is pleased to announce the addition of comprehensive user experience (UX) design services to the company&#8217;s service portfolio. The UX offerings incorporate a robust design methodology that helps create experiences that are easy to use, engaging and differentiated. The services allow [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">FOR IMMEDIATE RELEASE</span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:12.0pt">September 7, 2011 Ottawa, Ontario</span></b><span lang="EN-US" style="font-size:12.0pt"> &ndash; <b>Flick Software Inc </b>is pleased to announce the addition of comprehensive user experience (UX) design services to the company&rsquo;s service portfolio. The UX offerings incorporate a robust design methodology that helps create experiences that are easy to use, engaging and differentiated. The services allow the Flick Software to offer a single-source option to customers requiring UX design for their customized mobile business solutions.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">New UX design services available from Flick Software include User Experience and Interaction Design, Visual Design, UI Standards and Design Guides, and Business Case and Roadmap Development.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">&ldquo;For us, UX design was the final piece of the puzzle,&rdquo; said Jason Flick, President, Flick Software. &ldquo;We are excited to be offering UX design services to our customers and providing them with an end-to-end service option for their projects.&rdquo;</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">The addition of UX design services is part of Flick Software&rsquo;s expansion strategy following two years of sustained high growth. The company is offering UX design services both as a stand-alone service and as an extension of its mobile business solution development services.</span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:12.0pt">About Flick Software Inc.</span></b></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">Founded in 2003, Flick Software specializes in customized mobile business solutions. The company helps organizations extend critical corporate applications and data beyond their office walls through the use of integrated mobile applications. Flick Software also helps companies extend and enhance their own products and services through the incorporation of custom mobile applications.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt">Flick Software develops customized mobile business solutions for every major mobile platform, including iOS, Blackberry, Android and Windows Mobile operating systems.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt"><o:p>&nbsp;</o:p></span></p>
<p align="center" class="MsoNormal" style="text-align:center"><span lang="EN-US" style="font-size:12.0pt">###<o:p></o:p></span></p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Flick+Software+Announces+the+Addition+of+Dedicated+User+Experience+Design+Services+http%3A%2F%2Fis.gd%2FjKdbDH%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Flick+Software+Announces+the+Addition+of+Dedicated+User+Experience+Design+Services+http%3A%2F%2Fis.gd%2FjKdbDH%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/09/flick-software-announces-the-addition-of-dedicated-user-experience-design-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mobile Message Queuing through Azure Platform (Part 2)</title>
		<link>http://flicksoftware.com/2011/08/the-mobile-message-queuing-through-azure-platform-part-2/</link>
		<comments>http://flicksoftware.com/2011/08/the-mobile-message-queuing-through-azure-platform-part-2/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 15:33:49 +0000</pubDate>
		<dc:creator>paulzhou</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1143</guid>
		<description><![CDATA[In the previous blog(http://flicksoftware.com/2011/07/the-mobile-message-queuing-through-azure-platform-1/), we looked at how to do mobile message queuing using Windows Azure Queue Service. In June, Microsoft released an update of Azure AppFabric which includes a service bus component(http://www.microsoft.com/download/en/details.aspx?id=17691). In this blog, we will discuss how to use the service bus to do mobile message queuing. When I first looked at [...]]]></description>
			<content:encoded><![CDATA[<p>In the previous blog(<a href="http://flicksoftware.com/2011/07/the-mobile-message-queuing-through-azure-platform-1/">http://flicksoftware.com/2011/07/the-mobile-message-queuing-through-azure-platform-1/</a>), we looked at how to do mobile message queuing using Windows Azure Queue Service. In June, Microsoft released an update of Azure AppFabric which includes a service bus component(<a href="http://www.microsoft.com/download/en/details.aspx?id=17691">http://www.microsoft.com/download/en/details.aspx?id=17691</a>). In this blog, we will discuss how to use the service bus to do mobile message queuing.</p>
<p>When I first looked at the AppFabric SDK and samples, I thought wow, this is a serious message queue &#8211; it supports reliable message delivery and publish-subscribe delivery model. But a closer look reveals that it still lacks support for mobile usage. Here are the key deficiencies</p>
<p>- Reliable message delivery: Once the message is pushed into the cloud, it will be saved and delivery to destination is guaranteed. But we can’t assume a reliable wireless connection for the mobile device all the time. So what if a mobile app wants to send a message into the queue but can’t due to the lack of connectivity?  We can work around this by caching messages locally on the device. As the diagram shows below, the messaging client writes the messages into the local storage when AppFabric is not accessible and read the cached messages from the local storage and send them to the AppFabric queues<br />
- Cross-platform support: The samples in the SDK include a Phone 7 chat app that demonstrates the exchange of messages through service bus. But there are no iPhone and Android library/samples that use the AppFabric so far. This is something that will need to be corrected soon.<br />
<img src="http://flicksoftware.com/wp-content/uploads/2011/08/Azure-AppFabric-Message-Queue.jpg" alt="" /></p>
<p>It will be interesting to see how Microsoft will enhance the AppFabric Service Bus for different mobile OS and see how enterprise mobile apps will utilize the queue to do backend integration.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=The+Mobile+Message+Queuing+through+Azure+Platform+%28Part+2%29+http%3A%2F%2Fis.gd%2FAhLCpz%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=The+Mobile+Message+Queuing+through+Azure+Platform+%28Part+2%29+http%3A%2F%2Fis.gd%2FAhLCpz%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/08/the-mobile-message-queuing-through-azure-platform-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 vs Native Apps</title>
		<link>http://flicksoftware.com/2011/08/html5-vs-native-apps/</link>
		<comments>http://flicksoftware.com/2011/08/html5-vs-native-apps/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 13:55:55 +0000</pubDate>
		<dc:creator>Marcel</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://flicksoftware.com/?p=1072</guid>
		<description><![CDATA[Working for a software company that specializes in mobile development is fun these days; you end up working with lots of fancy devices and new technologies. But there are challenges too; this field is highly fragmented and very &#8220;fluid&#8221; with the mobile OS innovations occurring at a furious pace. We do a lot of research [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">Working for a software company that specializes in mobile development is fun these days; you end up working with lots of fancy devices and new technologies. But there are challenges too; this field is highly fragmented and very &ldquo;fluid&rdquo; with the mobile OS innovations occurring at a furious pace. We do a lot of research at Flick to map this landscape, discern the winners from the losers and advise our clients on the best technologies to adopt and support. <o:p></o:p></font></font></font></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><o:p><font color="#000000" face="Calibri" size="3">&nbsp;</font></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">One of the technologies making big waves lately is HTML5. As with any other technological advancement there is a lot of hype around it; some pundits call it the great &ldquo;unifier&rdquo;, others are eager to announce the demise of the native applications. The rationale behind these assertions is based on the fragmentation of mobile development platforms and tools. <o:p></o:p></font></font></font></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><o:p><font color="#000000" face="Calibri" size="3">&nbsp;</font></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">The main driver behind the today&rsquo;s preponderance of native apps is the fact they provide a better user experience, device integration and the ability to work when not connected. The drawback in going with native apps is the difficulty in writing and maintaining the application for different OSs and, in some instances, for different versions of the same OS family. This is an area where HTML5 will most probably help, but before we jump into speculation let&rsquo;s see what HTML 5 brings to the table. <o:p></o:p></font></font></font></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><o:p><font color="#000000" face="Calibri" size="3">&nbsp;</font></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">Here are some of HTML5&rsquo;s most important new features:<o:p></o:p></font></font></font></span></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Huge revamping of Web Forms (Web Forms 2.0 has form validation, regular expressions etc.)<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">New API for audio and video (eliminates the need to use third-party applications, such as Flash)<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Canvas API element (allows users to display data driven 2D visuals with on-the-fly image generation)<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><font face="Calibri"><font size="3"><span style="border-bottom: windowtext 1pt; border-left: windowtext 1pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; border-top: windowtext 1pt; border-right: windowtext 1pt; padding-top: 0in; mso-ansi-language: en-us; mso-border-alt: none windowtext 0in">User editable content</span><span style="mso-ansi-language: en-us"> (improves the ability to describe the content displayed on a web page)<o:p></o:p></span></font></font></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">More complex content types<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Increased interoperability between HTML documents<o:p></o:p></font></font></span></font></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">As one can see these features do narrow the gap between HTML5 and native application platforms or browser plugins technologies like Flash and Silverlight. However HTML5 is not a panacea. Here are some caveats to consider: <o:p></o:p></font></font></font></span></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Many important features present in other technologies for years (e.g. data binding, control inheritance, out of browser app etc.) are not part of HTML5<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><a style="mso-comment-reference: p_1; mso-comment-date: 20110725t1034"><span style="mso-comment-continuation: 2"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri" size="3">There is no HTML5 support in in productivity tools used in LOB applications</font></span></font></span></a></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri" size="3">The offline capability of the language is</font><a style="mso-comment-reference: m_3; mso-comment-date: 20110725t1300"><font face="Calibri" size="3"> </font></a><font face="Calibri" size="3">limited</font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">JavaScript remains limited in its capabilities as a programming language<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri" size="3">The lack of unified human interface guidelines and standardized set of widgets</font></span></font></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3"><font color="#000000">It is too early to draw conclusions but I think we can categorize a few domains where the HTML5 applications might have limitations:<o:p></o:p></font></font></font></span></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in; margin: 0in 0in 0pt 38.35pt; mso-add-space: auto; mso-list: l1 level1 lfo2"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">High performance games<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 38.35pt; mso-add-space: auto; mso-list: l1 level1 lfo2"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Mapping applications <o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; margin: 0in 0in 0pt 38.35pt; mso-add-space: auto; mso-list: l1 level1 lfo2"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font face="Calibri"><font size="3">Applications that access local file system (security concerns)<o:p></o:p></font></font></span></font></p>
<p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in; margin: 0in 0in 10pt 38.35pt; mso-add-space: auto; mso-list: l1 level1 lfo2"><font color="#000000"><span style="font-family: symbol; mso-ansi-language: en-us; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"><span style="mso-list: ignore"><font size="3">&middot;</font><span style="font: 7pt 'times new roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="mso-ansi-language: en-us"><font size="3"><font face="Calibri">Applications that leverage device features such as GPS, Bluetooth etc.<o:p></o:p></font></font></span></font></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font size="3"><font face="Calibri"><font color="#000000">Overall, <span style="mso-spacerun: yes">&nbsp;</span>HTML5 is a fine technology and it will most probably do great things for the Web, but lately it&#39;s been hyped to such heights that I suspect it will have trouble living up to expectations. To use phrase from Gartner, we are approaching &ldquo;the peak of inflated expectations&quot;. I think in somewhere between 12 to 24 months the peak will come as we better define the dividing line between where using HTML5 is appropriate and where native apps remain the best or only logical choice. <span style="mso-spacerun: yes">&nbsp;</span>As always, we need to keep our requirements firmly in mind when selecting the best technology for the job. <o:p></o:p></font></font></font></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span lang="EN" style="font-family: 'arial', 'sans-serif'; font-size: 9pt; mso-ansi-language: en"><o:p><font color="#000000">&nbsp;</font></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="mso-ansi-language: en-us"><font size="3"><font color="#000000"><font face="Calibri">Happy coding<o:p></o:p></font></font></font></span></p>
<div style="mso-element: comment-list">
<div style="mso-element: comment">
<div class="msocomtxt" id="_com_1" language="JavaScript" onmouseout="msoCommentHide('_com_1')" onmouseover="msoCommentShow('_anchor_1','_com_1')">
<p class="MsoCommentText" style="margin: 0in 0in 0pt">&nbsp;</p>
</p></div>
</p></div>
</div>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=HTML5+vs+Native+Apps+http%3A%2F%2Fis.gd%2Fc9ySuX%23flicksoftware" title="Post to Twitter"><img class="nothumb" src="http://flicksoftware.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=HTML5+vs+Native+Apps+http%3A%2F%2Fis.gd%2Fc9ySuX%23flicksoftware" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://flicksoftware.com/2011/08/html5-vs-native-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

