<?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>TechAhead Software</title>
	<atom:link href="http://www.techaheadcorp.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techaheadcorp.com/blog</link>
	<description>Leaders in Offshore Outsourced Mobile and Web Application Development</description>
	<lastBuildDate>Tue, 15 May 2012 13:36:40 +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>In-App Purchases &#8211; Why the Freemium Model of Apps is Helping Developers and Businesses</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/in-app-purchases-why-the-freemium-model-of-apps-is-helping-developers-and-businesses/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/in-app-purchases-why-the-freemium-model-of-apps-is-helping-developers-and-businesses/#comments</comments>
		<pubDate>Tue, 15 May 2012 06:47:31 +0000</pubDate>
		<dc:creator>Vikas Kaushik</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1398</guid>
		<description><![CDATA[Monetization of apps has always been a priority for developers and businesses. Until 2009, paid apps were the only way that developers could earn revenue from apps, and with most apps being priced at $0.99, significant revenue was dependent on a large number of downloads. Premium apps came with in-app purchasing options, but with a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Monetization of apps has always been a priority for developers and businesses. Until 2009, paid apps were the only way that developers could earn revenue from apps, and with most apps being priced at $0.99, significant revenue was dependent on a large number of downloads. Premium apps came with in-app purchasing options, but with a higher price tag, only a small fraction of consumers opted for them. In 2009, the scenario changed completely, beginning with Apple extending in-app purchases to cover free apps. This meant that developers could create a single, basic version of an app (rather than having to create a ‘lite’ version and a premium version), with the option to improve functionality through offering purchase of additional features or premium upgrades. Today, the Freemium model is not restricted merely to the iTunes Store, but has been adopted by developers for Google Play(formerly Android Market) and more recently, the Amazon App Store.</p>
<p style="text-align: justify;">The Freemium approach is not new to software and gaming. For years, companies have offered free downloads to customers for a trial period as a means of letting them sample the product, with the belief that it would lead to paid conversions at a later stage, when they were convinced of the benefits of the product. However, with the surge in the number of mobile device users, the number of people with access to apps or games has increased considerably. According to statistics from Juniper Research, revenue from in-app purchases will reach $4.8 billion in 2016, more than twice the figure of $2.1 billion in 2011. The main reason for this is that more and more consumers are opting out of having to pay upfront for their apps and prefer the availability of choice as to whether or not to upgrade depending on their experience and frequency of use. For developers too, the Freemium model is beneficial for a number of reasons.</p>
<p style="text-align: justify;"><strong>Additional revenue per customer</strong></p>
<p style="text-align: justify;">In-app purchases help developers get additional revenue from regular customers through offering extra features at a price. For instance, the Photo Effects app on iTunes Store lets users download the free version and edit their photos or videos by cropping the image, balancing colour or brightness, applying filters or photo effects, rotating the image and a host of other features. However, the user has to make an in-app purchase worth $2.99 for the option of saving and sharing the image on email or uploading to social networks.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/Photo-Effects-App.png"><img class="alignnone size-full wp-image-1409" title="Photo Effects App" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/Photo-Effects-App.png" alt="Photo Effects iPhone App" width="276" height="207" /></a></center></p>
<p style="text-align: justify;"><strong>Drop in piracy</strong></p>
<p style="text-align: justify;">Many paid apps faced the threat of piracy due to cheaper copycat or pirated versions being made available to users. This issue was faced by both iOS and Android developers. However, Freemium apps reduce the threat of piracy as they allow users to download the basic version at no cost. An example is the popular apps, Angry Birds, which went the freemium way on Google Play(Android Market) to put a check on piracy.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/Angry-Birds-iPhone-App.png"><img class="alignnone size-full wp-image-1411" title="Angry Birds iPhone App" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/Angry-Birds-iPhone-App.png" alt="Angry Birds iPhone App" width="205" height="274" /></a></center></p>
<p style="text-align: justify;"><strong>Reduced development costs</strong></p>
<p style="text-align: justify;">Another benefit that the freemium model offers developers is that they can initially develop a basic version of the app and offer smaller upgrade features at a price once the customer is a hooked. This reduces the time and development costs involved in getting the app on the store compared to developing a fully loaded premium paid app or offering several different $0.99 versions. In addition, as was the case with free apps, there isn’t a long wait for building up a fan base before recovering costs or gaining the confidence to develop a premium version.</p>
<p style="text-align: justify;"><strong>Conclusion</strong></p>
<p style="text-align: justify;">Despite these benefits, the freemium model will not automatically guarantee success to all developers. Like with paid apps, consumers will only be willing to pay if they are satisfied with the functionality, features and the uniqueness of the app. With Freemium apps trending across iTunes Store, Google Play(Android Market) and Amazon App Store, developers will find it harder to get their apps noticed. Only innovative developers, who learn to maintain the fine balance between encouraging in-app purchases and overselling or exploiting the user, will see long term success.</p>
<p style="text-align: justify;">TechAhead has developed hundreds of apps for iOS, Android and other mobile platforms. We have helped clients from across the world develop mobile apps in various categories, and are well acquainted with the process and technicalities of incorporating in-app purchases within apps. Get in touch with our&nbsp;<a title="mobile apps development" href="http://www.techaheadcorp.com/mobile-application-development.php" target="_blank">mobile apps development</a> experts on&nbsp;<a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for a FREE 30-minute no-obligation consultation($200 Value), if you have any app development requirement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/in-app-purchases-why-the-freemium-model-of-apps-is-helping-developers-and-businesses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhoneGap JavaScript API Vs Native Components (Plugins)</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/phonegap-javascript-api-vs-native-components-plugins-2/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/phonegap-javascript-api-vs-native-components-plugins-2/#comments</comments>
		<pubDate>Thu, 10 May 2012 07:00:06 +0000</pubDate>
		<dc:creator>Vinay M Joshi</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1370</guid>
		<description><![CDATA[PhoneGap is an open source implementation of open standards. That means developers and companies can use PhoneGap for mobile applications that are free, commercial, open source, or any combination of these. Building applications for each device&#8211;iPhone, Android, Windows Mobile and more- requires different frameworks and languages. PhoneGap bridges Web Applications and Mobile Devices using Standards-based [...]]]></description>
			<content:encoded><![CDATA[<p>PhoneGap is an open source implementation of open standards. That means developers and companies can use PhoneGap for mobile applications that are free, commercial, open source, or any combination of these.</p>
<p>Building applications for each device&#8211;iPhone, Android, Windows Mobile and more- requires different frameworks and languages. PhoneGap bridges Web Applications and Mobile Devices using Standards-based Web technologies.</p>
<h3><strong>PhoneGap has two Components :</strong></h3>
<p>1. The PhoneGap <strong>Core Libraries</strong> are designed to handle common tasks supported by most devices-</p>
<p>a) Access geolocation from the PhoneGap JavaScript API</p>
<p>b) Access contacts from the PhoneGap JavaScript API</p>
<p>c) Invoke a call</p>
<p>2. PhoneGap&#8217;s<strong> JavaScript API</strong> makes those common phone functions available to JavaScript to run in the Browser (Native WebView).</p>
<p>Along with its Cross-platform Advantage PhoneGap comes with following <strong>Limitations</strong>:</p>
<p>i) Writing Javascript to do heavyweight data processing will typically be much slower than writing native code for the device and serving the results to a front-end.</p>
<p>ii) If we want to do some background processing (e.g. background services in Android), Javascript cannot achieve it.</p>
<p>iii) Similarly, if we plan to implement a very Complex Business Functionality, a preference would be given to the native language.</p>
<p>For such complex tasks, it is best to delegate the responsibility to Native Components.</p>
<h3><strong>Extend PhoneGap Framework &#8211; Create Native Components (Plugins)</strong></h3>
<p>The solution to the Limitations is to:</p>
<p>1. Create a Custom Native Component (Plugin): This Native Component(Plugin) would be built for each platform you plan to support.</p>
<p>2. Create a Custom Javascript API: All these Native Components (Plugins) needs to adhere to the Custom JavaScript API, which exposes their functionality to the JavaScript running in the Browser.</p>
<p>Thus, overall PhoneGap Architecture becomes:</p>
<p><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/phonegap-architecture.png"><img class="alignnone size-full wp-image-1386" title="phonegap architecture" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/phonegap-architecture.png" alt="phonegap architecture" width="450" height="465" /></a></p>
<h3><strong>They are Not Cross Platform:</strong></h3>
<p>Suppose you are developing a PhoneGap Plugin for two platforms: iOS and Android, you need-</p>
<p>1. One JavaScript file for Android, along with a Java file(Native Component) for Android.</p>
<p>2. A different JavaScript file for iOS, along with pair of .h and .m files (Native Components) for iOS.</p>
<p>Both JavaScript files can (and should) have the same interface for the developer who consumes it, but the implementations of each interface would be different.</p>
<h3><strong>Developing Android PhoneGap Plugin:</strong></h3>
<p>Regardless of which platform you begin developing with, following two methods play the key Role:</p>
<p><strong>1. PluginResult.execute()</strong> is your core Native function: The JavaScript that you will write in your JS plugin will need to call Phonegap.exec (successCallback, failCallback, pluginName, action, [args]). That&#8217;s a JavaScript function, found in phonegap-version.x.x.js (or cordova-1.7.0rc1.jar or higher) that expects a function named &#8220;execute&#8221; on the Native Plugin side.</p>
<p><strong>2. Phonegap.exec()</strong> is your core JS function: The Native Plugin need to define one call to Phonegap.exec() on the JS side.</p>
<p>“CopyImagesPlugin”: This plugin lets you copy any number of image resources form assets to the Device SD-Card.</p>
<p><strong>Step 1: Create a new PhoneGap Project</strong> (along with all PhoneGap dependencies) using New Project Wizard in Eclipse. If You have not installed PhoneGap Development Addin to eclipse, then you can do it in following manner:</p>
<p>Open Eclipse -&gt; Click on ‘Help’ on MenuBar-&gt; ‘Install New Software’ -&gt;</p>
<p>click on ‘Add’ button at new Window-&gt; and copy following url to Location field:</p>
<p>https://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download</p>
<p>Give any name to Name Field. E.g. ‘Phonegap Addin Tool’</p>
<p>Click on ‘ok’ button this will start downloading al required Softwares.</p>
<p>Click ‘Next’ and finish the installation Wazard.</p>
<p>It will ask to Restart Eclipse and eclipce toolbar now includes PhoneGap icon as shown in below image:</p>
<p><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/eclipse-phonegap.png"><img class="alignnone size-full wp-image-1388" title="eclipse phonegap" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/eclipse-phonegap.png" alt="eclipse phonegap" width="449" height="67" /></a></p>
<p><strong>Step 2: Implement the Plugin Class: “CopyToSdCard”</strong></p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>/**</li><li> * Android PhoneGap Plugin to Copy images form Assets to SD-Card</li><li> */</li><li>package com.phonegap.plugins.test;</li><li>import java.io.File;</li><li>import java.io.FileNotFoundException;</li><li>import java.io.FileOutputStream;</li><li>import java.io.IOException;</li><li>import java.io.InputStream;</li><li>import org.json.JSONArray;</li><li>import org.json.JSONException;</li><li>import android.util.Log;</li><li>import com.phonegap.api.Plugin;</li><li>import com.phonegap.api.PluginResult;</li><li>&nbsp;</li><li>public class CopyToSdCard extends Plugin</li><li>{</li><li> @Override</li><li> public PluginResult execute(String action, JSONArray args, String callbackId) {</li><li>&nbsp;</li><li> if (!action.equals(&quot;copyFiles&quot;)) </li><li> return new PluginResult(PluginResult.Status.INVALID_ACTION);</li><li>&nbsp;</li><li> try {</li><li> String arr_length = args.getString(0);</li><li> String fileUrl =args.getString(1); </li><li>&nbsp;</li><li> String fileName = args.getString(1);</li><li>&nbsp;</li><li> String dirName = </li><li> &quot;/mnt/sdcard/&quot;+args.getString(2);</li><li>&nbsp;</li><li> Boolean overwrite =false;</li><li>&nbsp;</li><li> return this.downloadUrl(fileUrl, dirName, fileName,Integer.parseInt(arr_length), overwrite, callbackId);</li><li>&nbsp;</li><li> } catch (JSONException e) {</li><li>&nbsp;</li><li> e.printStackTrace();</li><li> return new PluginResult(PluginResult.Status.JSON_EXCEPTION, e.getMessage());</li><li>&nbsp;</li><li> } catch (InterruptedException e) {</li><li> e.printStackTrace();</li><li> return new PluginResult(PluginResult.Status.ERROR, e.getMessage());</li><li> }</li><li>&nbsp;</li><li> }</li><li>&nbsp;</li><li> private PluginResult downloadUrl(String fileUrl, String dirName, String fileName,int arr_length, Boolean overwrite, String callbackId) throws InterruptedException, JSONException {</li><li>&nbsp;</li><li> try {</li><li> if(dirName.equalsIgnoreCase(&quot;null&quot;))</li><li> return new PluginResult(PluginResult.Status.OK, &quot;invalid&quot;);</li><li>&nbsp;</li><li> Log.d(&quot;PhoneGapLog&quot;, &quot;Copying &quot;+fileUrl + &quot; into &quot; + dirName + &quot;/&quot; + fileName);</li><li>&nbsp;</li><li> for(int index=0;index&lt;arr_length-2;index++)</li><li> {</li><li> File dir = new File(dirName);</li><li> if (!dir.exists()) {</li><li> Log.d(&quot;PhoneGapLog&quot;, &quot;directory &quot; + dirName + &quot; created&quot;);</li><li> dir.mkdirs();</li><li> }</li><li> String name=&quot;image_&quot;+index;</li><li> if(index==0)</li><li> {</li><li> continue;</li><li> }</li><li> File file = new File(dirName, name+&quot;.jpg&quot;);</li><li>&nbsp;</li><li> if (!overwrite &amp;&amp; file.exists()) {</li><li> Log.e(&quot;SaveToSdCardPlugin&quot;, &quot;File already exist&quot;);</li><li> return new PluginResult(PluginResult.Status.OK, &quot;exist&quot;);</li><li> }</li><li>&nbsp;</li><li> InputStream is=CopyToSdCard.this.ctx.getAssets().open(&quot;www/images/&quot; +name+&quot;.jpg&quot;);</li><li> byte[] buffer = new byte[1024];</li><li> int readed = 0, </li><li>&nbsp;&nbsp;&nbsp;&nbsp; totalReaded = 0;</li><li>&nbsp;</li><li> FileOutputStream fos = new FileOutputStream(file);</li><li>&nbsp;</li><li> while ((readed = is.read(buffer)) &gt; 0) {</li><li>&nbsp;</li><li> fos.write(buffer, 0, readed);</li><li> totalReaded += readed;</li><li> }</li><li> fos.close();</li><li>&nbsp;</li><li> Log.e(&quot;PhoneGapLog&quot;, &quot;Copy finished&quot;);</li><li>&nbsp;</li><li> }</li><li> return new PluginResult(PluginResult.Status.OK, &quot;done&quot;);</li><li>&nbsp;</li><li> }</li><li> catch (FileNotFoundException e) {</li><li> Log.e(&quot;PhoneGapLog&quot;, &quot;File Not Found: &quot; + e);</li><li> return new PluginResult(PluginResult.Status.ERROR, 404);</li><li> }</li><li> catch (IOException e) {</li><li> Log.e(&quot;PhoneGapLog&quot;, &quot;Error: &quot; + e);</li><li> return new PluginResult(PluginResult.Status.ERROR, e.getMessage());</li><li> }</li><li>&nbsp;</li><li> }</li><li>}</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p><strong>Step 3: Implement Plugin JavaScript</strong></p>
<p><strong></strong>1. Create a file called copyToSdCard.js</p>
<p>2. In it create a class named CopyToSdCard.</p>
<p>3. Create a member function named copyFiles ().</p>
<p>4. In copyFiles () function call <code>PhoneGap.exec(<<successCallback>>, <<failureCallback>>,<<Plugin Name>>,<<Action Name>>,<<Arguments Array>>);</code></p>
<p>5. Finally register both CopyToSdCard class as an JavaScript Plugin and register Java Class as the native Plugin (invoked from Javascript)</p>
<p>Below is the complete Source code for <strong>copyToSdCard.js</strong> file:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>function CopyToSdCard() {}</li><li>&nbsp;</li><li>Downloader.prototype.copyFiles = function(index,fileUrl,dirName, params, win, fail) {</li><li>&nbsp;</li><li>//Make params hash optional.</li><li>if (!fail) win = params;</li><li>PhoneGap.exec(win, fail, &quot;CopyToSdCard&quot;, &quot; copyFiles&quot;, [index,fileUrl,dirName, params]);</li><li>};</li><li>&nbsp;</li><li>PhoneGap.addConstructor(function() {</li><li>PhoneGap.addPlugin(&quot;CopyImagesPlugin&quot;, new CopyToSdCard());</li><li>/*’CopyImagesPlugin’ is the name with 'CopyToSdCard' Plugin is registered in res/xml.plugins.xml</li><li>*/</li><li>});</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<h3><strong>Installing Plugins for Android</strong></h3>
<p>On Android, the plugin Java source code needs to be included in your PhoneGap Android project either in source form or as a JAR library.</p>
<p>In addition, the JavaScript for the plugin needs to be added to the ./assets/www/* folder of your PhoneGap Android project and linked in your HTML source code.</p>
<p>Finally an additional element needs to be added to the ./res/xml/plugins.xml file. The plugins.xml file describes what plugins are allowed to be called from JavaScript.</p>
<p><strong>Step 4: Register plugin to res/xml/plugin.xml file:</strong></p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>&lt;plugin name=&quot;CopyImagesPlugin&quot; value=&quot;com.phonegap.plugins.test. CopyToSdCard&quot;/&gt;</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Step 5: Add following javascript reference to your html file:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;copyToSdCard.js&quot;&gt;&lt;/script&gt;</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Step 6: Add following javascript code to html file:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>&lt;script type=&quot;text/javascript&quot;&gt;</li><li>&nbsp;</li><li>&nbsp;</li><li>function saveToSdFromAssets ()</li><li>{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var filename=prompt(&quot;Please input the Directory name:&quot;,&quot;PhonegapPluginTest&quot;);</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(filename.length&gt;0)</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callSavetoSdPluggin(filename);</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li><li>}</li><li>&nbsp;</li><li>function callSavetoSdPluggin(fname)</li><li>{</li><li>&nbsp;</li><li>var total_images_to_copy=10; //copy images from assets/www/images</li><li>&nbsp;</li><li>&nbsp;&nbsp;window.plugins.test.copyFiles (total_images_to_copy,fname,fname, false,</li><li>&nbsp;&nbsp;function(data)</li><li>&nbsp;&nbsp;{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(data==&quot;exist&quot;)</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;navigator.notification.alert('File(s) already exist.', '', 'Message');</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if(data==&quot;invalid&quot;)</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//navigator.notification.alert('Not Saved: File name not valid.', '', 'Message');</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;navigator.notification.alert('File(s) saved on sd card.','','Message');</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li><li>&nbsp;&nbsp;},</li><li>&nbsp;&nbsp;function(data){ alert(&quot;error is : &quot;+data); });</li><li> // hideLoader();</li><li>}</li><li>&lt;/script&gt;</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Finally, call the above javascript method saveToSdFromAssets () from your Html file say on a button click as below:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="java"><div class="devcodeoverflow"><ol><li>&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;saveToSdFromAssets();&quot; data-role=&quot;button&quot; data-theme=&quot;a&quot; value='Save to SD Card'&nbsp;&nbsp;width='50%' &gt;Save to SD Card&lt;/a&gt;</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Similarly, The same plugin can be developed for iOS and other mobile Platforms in respective Native Language (in case of android its Java).</p>
<p>At TechAhead, we have experience of creating cross platform mobile apps for our clients. If you have any&nbsp;requirement&nbsp;for&nbsp;<a title="Cross Platform App Development" href="http://www.techaheadcorp.com/Cross_Platform_Mobile_Application_Development.php">cross platform mobile application development</a>, contact us on&nbsp;<a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a>&nbsp;for&nbsp;FREE 30 minutes no obligation consultation with our mobile apps experts($200 Value).</p>
<p><em>Credits:</em>&nbsp;<em>wiki.phonegap.com</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/phonegap-javascript-api-vs-native-components-plugins-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samsung Galaxy S III vs Apple iPhone 4S</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/samsung-galaxy-s-iii-vs-apple-iphone-4s/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/samsung-galaxy-s-iii-vs-apple-iphone-4s/#comments</comments>
		<pubDate>Mon, 07 May 2012 12:26:44 +0000</pubDate>
		<dc:creator>Jatin Sapra</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1341</guid>
		<description><![CDATA[Samsung unveiled their much-anticipated smartphone, after a long wait, the Samsung Galaxy S III.  The phone, much like its predecessor &#8211; Galaxy S II, has top-drawer specifications and has potential to grab people&#8217;s eyeballs. Samsung made a lot of improvements, both in terms of hardware specs, and features. Being full of features, and having lot [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Samsung unveiled their much-anticipated smartphone, after a long wait, the Samsung Galaxy S III.  The phone, much like its predecessor &#8211; Galaxy S II, has top-drawer specifications and has potential to grab people&#8217;s eyeballs.</p>
<p><center><img title="Samsung-GALAXY-S-III" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/05/Samsung-GALAXY-S-III.jpg" alt="Samsung Galaxy S III" width="354" height="354" /></center></p>
<p style="text-align: justify;">Samsung made a lot of improvements, both in terms of hardware specs, and features. Being full of features, and having lot of horsepower under its hood, it can give competition to any smartphone available in market today. That bring us to a question, Will it be able to give really hard competition to arch rival iPhone 4S? Let us try to find out.</p>
<p><strong>Comparison at a Glance:</strong></p>
<table width="425" border="1" cellspacing="0" cellpadding="6">
<tbody>
<tr>
<td valign="top" width="85"></td>
<td valign="top" width="191"><strong>Samsung Galaxy S III</strong></td>
<td valign="top" width="204"><strong>Apple iPhone 4S</strong></td>
</tr>
<tr>
<td valign="top" width="85">Display</td>
<td valign="top" width="191">4.8 inch HD Super AMOLED</td>
<td valign="top" width="204">3.5-inch retina display</td>
</tr>
<tr>
<td valign="top" width="85">Operating system</td>
<td valign="top" width="191">Android 4.0 (Ice Cream Sandwich)</td>
<td valign="top" width="204">iOS 5</td>
</tr>
<tr>
<td valign="top" width="85">Resolution</td>
<td valign="top" width="191">1280 x 720 pixels</td>
<td valign="top" width="204">960 x 640 pixels</td>
</tr>
<tr>
<td valign="top" width="85">Processor</td>
<td valign="top" width="191">Quad-core microprocessor</td>
<td valign="top" width="204">Dual-core A5 chip</td>
</tr>
<tr>
<td valign="top" width="85">Rear camera</td>
<td valign="top" width="191">8 megapixels</td>
<td valign="top" width="204">8-megapixel</td>
</tr>
<tr>
<td valign="top" width="85">Front camera</td>
<td valign="top" width="191">1.9 megapixels</td>
<td valign="top" width="204">VGA</td>
</tr>
<tr>
<td valign="top" width="85">Battery</td>
<td valign="top" width="191">2,100 mAh</td>
<td valign="top" width="204">Built-in rechargeable lithium-ion 1,432 mAh battery</td>
</tr>
<tr>
<td valign="top" width="85">Weight</td>
<td valign="top" width="191">133 g</td>
<td valign="top" width="204">140 g</td>
</tr>
<tr>
<td valign="top" width="85">Thickness</td>
<td valign="top" width="191">8.6 mm</td>
<td valign="top" width="204">9.3 mm</td>
</tr>
<tr>
<td valign="top" width="85">Bluetooth</td>
<td valign="top" width="191">Bluetooth 4.0(LE)</td>
<td valign="top" width="204">Bluetooth 4.0 wireless technology</td>
</tr>
<tr>
<td valign="top" width="85">Internal memory</td>
<td valign="top" width="191">16 GB/ 32 GB/ 64 GB (64GB available soon)</td>
<td valign="top" width="204">16 GB/ 32 GB/ 64 GB</td>
</tr>
<tr>
<td valign="top" width="85">Expandable memory</td>
<td valign="top" width="191">Expandable up to 64 GB</td>
<td valign="top" width="204">Non-expandable</td>
</tr>
</tbody>
</table>
<p></br/><br />
<strong>The Screen:</strong></p>
<p style="text-align: justify;">Samsung has once again outdone themselves. Galaxy S III boasts of <strong>HD Super AMOLED PenTile display</strong>, measuring 4.8” with a resolution of 1280×720 and 306 PPI. But they are yet to outdo Apple iPhone 4S, which has 326 PPI for its 3.5-inch screen. iPhone 4S beats Galaxy S III in resolution comparison.</p>
<p style="text-align: justify;"><strong>Cameras:</strong></p>
<p style="text-align: justify;">The Galaxy S III boasts of two cameras with the ability to shoot in HD. The rear camera has a resolution of 8 MP, capable of shooting HD at <strong>1080p</strong> at <strong>30fps </strong>and pictures with stunning quality. It has <strong>1.9 MP</strong> camera in the front that can shoot HD at <strong>720p</strong>. The rear camera matches the one available in iPhone 4S, of 8MP, capable of recording HD at 1080p. Galaxy S III wins for the front camera though, as iPhone 4S only has a VGA camera in front.</p>
<p style="text-align: justify;"><strong>The Processor:</strong></p>
<p style="text-align: justify;">Samsung Galaxy S III comes with a mighty <strong>1.4GHz</strong> Exynos 4 Quad-core processor along with <strong>1GB</strong> of RAM memory. iPhone 4S on the other hand has an Apple’s A5 1GHz dual-core chip. Also, iPhone has only 512 MB RAM. With more processing power and double sized RAM, Galaxy S III wins in this segment as well.</p>
<p style="text-align: justify;"><strong>Voice Recognition:</strong></p>
<p style="text-align: justify;">Samsung also unveiled S Voice, which is Samsung Galaxy S III&#8217;s voice assistant and is seen as direct competitor of Siri in iPhone 4S. The quality and effectiveness of S Voice will only be known once the device launches in public, but it can give Siri a tough competition to Siri, which was used by Apple aggressively for promotion of iPhone 4S.</p>
<p style="text-align: justify;"><strong>Conclusion:</strong></p>
<p style="text-align: justify;">Those who enjoy the Android OS will prefer the Samsung, and the Apple iOS fanboys will prefer the iPhone. In my opinion, with its features and better hardware, Samsung Galaxy S III seems to have an edge over iPhone 4S. It will be interesting to see how it matches up to iPhone 5, which is scheduled for launch later this year. What are your views about the comparison? Let us know in comments below.</p>
<p style="text-align: justify;"><em>No matter what you prefer from the two, you will agree that what really makes smartphones useful, be it Samsung Galaxy or iPhone, are the useful apps. At TechAhead, we have created hundreds of beautiful apps which  are very user friendly, and help businesses as well. If you have <a title="iPhone apps develppment" href="http://www.techaheadcorp.com/iphone-application-development.php">iPhone apps development</a> or <a title="android application development" href="http://www.techaheadcorp.com/android-application-development.php">Android application development</a> requirement, you can reach us on <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for a FREE 30 minutes no obligation consultation with our mobile apps experts($200 value).</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/samsung-galaxy-s-iii-vs-apple-iphone-4s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appcelerator Titanium vs PhoneGap: Cross Platform Mobile Development</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/appcelerator-titanium-vs-phonegap-cross-platform-mobile-development/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/appcelerator-titanium-vs-phonegap-cross-platform-mobile-development/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 06:29:53 +0000</pubDate>
		<dc:creator>Manoj Verma</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1315</guid>
		<description><![CDATA[&#8220;Code once, run everywhere,&#8221; that’s what most developers want. From a business&#8217;s perspective, if you are looking for development of any software/application for your business, you also prefer to get cross-platform code which can run everywhere, and can help you save on development costs, while giving your business more presence. When it comes to development [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">&#8220;<em>Code once, run everywhere</em>,&#8221; that’s what most developers want. From a business&#8217;s perspective, if you are looking for development of any software/application for your business, you also prefer to get cross-platform code which can run everywhere, and can help you save on development costs, while giving your business more presence. When it comes to development of mobile apps, there are two famous solutions for cross-platform development about which you will read everywhere; they are PhoneGap and Appcelerator Titanium.</p>
<p style="text-align: justify;">So what a mobile developer should choose if he is looking for cross platform <a title="mobile apps development" href="http://www.techaheadcorp.com/mobile-application-development.php" target="_blank">mobile apps development</a>? Which is better, easier to use, supports more feature, etc? Let us try to find out by analyzing both of them.</p>
<p style="text-align: justify;"><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/phonegap-vs-titanium.jpg"><img class="alignnone size-full wp-image-1326" title="phonegap-vs-titanium" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/phonegap-vs-titanium.jpg" alt="PhoneGap vs Appcelerator Titanium" width="450" height="216" /></a></p>
<p style="text-align: justify;"><strong>PhoneGap</strong>: PhoneGap is HTML/CSS/JS. Anything you can do with them on a normal web page, you can do in a mobile browser’s web view. PhoneGap works as wrapper of sorts, by leveraging web views native to the mobile devices. PhoneGap allows you to build an app, as complex and modern as you want, while providing the ability to have it gracefully degrade for lower end devices, all in the same code base. PhoneGap allows you to use some of the phones features throught APIs to enhance your application</p>
<p style="text-align: justify;"><strong>Titanium</strong>: Appcelerator Titanium, on the other hand takes your Javascript code, analyzes and preprocesses it and then pre-compiles it into a set of symbols that are resolved based on your applications uses of Titanium APIs. Titanium actually compiles your application and uses the iPhone SDK to build a native application.  For example, if you create an animation in Titanium, that&#8217;s not a CSS3 animation, it&#8217;s a Core Animation that runs on the GPU and the code generated/compiled is part of Core Animation APIs. Similar is for Android.  For android, it generates JVM bytecode from your JS and produce native Java Code.</p>
<p style="text-align: justify;">The fundamental difference between PhoneGap and Appcelerator Titanium is that, while PhoneGap is a web based solution, Appcelerator Titanium is a pure Javascript API that creates native code. Major differences between them are tabled below:</p>
<p><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/phonegap-titanium-comparison.png"><img class="alignnone size-full wp-image-1332" title="phonegap-titanium-comparison" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/phonegap-titanium-comparison.png" alt="PhoneGap Titanium Comparison" width="450" height="409" /></a></p>
<p style="text-align: justify;"><strong>Summary:</strong></p>
<p style="text-align: justify;">So, as it turns out, both are very much different from each other. Both of these frameworks are important and have their place in the mobile landscape. A developer should choose one based upon the requirements and the type of solution required. Neither is the wrong choice, but depending on a scenario, one might be better suited than the other.</p>
<p style="text-align: justify;">At TechAhead, we have experience of creating native, as well as cross platform mobile apps for our clients. If you have any requirement for <a title="Cross Platform App Development" href="http://www.techaheadcorp.com/Cross_Platform_Mobile_Application_Development.php">cross platform mobile application development</a>, contact us on <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for FREE 30 minutes no obligation consultation with our mobile apps experts($200 Value).</p>
<p style="text-align: justify;"><em>Credits: SavageLook.Com | Quora</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/appcelerator-titanium-vs-phonegap-cross-platform-mobile-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Do App Markets Stack Against Each Other? [Infographic]</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/how-do-app-markets-stack-against-each-other-infographic/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/how-do-app-markets-stack-against-each-other-infographic/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 13:23:12 +0000</pubDate>
		<dc:creator>Jitin Narang</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1306</guid>
		<description><![CDATA[iTunes App Store or Google Play(formerly Android Market), which one is more famous, which market has more apps, attracts more developers, has more free apps, etc are few questions that many users, developers, businesses, etc want to get answer to. Well, to help them all we created this infographic which has all major information regarding [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">iTunes App Store or Google Play(formerly Android Market), which one is more famous, which market has more apps, attracts more developers, has more free apps, etc are few questions that many users, developers, businesses, etc want to get answer to. Well, to help them all we created this infographic which has all major information regarding Google Play and iTunes App Store&#8217;s app stats and other details.</p>
<p style="text-align: justify;"><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/How-Do-App-Markets-Stack-Against-Each-Other.jpg"><img class="alignnone size-full wp-image-1307" title="How Do App Markets Stack Against Each Other" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/How-Do-App-Markets-Stack-Against-Each-Other.jpg" alt="iTunes App Store vs Google Play [Infographic]" width="450" height="2259" /></a></p>
<p style="text-align: justify;">At TechAhead we have created apps on both, iOS and Android platform, for our clients. If you have any <a title="iPhone apps develppment" href="http://www.techaheadcorp.com/iphone-application-development.php">iPhone apps development</a> or <a title="android application development" href="http://www.techaheadcorp.com/android-application-development.php">Android application development</a> requirement, get in touch with us at <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for FREE 30 minutes no obligation consultation with our mobile apps  experts($200 Value).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/how-do-app-markets-stack-against-each-other-infographic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 iPhone Apps with the Best UX</title>
		<link>http://www.techaheadcorp.com/blog/iphone/top-10-iphone-apps-with-the-best-ux/</link>
		<comments>http://www.techaheadcorp.com/blog/iphone/top-10-iphone-apps-with-the-best-ux/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 13:01:46 +0000</pubDate>
		<dc:creator>Rahul Choudhary</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1291</guid>
		<description><![CDATA[There are several factors that go into a good app. Design is a key feature. Functionality and user experience are also important. While the former might differ based on perceptions of the usefulness of an app’s features, there is no denying the importance of user interface (UI) or user experience (UX). Even an app that [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There are several factors that go into a good app. Design is a key feature. Functionality and user experience are also important. While the former might differ based on perceptions of the usefulness of an app’s features, there is no denying the importance of user interface (UI) or user experience (UX). Even an app that looks beautiful on the face of it might have issues with how user friendly it is, thereby dampening the user’s experience. Most iPhone apps that get featured are recognized for the great user experience they deliver. Here is a look at the top 10 iPhone apps with the best UI/UX along with an analysis of what makes them popular.</p>
<p style="text-align: justify;"><strong>1. Path</strong> – A social networking app that helps maintain and share a journal, Path allows photos, music, videos or even your thoughts to be posted directly on social networks such as Facebook, Foursquare and Twitter. Originally an app that was used for photo sharing, Path has since evolved into a complete journal. Navigating its beautiful interface is easy with the iPhone’s swipe feature, enabling one of the best user experiences as everything can be accessed from the main screen by swiping. It also has a timeline feature that keeps track of the date and time of all posts.</p>
<p><center><img class="alignnone size-full wp-image-1294" title="Path-iPhone-apps" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/Path-iPhone-apps.png" alt="Path iPhone Apps UI" width="420" height="323" /></center></p>
<p style="text-align: justify;"><strong>2. Flipboard</strong> – Like the name suggests, this app helps in aggregating all posts and rss feeds into a single flipboard, so that everything can be accessed on the go. One of its coolest functions is that users can collect clippings from magazines or blogs that they want to read and store them either to Instapaper for immediate reading or to Read it Later for retrieval at a later date. It’s almost like creating a personalised magazine.</p>
<p style="text-align: justify;"><strong>3. Hipmunk</strong> – This iPhone app allows users to find the cheapest flight between two points. What’s more, it has several useful features that enhance user experience such as reducing the annoyance factor by allowing agony filters such as the number of stops or flight duration. As an extension of the web version, this app allows users to bookmark a flight using the mobile search and then log in to the site with a secret code/password to make an online purchase.</p>
<p style="text-align: justify;"><strong>4. Bump</strong> – This popular app allows sharing of contacts and photos just by bumping two phones against each other. It is a great way to transfer contact details to a new person in a formal setting or a social event. Alternatively, photos can be shared easily with family or friends.</p>
<p style="text-align: justify;"><strong>5. Tweebot</strong> – This app from Tapbots is one of the most popular Twitter apps on the iPhone, due to its customised user interface, sounds and integration of the iPhone’s tap and swipe features for activating timeline, direct message viewing, adding links and other convenient functions. A new readability feature allows easy viewing through the browser.</p>
<p style="text-align: justify;"><strong>6. Yelp</strong> – This handy iPhone app lets users locate restaurants, bars, gas stations or any other place of interest in a neighbourhood by browsing through the list of options and then narrowing down the choices based on proximity, price and opening hours. What’s more, users can access and read reviews by the ever-growing Yelp community, for help with making the right decision.</p>
<p style="text-align: justify;"><strong>7. Clear to do</strong> – While an app that helps manage a to-do list may seem mundane, with its attractive and easy to use interface, Clear makes managing tasks simple and fun. It integrates the tap, pinch and swipe features of the iPhone beautifully to help update tasks, tick them off the list, add reminders and even make a shopping list – a handy way of managing daily tasks.</p>
<p style="text-align: justify;"><strong>8. Airbnb</strong> – This app, which falls under the Travel category lets users easily find accommodation options in bed &amp; breakfast places throughout the USA. Tapping on a destination of choice, swiping through the various bed and breakfast or apartment rentals, viewing photos of the places, narrowing down the options based on a map view of the proximity to a place of interest, makes navigating this app easy and entertaining.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/air-bnb-iPhone-apps.png"><img class="alignnone size-full wp-image-1295" title="air-bnb-iPhone-apps" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/air-bnb-iPhone-apps.png" alt="Air Bnb iPhone Apps" width="420" height="232" /></a></center></p>
<p style="text-align: justify;"><strong>9. GroupMe</strong> – This is a fun app that allows users to send out group messages to contacts in their address book. Group responses are displayed in a chat room style format. This app is great for communicating with groups, whether it is for informal networking with friends or coordinating with team members for organising an event.</p>
<p style="text-align: justify;"><strong>10. Calcbot</strong> – Another app from Tapbots, this is one of the most user friendly calculator apps for the iPhone. It has a prominent display that shows recently entered operations. Besides simple functions such as addition, subtraction, multiplication and division, Calcbot can also perform scientific calculations.</p>
<p style="text-align: justify;">At TechAhead, we have helped clients from across the world develop iPhone apps in various categories. Our <a title="iPhone apps develppment" href="http://www.techaheadcorp.com/iphone-application-development.php">iPhone apps development</a> experts have the experience and skills for designing apps that focus on improving user experience. Write to us at <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for a FREE 30-minute no obligation consultation with our iPhone experts ($200 Value).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/iphone/top-10-iphone-apps-with-the-best-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad 2 vs. New iPad – A Comparison</title>
		<link>http://www.techaheadcorp.com/blog/ipad/ipad-2-vs-new-ipad-a-comparison/</link>
		<comments>http://www.techaheadcorp.com/blog/ipad/ipad-2-vs-new-ipad-a-comparison/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 13:52:38 +0000</pubDate>
		<dc:creator>Manoj Verma</dc:creator>
				<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1269</guid>
		<description><![CDATA[With the release of the new iPad in March, both existing iPad owners as well as prospective buyers have been debating which one to buy – iPad 2 with a slightly lower price tag or the new iPad with its more advanced features at just around $100 more (for the basic version). At first glance, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">With the release of the new iPad in March, both existing iPad owners as well as prospective buyers have been debating which one to buy – iPad 2 with a slightly lower price tag or the new iPad with its more advanced features at just around $100 more (for the basic version). At first glance, the new iPad looks pretty similar to its older counterpart. However, it’s what’s under the hood that will make a difference in a consumer’s decision to trade in the iPad 2 for the newer model.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/iPad-2-vs-new-iPad.png"><img class="alignnone size-full wp-image-1282" title="iPad-2-vs-new-iPad" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/iPad-2-vs-new-iPad.png" alt="iPad 2 vs New iPad - A Comparison" width="400" height="240" /></a></center></p>
<p style="text-align: justify;">Here’s a look at what the new iPad has to offer.</p>
<h3 style="text-align: justify;"><strong><span style="text-decoration: underline;">What’s the same?</span></strong></h3>
<p style="text-align: justify;"><strong>Price</strong> – With the new iPad falling in the same price range as its older version, the cost of the device hasn’t changed significantly. Customers can get the basic 16GB Wi-Fi version of the new iPad for $499, while the high end 64 GB model with 4G capability comes at a price tag of $829. With the release of the new iPad, the price of the older model has been reduced to $399, making it marginally cheaper.</p>
<p style="text-align: justify;"><strong>Screen size</strong> – This is one thing that hasn’t changed. Both the new iPad and the iPad 2 have 9.7 inch touch screens. However, they do differ in terms of the resolution with that of the new iPad being far superior.</p>
<p style="text-align: justify;"><strong>Storage</strong> – As far as storage capacity is concerned the variants offered across both models are similar. Both the iPad 2 and the new iPad offer 16 GB, 32 GB and 64 GB options. Neither model allows additional storage through an expandable slot.</p>
<p style="text-align: justify;"><strong>Battery life</strong> – Although the battery used in the new iPad (Li-Po 42.5 Wh) is more heavy duty for supporting the advanced display, processing and 4G capability, there is no change in the life of the battery. The iPad 2 (Li-Po 25 Wh) works for 10 hours on Wi-Fi and 9 hours on 3G, the new iPad also works for 10 hours on Wi-Fi and 9 hours on 4G.</p>
<h3 style="text-align: justify;"><strong><span style="text-decoration: underline;">What’s new?</span></strong></h3>
<p style="text-align: justify;"><strong>Screen resolution</strong> – This is one feature where the new iPad wins hands down over the previous model. The resolution has doubled, while the pixels have increased four times from 1024&#215;768 at 132 ppi to 2058&#215;1536 at 264 ppi.</p>
<p style="text-align: justify;"><strong>Processor</strong> – The iPad 2 has a 1 GHz Apple A5 dual core processor. One of the advantages of the new iPad is its advanced capability with the 1GHz Apple A5X quad-core graphics processing capability.</p>
<p style="text-align: justify;"><strong>Retina display</strong> – The new iPad comes with retina display, which makes it a good buy for those looking at using it as an e-book reader. Unlike the iPad 2, which always gave the feeling of reading on an electronic device, the higher resolution display on the new iPad makes it comparable to the best e-book readers in the market. The retina display feature also makes it easier for using in sunlight, making it more compatible for outdoor use compared to its predecessor.</p>
<p style="text-align: justify;"><strong>Mobile broadband</strong> – With 4G, the new iPad offers download speeds that are approximately ten times faster than the 3G connectivity that is offered in some versions of the iPad 2.</p>
<p style="text-align: justify;"><strong>Camera</strong> – While both models have cameras with front facing VGA, the iPad 2 camera is more basic with video recording at 720p HD compared to the new iPad that allows HD video recording at 1080p.</p>
<p style="text-align: justify;"><strong>Voice dictation</strong> – Siri, which was launched on the iPhone 4s, was one of the features that many people were looking forward to in the new iPad. Apple has chosen instead to have voice dictation that takes away the need to be dependent on the not so friendly on-screen keyboard.</p>
<p style="text-align: justify;"><strong>Personal hotspot</strong> – One of the coolest features that the new iPad offers, along with its 4G capability, is its ability to be used as a hotspot for linking up to five Apple devices through Wi-Fi, Bluetooth or USB.</p>
<p style="text-align: justify;">While the new iPad has attractive features compared to the iPad 2, there are still some expected features missing, such as the HDMI out port. For existing iPad 2 owners, who are contemplating an upgrade, it’s really about whether they would need the advanced features compared to the existing ones, and this would largely depend on the type of usage such as whether they need an e-book reader or for better HD video recording, as the iPad 2 offers sufficient features for mobile browsing. For first time buyers, doubtless the new iPad is a better choice as it comes loaded with more features at almost the same price.</p>
<p style="text-align: justify;">Since its launch in 2010, there have been over 55 million iPads sold worldwide. It is the market leader in the tablet segment with 54.7% market share. For developers and businesses, this presents a tremendous opportunity for reaching out to a large customer base. At TechAhead, we have experience in developing iOS apps for iPhones and iPads for clients from across the world. If you have any <a title="iOS Development" href="http://www.techaheadcorp.com/ios-developers.php">iOS development</a> requirement, write to us at <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for a FREE 30-minute no obligation consultation with our iOS experts ($200 Value).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/ipad/ipad-2-vs-new-ipad-a-comparison/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instagram Acquired By Facebook For $1 Billion &#8211; What Went Right</title>
		<link>http://www.techaheadcorp.com/blog/mobile-applications/instagram-acquired-by-facebook-for-1-billion-what-went-right/</link>
		<comments>http://www.techaheadcorp.com/blog/mobile-applications/instagram-acquired-by-facebook-for-1-billion-what-went-right/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 13:10:53 +0000</pubDate>
		<dc:creator>Vikas Kaushik</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1258</guid>
		<description><![CDATA[Probably most of you have heard about Instagram, the free (and amazing) photo-sharing app that recently got acquired by Facebook, for a billion dollars. While there is many blog posts that cover the acquisition with topics like Why Facebook bought Instagram, if the Instagram was worth the billion dollars it got, etc., by almost all [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Probably most of you have heard about Instagram, the free (and amazing) photo-sharing app that recently got acquired by Facebook, for a billion dollars. While there is many blog posts that cover the acquisition with topics like Why Facebook bought Instagram, if the Instagram was worth the billion dollars it got, etc., by almost all major technology oriented publication. We thought we should instead find out the reasons that made Instagram so successful.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/instagram.png"><img class="aligncenter size-full wp-image-1260" title="instagram" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/instagram.png" alt="instagram" width="250" height="250" /></a></center></p>
<p style="text-align: justify;">Instagram, created by Mike Krieger and Kevin Systrom in 2010, became #1 free photography app in iPhone App Store, within hours of its launch. Facebook acquisition made Instagram more famous, but it was pretty famous already among iPhone users, and saw 5 million downloads within a week of its launch on Android Platform. What makes it so successful? Why so many people love it? Lets try to find out the reasons.</p>
<p style="text-align: justify;"><strong>Amazing Filters </strong>- <em>Anyone (with a smartphone) can be an artist</em>. Everyone loves to click beautiful pictures. Earlier people will take picture with their mobile, enhance it using Photoshop or similar software, and upload them on social media networks. Instagram allowed them to do all this in few clicks, allowing them to enhance pictures with its simple to use filters on their iPhones. Click a photo, apply a filter, and the awesome photo is ready to be shared through built in social sharing option. Mark Hendrickson explains it pretty well in a Quora post, “Snapping a photo with Instagram and applying a filter suddenly makes that photo seem inspired, even though the original subject matter was probably rather boring and the original shot poorly taken. When you hit the button to share with friends, there&#8217;s a satisfying feeling of anticipation that others will be impressed by your little creation.”</p>
<p style="text-align: justify;"><strong>Strong Social Sharing base Framework</strong>: What really fuelled the growth of Instagram was the fact that it allowed really simple and quick sharing of photos created through it. It had the best integration with social services (Twitter, Facebook, Foursquare, Tumblr, Flickr etc) compared to any iPhone app from the very beginning. People call it the Twitter of photo sharing combined with fun social features, and we agree with it.</p>
<p style="text-align: justify;"><strong>Strong Instagram community:</strong> Photos can be seen as the reflection of one’s soul, and Instagram was built around photos. Instagram has a strong community that likes and comments on photos. The app naturally promotes collaboration and discussion about photography &amp; art, and people with these passions love their craft. People liking and commenting on your pictures is really satisfying as we&#8217;re social creatures, and Instagram community excels at providing that, the people with similar interests, most of whom understand art.</p>
<p style="text-align: justify;">It&#8217;s interesting how other apps that existed before Instagram could have done this but didn&#8217;t expand their vision to add even the most basic features that have made Instagram successful. Successful app development is not only about making an app that is functional, but it is also about creating an app that is loved by its users. At TechAhead, we have produced apps that not only fulfill our client’s expectation, but also exceed it more often than not. If you have any <a title="iPhone apps development" href="http://www.techaheadcorp.com/iphone-application-development.php">iPhone apps development</a> requirement, get in touch with us for a free $200 worth of consulting with our iPhone experts.</p>
<p style="text-align: justify;"><em>The post was originally published at <a title="Instagram Acquired By Facebook For $1 Billion - What Went Right" href="http://www.toolsjournal.com/mobile-articles/item/509-instagram-acquired-by-facebook-for-1-billion-what-went-right" target="_blank">ToolsJournal</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/mobile-applications/instagram-acquired-by-facebook-for-1-billion-what-went-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8 Tablets – A Look at What’s in Store</title>
		<link>http://www.techaheadcorp.com/blog/tablet/windows-8-tablets-a-look-at-whats-in-store/</link>
		<comments>http://www.techaheadcorp.com/blog/tablet/windows-8-tablets-a-look-at-whats-in-store/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 12:42:18 +0000</pubDate>
		<dc:creator>Jitin Narang</dc:creator>
				<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1225</guid>
		<description><![CDATA[Microsoft’s foray into the tablet market is not new. Ever since the launch of the Windows XP tablet over a decade ago, there have been several newer versions of the Tablet PC, including those that ran on Windows Vista and more recently, Windows 7. While these tablets have worked more like a light portable PC, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Microsoft’s foray into the tablet market is not new. Ever since the launch of the Windows XP tablet over a decade ago, there have been several newer versions of the Tablet PC, including those that ran on Windows Vista and more recently, Windows 7. While these tablets have worked more like a light portable PC, the resounding success of devices such as the iPad and android based tablets such as Samsung Galaxy Tab that run on ARM based hardware has pushed Microsoft towards keeping up with this trend. The new Windows 8 Tablets, which are scheduled to be launched in the last quarter of 2012, will be based on ARM. Interestingly, it will coincide with the launch of Windows 8 that will run on both ARM as well as x-86 based machines from Intel and AMD.</p>
<p style="text-align: justify;"><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/windows-8-tablet.png"><img class="aligncenter size-full wp-image-1237" title="windows-8-tablet" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/windows-8-tablet.png" alt="windows-8-tablet" width="450" height="258" /></a></p>
<p style="text-align: justify;">Sceptics predict that the Windows 8 Tablets may not survive in a marketplace that is already overrun by iOS and android based devices. However, a point that cannot be ignored is that Microsoft has the largest reach in the PC segment with the majority of desktops and laptops running on Windows software. Hence, with a good price and features strategy, it could well give the competition a run for their money. Here is a look at what can be expected from Windows 8 Tablets.</p>
<p style="text-align: justify;"><strong>Architecture</strong></p>
<p style="text-align: justify;">Moving away from the conventional AMD and Intel chips, the Windows tablet will run on ARM architecture. While this will mean a lighter, more portable device with the tap and swipe feature that is so popular in the iPad, one of its disadvantages is that traditional Windows software will not work on it. Windows 8 tablets will require special apps to be written for it.</p>
<p style="text-align: justify;"><strong>Operating System</strong></p>
<p style="text-align: justify;">The Windows 8 tablets will feature the new Metro interface that currently runs on the Windows 7 phones.  While users give it a high rating, at present, it faces several challenges on account of price and app selection. However, once this is sorted out, it could pose serious competition to iOS and android.</p>
<p style="text-align: justify;"><strong>Choice of Devices</strong></p>
<p style="text-align: justify;">Unlike the iPad, which allows users to choose only between different versions of the same device, with Microsoft’s multi-vendor policy, there will be a range of Windows 8 devices from hardware partners such as Nokia, Samsung, Lenovo, ASUS, Dell and HP, among others. This would mean a wide range of designs and hopefully, competitive prices, making it more accessible for the average consumer.</p>
<p style="text-align: justify;"><strong>Windows</strong></p>
<p style="text-align: justify;">Unlike the iPad, which can only open and run a single app at a time, by allowing the use of multiple screens, Windows 8 tablets would allow users to view more than one screen simultaneously. This would be a convenient feature while using it for work, such as reading on one screen and writing on the other.</p>
<p style="text-align: justify;">While the above features are guaranteed with the launch of the new Windows 8 tablets, there are several unknown factors that could play a part in the success or failure of these devices.</p>
<p style="text-align: justify;"><strong>Dual Mode functionality</strong></p>
<p style="text-align: justify;">One of the features where Windows 8 devices could beat the iPad hands down is if they offer the fun filled tap and swipe features of a personal device along with a professional interface for business use. By offering a range of dual mode devices, Windows could gain significant market share from the iPad, which has its limitations as a business device.</p>
<p style="text-align: justify;"><strong>Sky Drive</strong></p>
<p style="text-align: justify;">Microsoft has plans to integrate the availability of all content through Sky Drive, making everything accessible from anywhere, irrespective of the kind of device used. This would be a major advantage for Windows 8 tablets, if it does come into play sooner rather than later.</p>
<p style="text-align: justify;"><strong>Syncing between devices</strong></p>
<p style="text-align: justify;">If Windows 8 devices come with the facility of syncing content using Bluetooth or Wi-Fi between other devices that run on Windows, such as a home PC or a Windows Mobile, users would benefit significantly as it would not require investing in additional hardware.</p>
<p style="text-align: justify;"><strong>Availability of apps</strong></p>
<p style="text-align: justify;">At present, iPad and android devices have the largest number of apps made specifically for them. Whether Windows 8 will see the same pattern is largely dependent on the success of the device, and the number of units sold. However, businesses can’t afford to ignore the prospect of reaching out to the existing Microsoft customer base that might invest in these devices if they come with convenient features such as cloud storage and inter device syncing.</p>
<p style="text-align: justify;"><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/windows-8.png"><img class="aligncenter size-full wp-image-1238" title="windows-8" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/windows-8.png" alt="windows-8" width="450" height="186" /></a></p>
<p style="text-align: justify;">Clearly, there is a lot of excitement in the market about the upcoming launch of Windows 8 tablets. It remains to be seen whether Microsoft will offer features that set it apart from Apple rather than trying to copy the offerings on the iPad. Of course, a lot will be dependent on Microsoft’s hardware partners, especially in terms of the design and the prices of these devices. However, considering Microsoft’s success in the PC market, if it gets its act together, it could upset all forecasts and gain leadership of the Tablet market over the next decade.</p>
<table width="450" border="1" cellpadding="2" align="center">
<tbody>
<tr>
<td colspan="2" align="center"><strong>Summary: Windows 8 Tablets &#8211; What to Expect</strong></td>
</tr>
<tr>
<td>Architecture</td>
<td>ARM Based</td>
</tr>
<tr>
<td>Operating System</td>
<td>Metro (same as Windows 7 phones)</td>
</tr>
<tr>
<td>Device design and features</td>
<td>Multi-vendor devices from manufacturers, including Nokia, Samsung, Lenovo, ASUS, Dell and HP, among others</td>
</tr>
<tr>
<td>Functionality</td>
<td>Windows feature that lets two screens to be viewed simultaneously</td>
</tr>
</tbody>
</table>
<p><br/><br />
<span style="text-align: justify;">While the industry and the world wait for the arrival of the Windows 8 devices, for businesses, now is the time to consider having apps compatible for the new platform. At TechAhead, we have designed Metro style apps for clients on Windows 7 and are geared to meet the challenges of designing apps for Windows 8. If you have a </span><a style="text-align: justify;" title="windows mobile app development" href="http://www.techaheadcorp.com/windows-mobile-application-development.php">windows mobile app development</a><span style="text-align: justify;"> requirement, write to us at </span><a style="text-align: justify;" href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a><span style="text-align: justify;"> for a FREE 30-minute no obligation consultation with our mobile experts ($200 Value).</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/tablet/windows-8-tablets-a-look-at-whats-in-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Payments and Ecommerce – Made for Each Other</title>
		<link>http://www.techaheadcorp.com/blog/e-commerce/mobile-payments-and-ecommerce-made-for-each-other/</link>
		<comments>http://www.techaheadcorp.com/blog/e-commerce/mobile-payments-and-ecommerce-made-for-each-other/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 12:36:49 +0000</pubDate>
		<dc:creator>Vikas Kaushik</dc:creator>
				<category><![CDATA[e-commerce]]></category>

		<guid isPermaLink="false">http://www.techaheadcorp.com/blog/?p=1209</guid>
		<description><![CDATA[E-commerce and Mobile payments are not new technology trends. While the former has been around since the early 90s, m-commerce or mobile commerce took off with the advent of smartphones, PDAs and other internet-enabled handheld devices. Mobile payment, an essential component of m-commerce, has been in use for more than a decade. From the first [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">E-commerce and Mobile payments are not new technology trends. While the former has been around since the early 90s, m-commerce or mobile commerce took off with the advent of smartphones, PDAs and other internet-enabled handheld devices. Mobile payment, an essential component of m-commerce, has been in use for more than a decade. From the first instance of mobile phones being used to dispense soft drink cans from a Coca Cola vending machine through an sms in Finland in 1997, by the turn of the century it rapidly progressed to include payment of parking fees, train and air ticketing, among other things. However, it was the launch of the iPhone and the subsequent widespread use of smart phone apps that really fuelled the growth of mobile payments for purchasing good and services.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/mobile-commerce-nfc.png"><img class="size-full wp-image-1210 alignnone" title="mobile-commerce-nfc" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/mobile-commerce-nfc.png" alt="Mobile Commerce" width="180" height="178" /></a></center></p>
<p style="text-align: justify;">The advantage of mobile payments is that it presents mobile users an instant source of currency for making purchases using their phones or handheld devices. For years now, there have been different types of payment mechanisms that have tried to provide this service. The earliest version used sms for getting a payment authorised, which was then included in the customer’s mobile bill as a premium charge. However, this was dogged with problems such as unreliability due to messages getting lost, slow speed, security issues and high costs. Since then, more advance payment systems have been put into practise, including direct mobile billing, WAP based payments and NFC payments.</p>
<p style="text-align: justify;">According to Gartner forecasts in 2011, there would be over 190 million mobile payment users worldwide by the end of 2012 (more than double the number in 2009). A report by market analysis firm Generator Research, estimates that the market for mobile payments will reach $633.4 billion by 2014, indicating that it will see a rapid growth in the coming years.</p>
<p><center><a href="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/paypal-here-iPhone.png"><img class="alignnone size-full wp-image-1214" title="paypal-here-iPhone" src="http://www.techaheadcorp.com/blog/wp-content/uploads/2012/04/paypal-here-iPhone.png" alt="PayPal Here iPhone" width="180" height="201" /></a></center></p>
<p style="text-align: justify;">Essentially mobile payments will succeed for two reasons. Firstly, it will provide customers a contactless and easy method of payment that is an extension of online e-commerce transactions. As for merchants, the prospect of reaching out to the large number of mobile users is resulting in investments being made in setting up the necessary infrastructure and encryption technology to ensure that the customers’ financial information is kept secure during the payment process as well as in cases of loss of the smart phone. A number of companies have introduced online payment mechanisms to facilitate easy payment options for customers and merchants. This includes the recently launched Paypal Here and others such as Square, which will help small businesses accept credit cards using iOS and android devices. For customers, PayPal, Google Wallet and Amazon Payments have apps that enable payments to be made without carrying a wallet.</p>
<p style="text-align: justify;">While it will be a while before mobile payments become the accepted mode of transaction for e-commerce, there is no doubt that it will replace the wallet once customers are convinced of the safety of their financial information. More importantly, in developing countries in Asia, the Middle East, Africa and South America, mobile payments will bring financial power to a larger population that does not at present have access to online commerce. Whereas in the west, the paperless transaction that it presents is a push towards the trend of ‘going green’.</p>
<p style="text-align: justify;">Clearly mobile payments are here to stay and will give a major boost to M-commerce. For companies, this brings the prospects of increased revenues, but it also highlights the need to keep up with technology to cash in on impulse purchases by offering instant payment options.</p>
<p style="text-align: justify;">We have created different type of apps in many verticals, simple to complex mobile apps for our clients. We can also help you with your <a title="mobile apps development" href="http://www.techaheadcorp.com/mobile-application-development.php">mobile apps development</a> requirement. Write to us at <a href="mailto:info@techaheadcorp.com">info@techaheadcorp.com</a> for FREE 30 minutes no obligation consultation with our mobile experts($200 Value).</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.techaheadcorp.com/blog/e-commerce/mobile-payments-and-ecommerce-made-for-each-other/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

