<?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>Other - Devhour</title>
	<atom:link href="https://www.devhour.net/category/other/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.devhour.net</link>
	<description>Taking time to write about development</description>
	<lastBuildDate>Tue, 12 Mar 2024 10:01:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://www.devhour.net/wp-content/uploads/2024/03/cropped-devhourlogo-32x32.png</url>
	<title>Other - Devhour</title>
	<link>https://www.devhour.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Migrating email to google apps</title>
		<link>https://www.devhour.net/migrating-email-to-google-apps/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=migrating-email-to-google-apps</link>
					<comments>https://www.devhour.net/migrating-email-to-google-apps/#respond</comments>
		
		<dc:creator><![CDATA[Jamie]]></dc:creator>
		<pubDate>Tue, 21 Jul 2015 12:38:00 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[imapsync]]></category>
		<guid isPermaLink="false">https://www.devhour.net/?p=42</guid>

					<description><![CDATA[<p>After months of servicing an email account which kept requiring me to delete emails to free up space I finally decided to make the switch to Google Apps and take advantage of GMail and apps for businesses. The setup process of Google Apps was very straight forward however the process of migrating email from one account to [&#8230;]</p>
<p>The post <a href="https://www.devhour.net/migrating-email-to-google-apps/">Migrating email to google apps</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>After months of servicing an email account which kept requiring me to delete emails to free up space I finally decided to make the switch to <a href="http://google.com/apps" target="_blank" rel="noreferrer noopener">Google Apps</a> and take advantage of GMail and apps for businesses.</p>



<p>The setup process of Google Apps was very straight forward however the process of migrating email from one account to the other proved frustrating at best. Google Apps has a built in migration tool but because it was unable to verify the ssl certificate on the other server it wouldn’t continue the process.</p>



<p>Step 2 was to try an app on the Google Apps marketplace called <a href="http://getcarbo.com/" target="_blank" rel="noreferrer noopener">Carbo</a>. This was happy enough to connect to the other server and even started bringing in the emails, but after importing email 90/2878 I got an email saying it was complete. Trying to restart the process to try again proved useless as I had used my 1 and only free migration.</p>



<p>Back to the drawing board and I found a perl script which has been recommended called <a href="https://github.com/imapsync/imapsync" target="_blank" rel="noreferrer noopener">imapsync</a>. While this was a little more manual than I would have liked, it actually worked beautifully and all mail was imported successfully. Below I’ll outline exactly what needed to be done…</p>



<p>Running it on Debian 7 was apparently ‘not easy’ according to the install notes. But in reality there were only a few commands that were needed to be run.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#575279;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#faf4ed"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="sudo apt-get install libauthen-ntlm-perl libcrypt-ssleay-perl libdigest-hmac-perl libfile-copy-recursive-perl libio-compress-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-tee-perl libmail-imapclient-perl libmodule-scandeps-perl libnet-ssleay-perl libpar-packer-perl libterm-readkey-perl libtest-pod-perl libtest-simple-perl libunicode-string-perl liburi-perl" style="color:#575279;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki rose-pine-dawn" style="background-color: #faf4ed" tabindex="0"><code><span class="line"><span style="color: #D7827E">sudo</span><span style="color: #575279"> </span><span style="color: #EA9D34">apt-get</span><span style="color: #575279"> </span><span style="color: #EA9D34">install</span><span style="color: #575279"> </span><span style="color: #EA9D34">libauthen-ntlm-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libcrypt-ssleay-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libdigest-hmac-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libfile-copy-recursive-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libio-compress-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libio-socket-inet6-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libio-socket-ssl-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libio-tee-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libmail-imapclient-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libmodule-scandeps-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libnet-ssleay-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libpar-packer-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libterm-readkey-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libtest-pod-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libtest-simple-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">libunicode-string-perl</span><span style="color: #575279"> </span><span style="color: #EA9D34">liburi-perl</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#faf4ed;color:#625c88;font-size:12px;line-height:1;position:relative">Bash</span></div>



<p>This will install all the perl dependencies that are needed.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#575279;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#faf4ed"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="cpan Data::Uniqid" style="color:#575279;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki rose-pine-dawn" style="background-color: #faf4ed" tabindex="0"><code><span class="line"><span style="color: #D7827E">cpan</span><span style="color: #575279"> </span><span style="color: #EA9D34">Data::Uniqid</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#faf4ed;color:#625c88;font-size:12px;line-height:1;position:relative">Bash</span></div>



<p>We manually need to install this perl dependency because debian doesn’t have a package available for it yet.</p>



<p>Next either clone or download the <a href="https://github.com/imapsync/imapsync" target="_blank" rel="noreferrer noopener">imapsync</a> zip from its <a href="https://github.com/imapsync/imapsync" target="_blank" rel="noreferrer noopener">github </a>site.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#575279;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#faf4ed"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="git clone https://github.com/imapsync/imapsync.git
cd imapsync
sudo make install" style="color:#575279;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki rose-pine-dawn" style="background-color: #faf4ed" tabindex="0"><code><span class="line"><span style="color: #D7827E">git</span><span style="color: #575279"> </span><span style="color: #EA9D34">clone</span><span style="color: #575279"> </span><span style="color: #EA9D34">https://github.com/imapsync/imapsync.git</span></span>
<span class="line"><span style="color: #B4637A; font-style: italic">cd</span><span style="color: #575279"> </span><span style="color: #EA9D34">imapsync</span></span>
<span class="line"><span style="color: #D7827E">sudo</span><span style="color: #575279"> </span><span style="color: #EA9D34">make</span><span style="color: #575279"> </span><span style="color: #EA9D34">install</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#faf4ed;color:#625c88;font-size:12px;line-height:1;position:relative">Bash</span></div>



<p>And finally run the sync with the following (making sure you change the bits in &lt;>):</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#575279;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#faf4ed"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="imapsync --syncinternaldates --host1 &lt;host1&gt; --port1 993 --ssl1 --user1 &lt;user1&gt; --password1 &lt;pass1&gt; --host2 imap.gmail.com --port2 993 --ssl2 --user2 &lt;user2@email.com&gt; --password2 &lt;pass2&gt; --useheader 'Message-Id' --skipsize --noauthmd5 --reconnectretry1 1 --reconnectretry2 1" style="color:#575279;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki rose-pine-dawn" style="background-color: #faf4ed" tabindex="0"><code><span class="line"><span style="color: #D7827E">imapsync</span><span style="color: #575279"> </span><span style="color: #286983">--syncinternaldates</span><span style="color: #575279"> </span><span style="color: #286983">--host1</span><span style="color: #575279"> </span><span style="color: #286983">&lt;</span><span style="color: #EA9D34">host</span><span style="color: #286983">1&gt;</span><span style="color: #575279"> </span><span style="color: #286983">--port1</span><span style="color: #575279"> </span><span style="color: #D7827E">993</span><span style="color: #575279"> </span><span style="color: #286983">--ssl1</span><span style="color: #575279"> </span><span style="color: #286983">--user1</span><span style="color: #575279"> </span><span style="color: #286983">&lt;</span><span style="color: #EA9D34">user</span><span style="color: #286983">1&gt;</span><span style="color: #575279"> </span><span style="color: #286983">--password1</span><span style="color: #575279"> </span><span style="color: #286983">&lt;</span><span style="color: #EA9D34">pass</span><span style="color: #286983">1&gt;</span><span style="color: #575279"> </span><span style="color: #286983">--host2</span><span style="color: #575279"> </span><span style="color: #EA9D34">imap.gmail.com</span><span style="color: #575279"> </span><span style="color: #286983">--port2</span><span style="color: #575279"> </span><span style="color: #D7827E">993</span><span style="color: #575279"> </span><span style="color: #286983">--ssl2</span><span style="color: #575279"> </span><span style="color: #286983">--user2</span><span style="color: #575279"> </span><span style="color: #286983">&lt;</span><span style="color: #EA9D34">user2@email.co</span><span style="color: #575279">m</span><span style="color: #286983">&gt;</span><span style="color: #575279"> </span><span style="color: #286983">--password2</span><span style="color: #575279"> </span><span style="color: #286983">&lt;</span><span style="color: #EA9D34">pass</span><span style="color: #286983">2&gt;</span><span style="color: #575279"> </span><span style="color: #286983">--useheader</span><span style="color: #575279"> </span><span style="color: #EA9D34">&#39;Message-Id&#39;</span><span style="color: #575279"> </span><span style="color: #286983">--skipsize</span><span style="color: #575279"> </span><span style="color: #286983">--noauthmd5</span><span style="color: #575279"> </span><span style="color: #286983">--reconnectretry1</span><span style="color: #575279"> </span><span style="color: #D7827E">1</span><span style="color: #575279"> </span><span style="color: #286983">--reconnectretry2</span><span style="color: #575279"> </span><span style="color: #D7827E">1</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#faf4ed;color:#625c88;font-size:12px;line-height:1;position:relative">Bash</span></div>



<p>It’s as easy as that!</p><p>The post <a href="https://www.devhour.net/migrating-email-to-google-apps/">Migrating email to google apps</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.devhour.net/migrating-email-to-google-apps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>If you accept email, Use it!</title>
		<link>https://www.devhour.net/if-you-accept-email-use-it/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=if-you-accept-email-use-it</link>
					<comments>https://www.devhour.net/if-you-accept-email-use-it/#respond</comments>
		
		<dc:creator><![CDATA[Jamie]]></dc:creator>
		<pubDate>Fri, 11 Apr 2014 12:36:00 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Contact]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Services]]></category>
		<guid isPermaLink="false">https://www.devhour.net/?p=38</guid>

					<description><![CDATA[<p>One of the many things that bothers me in this day and age is the amount of businesses/services/individuals who accept email as a form of contact yet completely ignore or delay using it. 9 times out of 10 any website that you visit will have a contact section in some shape or form that will [&#8230;]</p>
<p>The post <a href="https://www.devhour.net/if-you-accept-email-use-it/">If you accept email, Use it!</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>One of the many things that bothers me in this day and age is the amount of businesses/services/individuals who accept email as a form of contact yet completely ignore or delay using it.</p>



<p>9 times out of 10 any website that you visit will have a contact section in some shape or form that will either have an email address or contact form encouraging you to get in contact if you have any questions or queries.</p>



<p>However, what I have found when using this method is that I get completely ignored or forgotten about. If that isn’t the case, then waiting 3-7 days for a response isn’t uncommon either.</p>



<p>For an example, late last month I went looking for a WiFI extender for a friends motherboard. I thought what I found to be a decent product on a fairly well known NZ &nbsp;tech website. Not knowing the motherboard properly or knowing if the extender would fit, I hit the large ‘ENQUIRE’ button in the middle of the web page and asked if they were compatible. I sent that email on the 24th March at 9:46am. I got a reply on the 27th at 19:58. Three and a half days later. This from a store who is actually dedicated to computers.</p>



<p>Being in IT and using email as my main form of contact everyday this frustrates me to no end and will usually result in me taking my business elsewhere (which in this case I did).</p>



<p>What I don’t understand is, why is this the case? Technology is now almost everywhere and with the likes of smartphones and tablets email really is at your fingertips. I can understand that people are busy and not all businesses involve having someone sitting in front of a computer all day, but how hard is it to either send a quick reply saying ‘We’ll get back to you by the end of the day’ or even something as simple as flagging it to give yourself a note so that when you are next in front of a PC you know to email back.</p>



<p>Likewise, if you have dedicated call staff or in a shop-front (who usually have computers in front of them) why not have them set up with email in order to respond directly.</p>



<p>At the end of the day if I walked into a store front or rung directly I wouldn’t be ignored and I wouldn’t be waiting a week for a response. So, if you do use email as a form of contact, USE IT!</p>



<p>Do you agree? Not agree? Or just have a general opinion then feel free to comment, or hit me up on twitter <a href="https://www.twitter.com/JAGracie" target="_blank" rel="noreferrer noopener">@JAGracie</a></p><p>The post <a href="https://www.devhour.net/if-you-accept-email-use-it/">If you accept email, Use it!</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.devhour.net/if-you-accept-email-use-it/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Companies who release iOS apps before Android are frustrating</title>
		<link>https://www.devhour.net/companies-who-release-ios-apps-before-android-are-frustrating/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=companies-who-release-ios-apps-before-android-are-frustrating</link>
					<comments>https://www.devhour.net/companies-who-release-ios-apps-before-android-are-frustrating/#respond</comments>
		
		<dc:creator><![CDATA[Jamie]]></dc:creator>
		<pubDate>Mon, 16 Dec 2013 12:33:00 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobile Apps]]></category>
		<guid isPermaLink="false">https://www.devhour.net/?p=34</guid>

					<description><![CDATA[<p>This is one problem that has just started affecting me recently. I’m starting to find that a lot of companies these days when releasing Mobile Apps are coming out with their iOS version weeks sometimes months before their Android version. Case in point. The recent success of Grand Theft Auto V is known to all, [&#8230;]</p>
<p>The post <a href="https://www.devhour.net/companies-who-release-ios-apps-before-android-are-frustrating/">Companies who release iOS apps before Android are frustrating</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>This is one problem that has just started affecting me recently. I’m starting to find that a lot of companies these days when releasing Mobile Apps are coming out with their iOS version weeks sometimes months before their Android version.</p>



<p>Case in point. The recent success of Grand Theft Auto V is known to all, and those people who played the game (myself included) also know about the iFruit mobile app. While most people found it to be pretty pointless (looking after Chop the dog. Really?) it did include a nice feature to get yourself a custom number plate for your cars. Like most things online, the number plates were first in first served. Better download that app quick smart then right? Wrong! While the iOS version for the iPhone and iPad was released quick smart the <a href="https://www.droid-life.com/2013/10/28/rockstar-finally-releases-gta-v-ifruit-app-sadly-its-pretty-late-to-the-party/" target="_blank" rel="noreferrer noopener">Android app didn’t see the light of day until October 28th</a>. A staggering 1 month and 11 days after the game was released. So much for that number plate…</p>



<p>Case in point number two. Recently in New Zealand the major satellite TV provider <a href="https://skytv.co.nz/" target="_blank" rel="noreferrer noopener">Sky</a> announced that it’s customers can now watch Live and OnDemand TV on their phones and tablets. Heck yeah, I can finally watch the cricket on my commute every afternoon. Can you see where this is going? It’s currently only available on iOS and they have said for Android users to keep their eyes out for an Android version on ‘selected devices’ sometime in the New Year (so… only a month or so late).</p>



<p>As a person who uses Android (Tablet + Phone) this frustrates me to no end! Not only me but a lot of people. A simple <a href="https://www.google.com/search?q=ifruit+android+complaints" target="_blank" rel="noreferrer noopener">google search</a> shows the frustration of the hundreds of GTA users and looking on the <a href="https://www.facebook.com/SKYnewzealand?fref=ts" target="_blank" rel="noreferrer noopener">SkyTV</a> facebook page shows 11 out of the 30 comments (on the announcement of Sky GO) complaining about the lack of an Android App!</p>



<p>It also doesn’t make viable sense to the company. According to recent stats (Q3 2013) <a href="https://www.forbes.com/sites/tonybradley/2013/11/15/android-dominates-market-share-but-apple-makes-all-the-money/" target="_blank" rel="noreferrer noopener">Android made up a staggering 81% of devices shipped</a>. Compared to the 12.9% of iOS. That’s 4 out of every 5 devices! I will admit here however that Apple is still making the most money. In fact in the same time frame – (Q3 2013) – Apple made more money than all of it’s competitors combined by taking in 56% of the profits. So yes, if the company was to be releasing a paid version of the app, then it might make more sense to go for an Apple release first. But they’re not paid apps. They’re free!!</p>



<p>So if this post was to fall into the lap of the decision maker of X company, then please would you consider either:</p>



<p>a) Creating and releasing the Android app first in order to make the most of the many many users.<br>b) How about working on both and releasing them at the same time!</p>



<p>Agree? Disagree? Feel free to comment!</p>



<p>Also follow me on <a href="https://twitter.com/JAGracie" target="_blank" rel="noreferrer noopener">Twitter</a></p>



<h2 class="wp-block-heading">Update:</h2>



<p>There has been some good discussions on this topic (mainly over at <a href="https://www.reddit.com/r/Android" target="_blank" rel="noreferrer noopener">/r/Android</a>) and I think the two main points that have come up are:</p>



<ol>
<li>Because there are so many Android devices running so many different versions of the OS + custom ROMs means that development time and testing is far more time consuming and resource intensive.</li>



<li>Even with 81% of devices shipped Android doesn’t touch iOS in terms of revenue generated.</li>
</ol>



<p>These points are both valid and explain why those companies that release a lot of revenue gathering apps (ie that is their business model) choose to go for iOS first.</p>



<p>However, I think the point I’m trying to get across is a lot of companies are only ever going to release a single app, with the intention of putting it on both operating systems, and with a price tag of $0. With that in mind does it still make sense to focus primarily on iOS over Android?</p>



<p>PS. after writing this yesterday I got an email from Fly Buys (New Zealand&#8217;s largest loyalty program) with the good news that they now have an app… for iPhone.</p>



<figure class="wp-block-pullquote"><blockquote><p>Right now, the Fly Buys app only works on iPhones. But for you Android users, keep an eye out for the release of our Android version. Click here to tell us your email address so we can let you know when</p></blockquote></figure><p>The post <a href="https://www.devhour.net/companies-who-release-ios-apps-before-android-are-frustrating/">Companies who release iOS apps before Android are frustrating</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.devhour.net/companies-who-release-ios-apps-before-android-are-frustrating/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Dev Hour begins</title>
		<link>https://www.devhour.net/the-dev-hour-begins/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-dev-hour-begins</link>
					<comments>https://www.devhour.net/the-dev-hour-begins/#respond</comments>
		
		<dc:creator><![CDATA[Jamie]]></dc:creator>
		<pubDate>Wed, 10 Apr 2013 08:11:00 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Devhour]]></category>
		<guid isPermaLink="false">https://www.devhour.net/?p=11</guid>

					<description><![CDATA[<p>The first few years of my working life has seen me fall slightly behind in the world of web development so I’m taking the time to get a blog together to write down my findings and any interesting little tidbits (/titbits) I find along the way. Bare with me as I try to catch up [&#8230;]</p>
<p>The post <a href="https://www.devhour.net/the-dev-hour-begins/">The Dev Hour begins</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The first few years of my working life has seen me fall slightly behind in the world of web development so I’m taking the time to get a blog together to write down my findings and any interesting little tidbits (/titbits) I find along the way.</p>



<p>Bare with me as I try to catch up (may find it impossible as this part of the world moves at a rate of knots). I’ll probably be talking about pieces of code that have been around for some time now. Feel free to help out with a comment or 2 to help get me up to speed, as I’ll&nbsp;appreciate&nbsp;any help I come across.</p><p>The post <a href="https://www.devhour.net/the-dev-hour-begins/">The Dev Hour begins</a> first appeared on <a href="https://www.devhour.net">Devhour</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.devhour.net/the-dev-hour-begins/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
