<?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>Zigron Inc. Blog &#187; Haris Khan</title>
	<atom:link href="http://www.zigron.com/blog/author/hariskhan/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zigron.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 29 Jul 2009 13:08:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wireframes library and templates</title>
		<link>http://www.zigron.com/blog/2009/07/16/wireframes-library-and-templates/</link>
		<comments>http://www.zigron.com/blog/2009/07/16/wireframes-library-and-templates/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 18:25:13 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=240</guid>
		<description><![CDATA[Our motto for ultimate User Experience is to make every application Simple, Beautiful and Usable. Beautiful part can be achieved by some Photoshop magic and creative instincts. To achieve simplicity and usability one has to have very good overview of the entire application to make sure that the information architecture caters to easy access of [...]]]></description>
			<content:encoded><![CDATA[<p>Our motto for ultimate User Experience is to make every application Simple, Beautiful and Usable. Beautiful part can be achieved by some Photoshop magic and creative instincts. To achieve simplicity and usability one has to have very good overview of the entire application to make sure that the information architecture caters to easy access of information and also has the intuitiveness to make its adoption easier.</p>
<p>One of the key stages of any good design is its wire-framing stage. This is the stage which really helps you think through the entire application and come up with creative ideas. Recently in one of the <a href="http://refresh-dc.org/" target="_blank">Refresh DC&#8217;s</a> events I came to know about a library of readily available wireframe templates and libraries named <a href="http://unify.eightshapes.com/" target="_blank">Unify</a>. I encourage you all to explore its <a href="http://www.viddler.com/explore/eightshapes/videos/" target="_blank">videos</a> and try to use it in your design practices.</p>
<p>Few other resources: <a href="http://wireframes.tumblr.com/">I Love Wireframes</a></p>
<p>If you know any good resources on wireframes then please do share them in comments section.</p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2009/07/16/wireframes-library-and-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zigron launches its new website</title>
		<link>http://www.zigron.com/blog/2009/06/23/zigron-launches-its-new-website/</link>
		<comments>http://www.zigron.com/blog/2009/06/23/zigron-launches-its-new-website/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 15:29:47 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=232</guid>
		<description><![CDATA[Zigron has grown tremendously over the last two years and during this time we have tried our level best to keep our website up-to-date. Keeping the iterative approach in combination with &#8220;market driven design&#8221; philosophy,we are now launching Zigron&#8217;s new website and brand identity.
Zigron has used its successful approach of &#8220;Simple , Beautiful and Usable&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Zigron has grown tremendously over the last two years and during this time we have tried our level best to keep our website up-to-date. Keeping the iterative approach in combination with &#8220;market driven design&#8221; philosophy,we are now launching Zigron&#8217;s new website and brand identity.</p>
<p>Zigron has used its successful approach of &#8220;Simple , Beautiful and Usable&#8221; methodology to design and develop our new website which will cater to a wider range of our ever growing client base and industry verticals.</p>
<p>I will truly appreciate your feedback or suggestions for our new site.</p>
<p style="text-align: center;"> </p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2009/06/23/zigron-launches-its-new-website/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s Data Center Tour Video</title>
		<link>http://www.zigron.com/blog/2009/04/07/googles-data-center-tour-video/</link>
		<comments>http://www.zigron.com/blog/2009/04/07/googles-data-center-tour-video/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 23:33:31 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=214</guid>
		<description><![CDATA[Enjoy the video of Google&#8217;s Data Center tour.
]]></description>
			<content:encoded><![CDATA[<p>Enjoy the video of Google&#8217;s Data Center tour.</p>
<p style="text-align: center;"><object width="425" height="344" data="http://www.youtube.com/v/zRwPSFpLX8I&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/zRwPSFpLX8I&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2009/04/07/googles-data-center-tour-video/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zigron at NVTC&#8217;s Emerging Business and Entrepreneur Event</title>
		<link>http://www.zigron.com/blog/2009/03/18/zigron-at-nvtcs-emerging-business-and-entrepreneur-event/</link>
		<comments>http://www.zigron.com/blog/2009/03/18/zigron-at-nvtcs-emerging-business-and-entrepreneur-event/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 19:21:40 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=200</guid>
		<description><![CDATA[
On March 17th 2009 Zigron Inc exhibited its services and products at Norther Virginia Technology Council&#8217;s Emerging Business and Entrepreneur Event.
The Northern Virginia Technology Council (NVTC) is the membership association for the technology community in Northern Virginia. NVTC has about 1100 member companies representing more than 200,000 employees and Zigron is its memeber.]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="size-full wp-image-202 alignnone" title="photo" src="http://www.zigron.com/blog/wp-content/uploads/2009/03/photo.jpg" alt="photo" width="675" height="506" /></p>
<p style="text-align: left;">On March 17th 2009 Zigron Inc exhibited its services and products at <a href="http://http://www.nvtc.org/index.php" target="_blank">Norther Virginia Technology Council&#8217;s</a> <a href="http://www.nvtc.org/events/getarchive.php?event=EBE-19" target="_blank">Emerging Business and Entrepreneur Event</a>.</p>
<p style="text-align: left;">The Northern Virginia Technology Council (NVTC) is the membership association for the technology community in Northern Virginia. <acronym title="Northern Virginia Technology Council">NVTC</acronym> has about 1100 member companies representing more than 200,000 employees and Zigron is its memeber.</p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2009/03/18/zigron-at-nvtcs-emerging-business-and-entrepreneur-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PingMyCompany named as one of the most underrated sites of 2008 by Mashable.com</title>
		<link>http://www.zigron.com/blog/2008/12/23/pingmycompany-named-as-one-of-the-most-underrated-sites-of-2008-by-mashablecom/</link>
		<comments>http://www.zigron.com/blog/2008/12/23/pingmycompany-named-as-one-of-the-most-underrated-sites-of-2008-by-mashablecom/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 06:37:11 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[PingMyCompany]]></category>
		<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=170</guid>
		<description><![CDATA[Mashable.com recently added Zigron&#8217; s PingMyCompany.com to its list of most underrated websites of 2008.
You can read the the story and the list here on Mashable.com]]></description>
			<content:encoded><![CDATA[<p>Mashable.com recently added Zigron&#8217; s <a href="http://www.pingmycompany.com" target="_blank">PingMyCompany.com</a> to its list of most underrated websites of 2008.</p>
<p>You can read the the story and the list <a href="http://mashable.com/2008/12/20/underrated-websites/" target="_blank">here on Mashable.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/12/23/pingmycompany-named-as-one-of-the-most-underrated-sites-of-2008-by-mashablecom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clarity  by skewing</title>
		<link>http://www.zigron.com/blog/2008/11/18/clarity-by-skewing/</link>
		<comments>http://www.zigron.com/blog/2008/11/18/clarity-by-skewing/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 08:57:20 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=121</guid>
		<description><![CDATA[
Recently I got hold of this website which has applied cartogram on the Presidential Election results. It’s a great way to show relevance, visually.
Some of the images are as below.

2008 presidential election results on a population cartogram:

Electoral college by scaling the sizes of states to be proportional to their number of electoral votes:

Based on County-level [...]]]></description>
			<content:encoded><![CDATA[<p><!--[endif]--></p>
<p class="MsoNormal">Recently I got hold of this <a href="http://www-personal.umich.edu/~mejn/election/2008/" target="_blank">website </a>which has applied <a href="http://en.wikipedia.org/wiki/Cartogram" target="_blank">cartogram</a> on the Presidential Election results. It’s a great way to show relevance, visually.</p>
<p class="MsoNormal">Some of the images are as below.</p>
<p class="MsoNormal">
<p class="MsoNormal"><em>2008 presidential election results on a population cartogram:</em></p>
<p><a href="http://www-personal.umich.edu/%7Emejn/election/2008/statepopredblue1024.png"><img src="http://www-personal.umich.edu/%7Emejn/election/2008/statepopredblue512.png" border="0" alt="" width="512" height="365" /></a></p>
<p><em>Electoral college by scaling the sizes of states to be proportional to their number of electoral votes:</em></p>
<p><a href="http://www-personal.umich.edu/%7Emejn/election/2008/stateelecredblue1024.png"><img src="http://www-personal.umich.edu/%7Emejn/election/2008/stateelecredblue512.png" border="0" alt="" width="512" height="361" /></a></p>
<p><em>Based on County-level election returns: </em></p>
<p><a href="http://www-personal.umich.edu/%7Emejn/election/2008/countycartredblue1024.png"><img src="http://www-personal.umich.edu/%7Emejn/election/2008/countycartredblue512.png" border="0" alt="" width="512" height="346" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/11/18/clarity-by-skewing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save your Eggs&#8230;</title>
		<link>http://www.zigron.com/blog/2008/11/17/save-your-eggs/</link>
		<comments>http://www.zigron.com/blog/2008/11/17/save-your-eggs/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 08:15:17 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=103</guid>
		<description><![CDATA[Few days back we had arranged a group competition to save the eggs when they are throw from the roof top in a box. Six different teams were made and each team was given around 1.45 hours and a very small budget to make these boxes. Goal was to safe eggs by adopting creative design [...]]]></description>
			<content:encoded><![CDATA[<p>Few days back we had arranged a group competition to save the eggs when they are throw from the roof top in a box. Six different teams were made and each team was given around 1.45 hours and a very small budget to make these boxes. Goal was to safe eggs by adopting creative design concepts.</p>
<p>I am proud to announce that all eggs were saved which shows Zigron team is quite talented . The competition resulted in a tie as all designs were equally creative thus everyone was declared as winner.</p>
<p>Below is the slide show from the event.</p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="634" height="331" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="flashticker" /><param name="align" value="middle" /><param name="flashvars" value="cy=ls&amp;il=1&amp;channel=1945555039044326108&amp;site=widget-dc.slide.com" /><param name="src" value="http://widget-dc.slide.com/widgets/slideticker.swf" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="634" height="331" src="http://widget-dc.slide.com/widgets/slideticker.swf" wmode="transparent" flashvars="cy=ls&amp;il=1&amp;channel=1945555039044326108&amp;site=widget-dc.slide.com" align="middle" name="flashticker"></embed></object></p>
<div style="width: 426px; text-align: left;"><a href="http://www.slide.com/pivot?cy=ls&amp;at=un&amp;id=1945555039044326108&amp;map=F" target="_blank"><img src="http://widget-dc.slide.com/p4/1945555039044326108/ls_t017_v000_s0un_f00/images/xslide42.gif" border="0" alt="" /></a></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/11/17/save-your-eggs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visual design and story telling..</title>
		<link>http://www.zigron.com/blog/2008/08/22/visual-design-and-story-telling/</link>
		<comments>http://www.zigron.com/blog/2008/08/22/visual-design-and-story-telling/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 19:19:33 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=54</guid>
		<description><![CDATA[This week I had the pleasure to attend An Event Apart design conference. It was a great experience to hear some great presentations and learn new approaches towards design. In next few posts I will try to share all of my experiences.
Starting off the best presentation of the day one was by Jason Santa Maria [...]]]></description>
			<content:encoded><![CDATA[<p>This week I had the pleasure to attend <a href="http://aneventapart.com/events/2008/sanfrancisco/" target="_blank">An Event Apart design conference</a>. It was a great experience to hear some great presentations and learn new approaches towards design. In next few posts I will try to share all of my experiences.</p>
<p>Starting off the best presentation of the day one was by <a href="http://www.jasonsantamaria.com/" target="_blank">Jason Santa Maria</a> who is the Creative Director at <a href="http://www.happycog.com/" target="_blank">Happy Cog</a> studios. It was about &#8220;Storytelling by Design&#8221;. He had raised a very good point that why the design experience  on a <a href="http://www.wired.com/" target="_blank">Wired</a> in-print magazine is so different then Wired’s web experience. The point was that in-print designers try to set the mood around the content but on the web we lose the esence of story telling and just focus on content.  Ironically, I think it should be the other way round as we have more tools and independence on the web.  The other issue designers face is that we don’t have the control on the medium. Unlike print where the designer can exactly control the layout web designers are at the mercy of browser type, screen resolution and personal settings.</p>
<p>A very interesting book site <a href="http://noonebelongsheremorethanyou.com/00025" target="_blank">NoOneBelongsHereMoreThanY</a><a href="http://noonebelongsheremorethanyou.com/00025" target="_blank">ou.com</a> <a href="http://www.zigron.com/blog/wp-content/uploads/2008/08/picture-1.png"><img class="alignleft size-full wp-image-56" title="picture-1" src="http://www.zigron.com/blog/wp-content/uploads/2008/08/picture-1.png" alt="" width="500" height="238" /></a>was shared as a case study for its out of box approach.I agree with Jason that its wonderfully done and it has a very unique approach. The image on the the left is the homepage and you will see that it doesn’t have any traditional elements like About Us or Info rather it has a compelling text which draws you in. Similarly I also liked <a href="http://www.jasonsantamaria.com/" target="_blank">Jason’s site</a>, which tries to break away from conventional design and take each post as an individual story that’s why you will see different design around each post.</p>
<p>Great visual design which has a story to tell has been around for many years and its very apparent from the below example of <a href="http://en.wikipedia.org/wiki/Charles_Joseph_Minard" target="_blank">Charles Joseph Minard </a>graphic illustration of Napoleon&#8217;s Russian campaign of 1812. If you move from left to right, the design illustrates the size of Napoleon’s army in yellow when he started his march toward Russia and moving from right to left in black you can see the size of his army when he was returning to France. Its amazing to see that how a simple design explains such an dramatic event in history. I think at the end it was just Napoleon and his buddy who reached back.</p>
<p><a href="http://www.zigron.com/blog/wp-content/uploads/2008/08/minard.png"><img class="aligncenter size-full wp-image-55" title="minard" src="http://www.zigron.com/blog/wp-content/uploads/2008/08/minard.png" alt="" width="711" height="338" /></a></p>
<p><a href="http://www.zeldman.com/" target="_blank">Jeffry Zeldman</a> also gave an interesting example of how conflict between design and marketing team can result in a funny situation. RealPlayer wants to be a dominat player in media players but on  <a href="http://www.real.com/" target="_blank">Real.com </a>it seems that someone was able to convience the the company to psuh a paid version of realplayer down our throat by making free version very hard to find. Apparently someone wants us to download the paid version only. Nice job!!</p>
<p>At the end I will also encourage you to viist a design site named <a href="http://www.fray.com" target="_blank">Fray.com </a>which has some great visual stories. In my next post I will share some more great snippits on design and in the meanwhile if you know some other great design sites then please share them in comments.</p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/08/22/visual-design-and-story-telling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Development Overview..</title>
		<link>http://www.zigron.com/blog/2008/08/21/mobile-development-overview/</link>
		<comments>http://www.zigron.com/blog/2008/08/21/mobile-development-overview/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 07:41:25 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=52</guid>
		<description><![CDATA[Mobile space is the next paradigm of computing where more and more mobile devices are getting the computational power to now host interactive native applications. Offcourse iPhone has taken a giant leap but now other devices are also catching up. Recently we spent sometime to figure out which development environment will be best suited for [...]]]></description>
			<content:encoded><![CDATA[<p>Mobile space is the next paradigm of computing where more and more mobile devices are getting the computational power to now host interactive native applications. Offcourse iPhone has taken a giant leap but now other devices are also catching up. Recently we spent sometime to figure out which development environment will be best suited for new generation of mobile applications. In this report we have not covered FlashLite and iPhone.  As a result we produced a technical  discovery document to explore different mobile application development environments and how one can go about it. Below is the report and you can also <a href="http://www.zigron.com/blog/wp-content/uploads/2008/08/mobile-development-report.pdf" target="_blank">download</a> the pdf version of report.</p>
<p><span style="color: #333333;"><strong><em>This report was created by : Abdul Wadood, Atifa Nadeem, Naima Khan and Haris Khan.</em></strong></span></p>
<p><strong><span style="text-decoration: underline;">Overview:</span><br />
</strong><br />
Mobile application depends heavily on the exact requirements. Our basic assumptions are stated in the section 3. Based on the basic requirement to create a very generic mobile application following are the three approaches in the order of our preference:</p>
<ul>
<li>Considering the basic and generic requirements Java ME is the ideal development platform. We can adopt different approaches within Java ME to reduce the development effort to make the application ready for all possible platforms and devices. Biggest drawback for this approach will be the application performance and security as this app will run on top of JVM.</li>
</ul>
<ul>
<li>Second approach is to create a custom Mobile Execution Environment. We will need to develop this environment for each platform with minimum interfaces/APIs as per our requirements. This will result in more effort to create such MEEs for each platform/handset but application development will be rapid. Users will require downloading our own MEE just like they need to download JVMs.</li>
</ul>
<ul>
<li>Finally the most stable and secure approach will be to create each application in platform’s native language. This will be requiring substantial effort but application’s performance will be at its best.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Development Platforms/Technologies</strong></span></p>
<p>In this section we have briefly explained how each development platform will be used across different handsets and OS for basic features.</p>
<p><strong>1)- <a href="http://java.sun.com/javame/index.jsp" target="_blank">Java ME</a> (formerly, J2ME)</strong></p>
<p>Introduction / Development Approach:</p>
<ul>
<li>Java ME Platform represents the only true open solution for building mobile applications for the industry. The technology allows portability of applications between platforms and investments are kept to a minimum through the possibility of reuse.</li>
</ul>
<ul>
<li>The Java ME technology is based on three elements:</li>
</ul>
<p>a- A configuration provides the most basic set of libraries and virtual machine capabilities for a broad range of devices.<br />
b- A profile is a set of APIs that support a narrower range of devices.<br />
c- An optional package is a set of technology-specific APIs.<br />
<strong><br />
Deployment Approach:</strong></p>
<p><strong></strong><br />
To be MIDP 2.0-compliant, devices must support OTA provisioning. The easiest way to package MIDlets for wireless installation is to use the J2ME Wireless Toolkit, which incorporates a small provisioning server that emulates a production OTA environment. Available in version 2.0 Beta 2 and later versions of the toolkit, this nice feature enables you to get an idea of whether a server will provision a device with your application successfully without the hassle of setting up and configuring a local web server to act as an OTA server. Some MIDP 2.0 features &#8211; like the push registry &#8211; are available only to applications downloaded via OTA. If your application uses those features, the built-in OTA server is a critical tool of the development process.</p>
<p><strong>Features:</strong><strong></strong></p>
<p style="padding-left: 30px;"><strong>PUSH</strong></p>
<p style="padding-left: 30px;">The MIDP includes a feature called &#8220;PUSH Registry&#8221; to push data from server to mobile devices, without the interaction of user. The MIDlet registers a port along with the protocol name in the mobile device. From the server, a message is sent to the specific mobile device using the particular protocol and port where the MIDlet application is registered to listen. After the message is delivered to the mobile device, the AMS calls the MIDlet application. Once the message is delivered to the MIDlet, it is the application&#8217;s responsibility to process the message accordingly.</p>
<p style="padding-left: 30px;"><strong>SMS Integration</strong></p>
<ul>
<li>The Wireless Messaging API (WMA) is an optional package for J2ME that provides platform-independent access to wireless communication resources like Short Message Service (SMS). WMA can be used on top of CLDC and MIDP.</li>
</ul>
<ul>
<li>There are many third party APIs available for SMS integration in Java ME applications. Some examples are Java SMS library from new-phone.com, SMS JDK from NCL Technologies Ltd, jSMS from objectXP, etc.</li>
</ul>
<p style="padding-left: 30px;"><strong>Data Synchronization:</strong></p>
<ul>
<li>Recently released, Sun&#8217;s Mobile Enterprise Platform (MEP), provides two-way data synchronization with security, device management and off-line access features for enterprises. It can integrate data from a wide range of back end applications.</li>
</ul>
<ul>
<li>A third party API, Sync4j is an open source initiative to deliver a complete mobile application platform implementing the SyncML protocol. SyncML defines a standard way to synchronize data and remotely manage devices. Sync4j provides SyncML client APIs (J2SE, J2ME and C++) that you can use to build an application.</li>
</ul>
<p style="padding-left: 30px;"><strong>Devices and Platforms:</strong></p>
<p style="padding-left: 30px;"><strong>Motorola:</strong></p>
<ul>
<li>MOTOMAGX, Motorola&#8217;s next-generation Mobile Linux®, supports three different application environment– Java ME, Web UI and native Linux</li>
</ul>
<ul>
<li>MOTODEV Studio for Java ME, Motorola&#8217;s robust toolset for developer innovation currently supports the Java ME application environment on many Motorola handsets and wireless modules</li>
</ul>
<p style="padding-left: 30px;"><strong>Nokia:</strong></p>
<ul>
<li>Nokia phones have an extensive Java ME API set</li>
</ul>
<ul>
<li>Nokia provides support for the industry’s leading open-source Java™ IDEs: NetBeans and Eclipse. Both IDEs offer robust tools that make it easy to create high-quality Java applications efficiently</li>
</ul>
<p style="padding-left: 30px;"><strong>Blackberry:</strong></p>
<ul>
<li>Many new Blackberry devices support the Java 2 Platform, Micro Edition (J2ME), primarily because Java technology makes developing applications so much easier. Its platform-independence eliminates many porting woes and its automatic garbage collection lets developers concentrate on application logic rather than memory management</li>
</ul>
<ul>
<li>In addition to Java-based handhelds, RIM offers a BlackBerry Development Environment for J2ME</li>
</ul>
<p style="padding-left: 30px;"><strong>Samsung:</strong></p>
<ul>
<li>Some Samsung handsets give errors for J2ME (user experience). Some users have reported errors like Samsung not suitable for J2ME game developers, slow emulator, Java apps can only be loaded via OTA, giving &#8220;Unsupported content error&#8221; on Samsung F490 phone</li>
</ul>
<p style="padding-left: 30px;"><strong>LiMO:</strong></p>
<ul>
<li>LiMO application developers will be able to use SDKs to write managed code running in a Java virtual machine, browser apps for WebKit, and native code.</li>
</ul>
<p style="padding-left: 30px;"><strong>S60:</strong></p>
<ul>
<li>It supports Java (J2ME MIDP 2.0 commonly, but varies from phone to phone) applications and Symbian C++ applications.</li>
</ul>
<p style="padding-left: 30px;"><strong>Wireless Providers:</strong></p>
<p style="padding-left: 30px;"><strong>Verizon</strong></p>
<ul>
<li>Verizon Wireless doesn&#8217;t offer J2ME support on their phones. Instead, it uses BREW but one can run J2ME applications via BREW-Authored KVM but still it is not that simple</li>
</ul>
<p style="padding-left: 30px;"><strong>T-Mobile</strong></p>
<ul>
<li>Users are able to download J2ME apps (JAD+JAR) if they have an offline app, like a standalone mobile game but if the app requires an internet connection the users will be able to access internet if and only if:</li>
</ul>
<ul>
<li>The application was signed with a T-Mobile certificate, or</li>
</ul>
<ul>
<li>The user has a $20 &#8220;total internet&#8221; plan instead of the regular $6 T-Zones one, or</li>
</ul>
<ul>
<li>The handset was not bought through T-Mobile</li>
</ul>
<p>In short, if you are aiming for a mass-market consumer application and not just one targeted at business users or tech-savvy users, your hands are pretty much tied. The only way to achieve that goal is to go on-deck with T-Mobile</p>
<p style="padding-left: 30px;"><strong>AT&amp;T</strong></p>
<ul>
<li>AT&amp;T appears to be a little less strict than T-Mobile. You can download J2ME applications from anywhere, other applications that want to use socket communication, access to the file system, address book and messaging (SMS/MMS) will probably be blocked</li>
</ul>
<p><strong> 2)- <a href="http://brew.qualcomm.com/brew/en/" target="_blank">BREW</a></strong></p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Introduction/ Development Approach</span></p>
<ul>
<li>BREW is a software platform that can download and run small programs for playing games, sending messages, sharing photos, etc.</li>
</ul>
<ul>
<li>Using BREW, you can easily port your applications between all Qualcomm devices.</li>
</ul>
<ul>
<li>BREW applications can be written using Java™, C, or C++.</li>
</ul>
<ul>
<li>Unlike the Java ME platform where any developer can upload and execute software on any supported handset, BREW applications must be digitally signed</li>
</ul>
<ul>
<li>The BREW developer community is fairly small and limited to Qualcomm&#8217;s boards and web sites.</li>
</ul>
<ul>
<li>BREW code can only be compressed if you devise your own method or buy a commercial solution.</li>
</ul>
<p style="padding-left: 30px;"><span style="text-decoration: underline;"> Deployment Approach</span></p>
<ul>
<li>Compile for the specific BREW version available on the handset.</li>
</ul>
<ul>
<li>Installer Packaging Options: OTA</li>
</ul>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Features</span></p>
<ul>
<li>PUSH:</li>
</ul>
<p style="padding-left: 30px;">Brew compatible mobile phones can get push based sms/email on the Alltel’s network</p>
<ul>
<li>SMS Integration:</li>
</ul>
<p style="padding-left: 30px;">Interfaces like ISMS, ISMSMsg, ISMSNotifier, and ISMSStorage are there to handle SMS integration for BREW applications.</p>
<ul>
<li>Data Synchronization:</li>
</ul>
<p style="padding-left: 30px;">Open Mobile Alliance for Data Synchronization and Device Management.</p>
<ul>
<li>Devices and Platforms</li>
</ul>
<p style="padding-left: 30px;">The BREW platform is pre-integrated into the MSM™ chip software and includes reference implementations for many other device-specific issues (drivers and UI). All the mobile vendors doesn’t provide with MSM™ chip. So, we have very limited number of mobiles by default for running BREW application.</p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Wireless Providers</span></p>
<p style="padding-left: 30px;">Every mobile vendor is supposed to provide handset with the support of BREW for different wireless providers.</p>
<p><strong>3)-  <a href="http://www.microsoft.com/windowsmobile/startdoingmore/phones.html?CMXID=2120.F2D979F1-3582-448E-A116-DD0D22A5329D&amp;WT.srch=1" target="_blank">Windows Mobile</a></strong></p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Introduction/ Development Approach</span></p>
<ul>
<li>Windows Mobile is an operating system for mobile devices, based on Microsoft Win32 API.</li>
</ul>
<ul>
<li>Devices that run Windows Mobile include Pocket PCs, Smartphones, Portable Media Centers, etc.</li>
</ul>
<ul>
<li>For application development there are different options available, including:</li>
</ul>
<ul>
<li>Writing native code with Visual C++</li>
</ul>
<ul>
<li>Writing Managed code that works with the .NET Compact Framework</li>
</ul>
<ul>
<li>Developing an application using Java Me. There is a limitation if you develop an application in Java ME for Windows Mobile platform. Sun doesn&#8217;t officially support windows mobile devices and Sun hasn&#8217;t released an official JVM for pocket PC&#8217;s so you must go to a third party solution if you intend to use Java ME on Windows Mobile platform.</li>
</ul>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Deployment Approach</span></p>
<p style="padding-left: 30px;">Windows Mobile-based Smartphones and Windows Mobile-based Pocket PCs (Phone Edition) can be bootstrapped by means of over-the-air (OTA) Wireless Application Protocol (WAP) push. This method is useful if the mobile operator prefers to bootstrap the device over the air at the point of sale or after purchase. In this method, a provisioning document that uses the format defined in the WAP Provisioning specifications can be pushed to the device over the air through the WAP connectionless non-secure push mechanism over the Mobile Terminated Short Message Service (SMS) bearer.</p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Features</span></p>
<ul>
<li>PUSH</li>
</ul>
<p style="padding-left: 30px;">The &#8220;Direct Push Technology&#8221; from Microsoft uses Exchange ActiveSync to keep data on a Windows Mobile based device synchronized with data on a Microsoft Exchange server. The ActiveSync technology on the device manages the direct push communication with Exchange Server. It establishes an HTTP connection with the server for a specified time, and then goes to sleep while waiting for the server to respond. The server responds with either a status indicating that new items were received or that no new items arrived. The device then sends either a synchronization request or another direct push request. Exchange Server 2003 Service Pack 2 includes a direct push component that augments the Exchange ActiveSync infrastructure that supports synchronization.</p>
<ul>
<li>SMS Integration</li>
</ul>
<p style="padding-left: 30px;">.Net Compact Framework provides different DLLs for SMS integrations (Microsoft.WindowsMobile.dll, Microsoft.WindowsMobile.PocketOutlook.dll). Using these DLLs you can integrate SMS Send and Receive functionality as well as SMS filtering support in your mobile application.</p>
<ul>
<li>Data Synchronization</li>
</ul>
<p style="padding-left: 30px;">Exchange Server 2003 is used to synchronize data using ActiveSync. It uses OTA for Installer Packaging.</p>
<ul>
<li>Devices and Platforms</li>
</ul>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Nokia &amp; Sony Ericsson</span><br />
Net60 is an implementation from Red Filve Labs to bring .Net Compact Framework applications unchanged, to Symbian platform (the OS running the Nokia and Sony Ericsson Smartphones).</p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Wireless Providers</span></p>
<p style="padding-left: 30px;">Most of the carriers have handsets with Windows Mobile.</p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;"><em><span style="color: #333333;">If you have any queries please feel free to contact me at haris[dot]khan[at]zigron[dot]com</span></em></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;"><a href="http://www.zigron.com/blog/wp-content/uploads/2008/08/mobile-development-report.pdf"><img class="alignleft size-full wp-image-53" title="pdf-icon" src="http://www.zigron.com/blog/wp-content/uploads/2008/08/pdf-icon.jpg" alt="" width="60" height="60" /></a></p>
<p style="padding-left: 30px;"><span style="color: #808080;"><strong>Download the report</strong></span></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/08/21/mobile-development-overview/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Technology + Transparency = Helps you hire better</title>
		<link>http://www.zigron.com/blog/2008/07/26/technology-transparency-ideas-help-you-hire-better/</link>
		<comments>http://www.zigron.com/blog/2008/07/26/technology-transparency-ideas-help-you-hire-better/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 22:39:18 +0000</pubDate>
		<dc:creator>Haris Khan</dc:creator>
				<category><![CDATA[PingMyCompany]]></category>
		<category><![CDATA[Zigron Inc]]></category>

		<guid isPermaLink="false">http://www.zigron.com/blog/?p=49</guid>
		<description><![CDATA[PingMyCompany.com was started with a pure and simple intention to gather more data about ourself as a firm and know about others too. I have explained it before and Rashid also shared his development story. 
Now after 3 months since its launch I have witnessed a change which I was hoping to happen but didnt expected to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pingmycompany.com" target="_blank">PingMyCompany.com</a> was started with a pure and simple intention to gather more data about ourself as a firm and know about others too. I have explained it before and Rashid also shared his development <a href="http://www.zigron.com/blog/2008/06/20/the-story-behind-the-development-of-pingmycompanycom/" target="_blank">story</a>. </p>
<p>Now after 3 months since its launch I have witnessed a change which I was hoping to happen but didnt expected to happen so quickly. Before PingMyCompany&#8217;s launch people hardly knew about Zigron and what it does. It was very hard for us to get the talent which was a right fit. Yes we had our portfolio out in public but it was hard to attract potential hires as they were never the target individuals for those projects.</p>
<p>Now during interviews when I ask potential candidates what they know about Zigron and the first thing they say is &#8220;PingMyCompany&#8221;. </p>
<p>PMC has not only helped us get our name out but most importantly it has helped us attract the right talent. We were getting alot of resumes but most of them didnt really matched our needs but after PMC the quality of resumes have improved dramatically. We are still getting the same number of resumes but now we are getting individuals who really understand what we do and how they can be part of it.</p>
<p>So the take away from all this is that companies need to create more engaging experiences for their future hires through technology and transparency. There has never been a better time to do this as technology to build such experiences and means to reach out has never been so cost effective ever in the history of mankind.</p>
<p>Considering all this we are working on upgrading PingMyCompany.com to create more engaging experience, so stay tuned via <a href="http://www.pingmycompany.com/blog" target="_blank">PMC blog</a> and <a href="http://www.twitter.com/pingmycompany" target="_blank">twitter feed</a>.</p>
<p>Please feel to share your own ideas on how firms can create such experiences in different fields to attract top and most importantly the right talent.</p>]]></content:encoded>
			<wfw:commentRss>http://www.zigron.com/blog/2008/07/26/technology-transparency-ideas-help-you-hire-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
