<?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>XLNC Solution INC</title>
	<atom:link href="http://xlncsolution.com/feed" rel="self" type="application/rss+xml" />
	<link>http://xlncsolution.com</link>
	<description></description>
	<lastBuildDate>Fri, 02 Sep 2011 18:04:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>What is a web apps end to end testing</title>
		<link>http://xlncsolution.com/what-is-a-web-apps-end-to-end-testing</link>
		<comments>http://xlncsolution.com/what-is-a-web-apps-end-to-end-testing#comments</comments>
		<pubDate>Thu, 28 Apr 2011 00:51:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[end-to-end]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[validation errors]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/?p=314</guid>
		<description><![CDATA[After all the development is done and the features have been crossed off the functional document as &#8220;Complete&#8221;, how do you conduct an &#8220;end-to-end&#8221; test to make sure the application is sane and should be given to a client. Here is my list for any given web application. 1. No Flow error ( the application [...]]]></description>
			<content:encoded><![CDATA[<p>After all the development is done and the features have been crossed off the functional document as &#8220;Complete&#8221;, how do you conduct an &#8220;end-to-end&#8221; test to make sure the application is sane and should be given to a client. Here is my list for any given web application.</p>
<p>1. No Flow error ( the application doesnt stop anywhere because of a bug)<br />
2. Fonts/colors/ and text throughout the application is consistent ( there is no accidental bold or different font anywhere)<br />
3. All the validation errors on the forms are graceful and shows the errors nicely.<br />
4. There are no spelling mistakes any where on the application.<br />
5. The form designs are nicely aligned and looks good to the eyes.</p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/what-is-a-web-apps-end-to-end-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Cross platform mobile development tool</title>
		<link>http://xlncsolution.com/top-cross-platform-mobile-development-tool</link>
		<comments>http://xlncsolution.com/top-cross-platform-mobile-development-tool#comments</comments>
		<pubDate>Wed, 22 Dec 2010 21:08:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[cross platform]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[mosync]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[rhomobile]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/?p=240</guid>
		<description><![CDATA[For a while now, we have been searching for the perfect development platform for development on mobile devices. Did we find it? The answer is probably &#8230;.&#8221;Still Searching&#8221;. But we came across some really neat tools that we wouldn&#8217;t mind sharing with developers and some of our clients. Essentially what you need to figure out [...]]]></description>
			<content:encoded><![CDATA[<p>For a while now, we have been searching for the perfect development platform for development on mobile devices. Did we find it? The answer is probably &#8230;.&#8221;Still Searching&#8221;. But we came across some really neat tools that we wouldn&#8217;t mind sharing with developers and some of our clients.</p>
<p>Essentially what you need to figure out is what do you intend to accomplish during your development. Simply speaking, there could only be three things</p>
<ol>
<li>Its a background process on the phone ( like intercept SMS or Start a call)</li>
<li>Its a hybrid app ( such as something that access the contact book on the phone, as well as the web), also known as mobile-web sometimes.</li>
<li>Its a complete web application, just runs on mobile</li>
</ol>
<p>Now for our development purposes, #2 and #3 is most realistic, although there are some cases where we have to touch #1. For the purpose of this article, we will leave out #1. But a lot of the solutions that we will introduce on this article,  also takes care of a subset of core phone apps as in #1.</p>
<p>Ok so here are our research results</p>
<p><a href="rhomobile.com">RhoMobile</a></p>
<p><a href="http://phonegap.com">Phonegap</a></p>
<p><a href="www.appcelerator.com/">Appcelerator</a></p>
<p><a href="http://www.mosync.com/" target="_blank">Mosync</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/top-cross-platform-mobile-development-tool/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Application development Basics</title>
		<link>http://xlncsolution.com/android-application-development-basics</link>
		<comments>http://xlncsolution.com/android-application-development-basics#comments</comments>
		<pubDate>Wed, 22 Dec 2010 21:04:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[application framework]]></category>
		<category><![CDATA[broadcast receivers]]></category>
		<category><![CDATA[java developer]]></category>
		<category><![CDATA[loading components]]></category>
		<category><![CDATA[virtual device]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/?p=276</guid>
		<description><![CDATA[Fantastic! You have finally decided to jump into android development. Let&#8217;s face it, with the growth of droid devices and predictions of where it will be in the next couple of years and with google&#8217;s new announcements such as googletv, it is the perfect time to start off. We have started on the same journey [...]]]></description>
			<content:encoded><![CDATA[<p>Fantastic! You have finally decided to jump into android development. Let&#8217;s face it, with the <a title="growth" href="http://gizmodo.com/5548591/androids-growth-in-the-last-18-months-in-numbers">growth </a>of droid devices and predictions of where it will be in the next couple of years and with google&#8217;s new announcements such as <a title="googletv" href="http://www.google.com/tv/">googletv</a>, it is the perfect time to start off.</p>
<p>We have started on the same journey and as we go along, we will post tips and tricks that we have found useful. There are numerous articles online with detailed instructions on the &#8220;how to&#8221;s, but there is a lack of comprehensive lists, or index of tutorials if you will, to let developers know how they should dive deep into android development. Hence we decided to write this article in such a way that it will sort of serve a study plan for to-be android developers as well.</p>
<p><strong>Prerequisites</strong></p>
<ol>
<li>You are  a Java developer or you are very familiar with Java</li>
<li>You know how to use the eclipse IDE</li>
</ol>
<p><strong>Setup instructions</strong></p>
<ol>
<li>Get the android SDK</li>
<li>Add android to your path</li>
<li>Add software on Eclipse IDE</li>
<li>Run the AVD ( Android Virtual Device) with some sample application to get a feel of it</li>
</ol>
<p><strong>Developer&#8217;s Notes</strong></p>
<ol>
<li>Check out the <a href="http://developer.android.com/images/system-architecture.jpg">application framework<br />
</a></li>
<li>Memorize the following set of services that you can use in your application
<ul>
<li><strong>Views</strong> ( All UIs, like buttons,grids)</li>
<li><strong>Content providers</strong> ( Access the phone, like contacts)</li>
<li><strong>Resource Managers</strong> (Provide access not non-code elements such as graphics fonts etc and things under the res/ folder )</li>
<li><strong>Notification Managers </strong>(Used to create custom alerts that can pop up)</li>
<li><strong>Activity Managers </strong>(  By definition: &#8220;An activity is a single, focused thing that the user can do&#8221;. This is what the user sees)</li>
</ul>
</li>
<li>There is no main() method. The application starts by loading components, namely
<ul>
<li>Activity ( Think of it as a screen that has views. In the WAP world, this will be similar to a &#8220;deck&#8221;)</li>
<li>Broadcast Receivers ( Receive and react to the notification manager)</li>
<li>Cotent providers ( Makes data available to other applications)</li>
<li>Services ( runs in the background and actually does the job)</li>
</ul>
</li>
<li> An example to put things in perspective<br />
An mp3 player applications has a list of songs, drawn by the <strong>Activity</strong>, The file list is retrieved by a <strong>service </strong>and the music is actually played by a <strong>service </strong>as well. While the music is playing a <strong>broadcast receiver</strong> can pop up a message saying the battery is low, while a <strong>content provider</strong> tells another application which song is currently being played so that it can tweet it</li>
<li>The components are all defined on the <a href="http://developer.android.com/guide/topics/manifest/manifest-intro.html">Manifest file</a></li>
</ol>
<p>Once you have finished reading this far, and all the related articles. Do the complete <a href="http://developer.android.com/resources/tutorials/notepad/index.html">Notepad exercise</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/android-application-development-basics/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Getting Wifi Tether on your motorola backflip</title>
		<link>http://xlncsolution.com/getting-wifi-tether-on-your-motorola-backflip</link>
		<comments>http://xlncsolution.com/getting-wifi-tether-on-your-motorola-backflip#comments</comments>
		<pubDate>Tue, 07 Dec 2010 21:00:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[backflip]]></category>
		<category><![CDATA[rooting]]></category>
		<category><![CDATA[tether]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/?p=287</guid>
		<description><![CDATA[Ok So I have checked hundreds of tutorials online regarding this, but after much experiment, The following is the best way to root your Motorola Backflip (MB 300) and get Wi-Fi tether on it. Why would we &#8220;root&#8221;? to use an ipod touch with my android on nearby Have the following things handy Motorola device [...]]]></description>
			<content:encoded><![CDATA[<p>Ok So I have checked hundreds of tutorials online regarding this, but after much experiment, The following is the best way to root your Motorola Backflip (MB 300) and get Wi-Fi tether on it. Why would we &#8220;root&#8221;? to use an ipod touch with my android on nearby</p>
<p>Have the following things handy</p>
<ol>
<li>Motorola device driver <a href="http://modmymobile.com/forums/downloads.php?do=file&amp;id=28159">http://modmymobile.com/forums/downloads.php?do=file&amp;id=28159</a></li>
<li>connectbot for shell access to your device <a href="http://code.google.com/p/connectbot/">http://code.google.com/p/connectbot/</a></li>
<li>Install adb here <a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a></li>
</ol>
<p>Ok so to root it follow this tutorial</p>
<p><a href="http://modmymobile.com/forums/567-motorola-backflip-general/555749-root-all-versions-backflip.html">http://modmymobile.com/forums/567-motorola-backflip-general/555749-root-all-versions-backflip.html</a></p>
<p>Once you are done rooting, install the wifi tether from here</p>
<p><a href="http://code.google.com/p/android-wifi-tether/downloads/list">http://code.google.com/p/android-wifi-tether/downloads/list</a></p>
<p>if the Wi-fi tether doesnt work, try barnacle , this definitely works</p>
<p><a href="http://szym.net/projects/index.html">http://szym.net/projects/index.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/getting-wifi-tether-on-your-motorola-backflip/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neat little drupal plugin for Mail handling</title>
		<link>http://xlncsolution.com/neat-little-drupal-plugin-for-mail-handling</link>
		<comments>http://xlncsolution.com/neat-little-drupal-plugin-for-mail-handling#comments</comments>
		<pubDate>Wed, 23 Jun 2010 22:45:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[content types]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mailhandler]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/?p=212</guid>
		<description><![CDATA[This is a nice roundup tutorial including a screencast on how to configure mailhandler for your Drupal Installation. It can pull emails from multiple accounts and you can configure it to end up as different content types on drupal. End result? Email a picture and make it show up as gallery item OR email a [...]]]></description>
			<content:encoded><![CDATA[<p>This is a nice roundup tutorial including a screencast on how to configure mailhandler for your Drupal Installation. It can pull emails from multiple accounts and you can configure it to end up as different content types on drupal. End result? Email a picture and make it show up as gallery item OR email a video and make it show up as a flowplayer item.<br />
check it out !<br />
<a href="http://funnymonkey.com/mailhandler-and-mimerouter">Drupal Mimerouter Tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/neat-little-drupal-plugin-for-mail-handling/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hotgloo has launched</title>
		<link>http://xlncsolution.com/hotgloo-has-launched</link>
		<comments>http://xlncsolution.com/hotgloo-has-launched#comments</comments>
		<pubDate>Thu, 04 Mar 2010 15:19:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[flash interface]]></category>
		<category><![CDATA[ui elements]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/wp/?p=157</guid>
		<description><![CDATA[We have been internally using this wireframing tool for a while now and it has gone live now! Every designer and deveveloper should take a lot at this baby as it boasts a flash interface, collaboration, usability and fast prototyping. Everything works pretty smoothly when you start wireframing, unlike a lot of the web based [...]]]></description>
			<content:encoded><![CDATA[<p>We have been internally using <a href="http://hotgloo.com">this </a>wireframing tool for a while now and it has gone live now! Every designer and deveveloper should take a lot at this baby as it boasts a flash interface, collaboration, usability and fast prototyping.</p>
<p>Everything works pretty smoothly when you start wireframing, unlike a lot of the web based ones. We are using <a href="http://aviary.com/">aviary</a> toolbars to connect it to <a href="http://basecamphq.com">basecamp</a>. Planning to write an API call to stream data directly.</p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/hotgloo-has-launched/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symbian OS has finally gone open source</title>
		<link>http://xlncsolution.com/symbian-os-has-finally-gone-open-source</link>
		<comments>http://xlncsolution.com/symbian-os-has-finally-gone-open-source#comments</comments>
		<pubDate>Fri, 26 Feb 2010 21:35:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xlncsolution.com/wp/?p=84</guid>
		<description><![CDATA[Although it’s the most popular mobile OS, powering some 330 million phones, Symbian has been in limbo lately. On one side, it competed against the increasingly popular (and completely closed) iPhone, while many manufacturers, such as Motorola, opted to use the open source Android, which offers a much more similar experience to iPhone than most [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Although it’s the most popular mobile OS, powering some 330 million phones, Symbian has been in limbo lately. On one side, it competed against the increasingly popular (and completely closed) iPhone, while many manufacturers, such as Motorola, opted to use the open source Android, which offers a much more similar experience to iPhone than most Symbian phones.</p></blockquote>
<p><a href="http://mashable.com/2010/02/04/symbian-open-source/">http://mashable.com/2010/02/04/symbian-open-source/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xlncsolution.com/symbian-os-has-finally-gone-open-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

