<?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>b-rad blog &#187; mobile</title>
	<atom:link href="http://www.bradcurtis.com/tag/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bradcurtis.com</link>
	<description>adventures in technology</description>
	<lastBuildDate>Sun, 13 Feb 2011 06:49:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Hosts files and the Google Android emulator</title>
		<link>http://www.bradcurtis.com/2011/02/13/hosts-file-google-android-emulator/</link>
		<comments>http://www.bradcurtis.com/2011/02/13/hosts-file-google-android-emulator/#comments</comments>
		<pubDate>Sun, 13 Feb 2011 06:49:37 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.bradcurtis.com/?p=52</guid>
		<description><![CDATA[Using the Google Android emulator is a good way to test how a website behaves on Android devices. Connecting to your local computer http://10.0.2.2 is the URL to connect to a website hosted on your local computer. localhost or 127.0.0.1 will not work! This is all defined in the documentation on Android emulator networking. Using]]></description>
			<content:encoded><![CDATA[<p>Using the Google Android emulator is a good way to test how a website behaves on Android devices.</p>
<h3>Connecting to your local computer</h3>
<p>http://10.0.2.2 is the URL to connect to a website hosted on your local computer. <em>localhost</em> or 127.0.0.1 will not work! This is all defined in the documentation on <a href="http://developer.android.com/guide/developing/tools/emulator.html#emulatornetworking">Android emulator networking</a>.</p>
<h3>Using a hosts file</h3>
<p>The Android emulator will not make use of your local hosts file. This is unfortunate when your website relies on host headers to work correctly (eg. SharePoint). What you need to do is edit the hosts file on the Android emulator image itself.</p>
<ol>
<li>start your Android Virtual Device (AVD):
<pre>emulator -avd myAvdNameHere -partition-size 128</pre>
<p>Located in C:\Program Files (x86)\Android\android-sdk-windows\tools\ on Windows 64bit</p>
<p><strong>Note</strong><br />
The partition-size parameter is needed to expand the image size to prevent an error in step 5. If you try and perform these steps after starting the emulator from the UI you will receive the following error:<br />
<em>failed to copy &#8216;c:\temp\hosts&#8217; to &#8216;/system/etc/hosts&#8217;: Out of memory</em></li>
<li>remount the device image as writable:
<pre>adb remount</pre>
<p>Located in C:\Program Files (x86)\Android\android-sdk-windows\platform-tools\ on Windows 64bit</li>
<li>save a copy of the existing hosts file to a temporary location on your host computer:
<pre>adb pull /system/etc/hosts c:\temp</pre>
</li>
<li>edit the hosts file adding an entry pointing to your host computer:
<pre>127.0.0.1     localhost
10.0.2.2      mytesthost</pre>
</li>
<li>save the edited hosts file to your Android emulator:
<pre>adb push c:\temp\hosts /system/etc</pre>
</li>
</ol>
<p>You can now browse to your entered hostname in the Android browser.<br />
<a href="http://www.bradcurtis.com/wp-content/uploads/2011/02/android-emulator.png"><img class="aligncenter size-medium wp-image-54" title="Android emulator" src="http://www.bradcurtis.com/wp-content/uploads/2011/02/android-emulator-300x180.png" alt="Android emulator" width="300" height="180" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradcurtis.com/2011/02/13/hosts-file-google-android-emulator/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7 Series &#8211; notes from launch</title>
		<link>http://www.bradcurtis.com/2010/02/16/windows-phone-series-7-notes-from-launch/</link>
		<comments>http://www.bradcurtis.com/2010/02/16/windows-phone-series-7-notes-from-launch/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 21:49:22 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.bradcurtis.com/?p=12</guid>
		<description><![CDATA[Microsoft announced Windows Phone 7 today. It looks pretty amazing. The only negative point is that it won&#8217;t be out until the fourth quarter of 2010. Below are my notes from the launch: Approach WP7 changed approach, focused on end users, business and otherwise visual design is called &#8220;metro&#8221; graphical intense, high motion ui home]]></description>
			<content:encoded><![CDATA[<p>Microsoft announced Windows Phone 7 today. It looks pretty amazing. The only negative point is that it won&#8217;t be out until the fourth quarter of 2010.</p>
<p><a href="http://www.bradcurtis.com/wp-content/uploads/2010/02/wp7.jpg"><img class="alignnone size-full wp-image-13" title="wp7" src="http://www.bradcurtis.com/wp-content/uploads/2010/02/wp7.jpg" alt="Windows Phone 7 - Prototype Hardware" width="510" height="283" /></a></p>
<p>Below are my notes from the launch:</p>
<h2>Approach</h2>
<ul>
<li>WP7 changed approach, focused on end users, business and otherwise</li>
<li>visual design is called &#8220;metro&#8221; graphical intense, high motion ui</li>
<li>home screen is called the &#8220;start bar&#8221;</li>
<li>focuses on tasks rather than apps &#8211; tasks form a hub</li>
<li>Syncing to social networks seems to be a hands-off experience, sign in and it does the rest</li>
<li>Microsoft want to maintain stricter control of the look &amp; feel of the device while still allowing for third-party innovation</li>
</ul>
<h2>Hardware</h2>
<ul>
<li>three hardware buttons (back, start, search)</li>
<li>require capacitive touch (minimum 4 point touch)</li>
<li>WVGA screen</li>
<li>FM (or digital?) radio</li>
</ul>
<h2>Search</h2>
<ul>
<li>context sensitive &#8211; different results based on where you are in the phone (contacts, email etc.)</li>
<li>automatically uses GPS</li>
<li>search can be of three types, attempts to choose the most appropriate one automatically (local, news, web)</li>
</ul>
<h2>Web Browser</h2>
<ul>
<li>based on PC code for maximum compatibility</li>
<li>pinch zoom</li>
<li>tap to zoom (zoom to column on page)</li>
<li>sub pixel positioning for text)</li>
<li>recognizes phone numbers and addresses and makes them linkable</li>
<li>supports tabs</li>
</ul>
<h2>People Hub</h2>
<ul>
<li>Aggregates all your contacts from social networks (no twitter yet by the looks, I imagine this will change)</li>
<li>Shows people you have communicated with recently</li>
<li>&#8220;What&#8217;s new&#8221; feed: feed from all your social networks</li>
</ul>
<h2>Office Hub</h2>
<ul>
<li>Access to Microsoft Office apps like OneNote, Excel, Word etc.</li>
</ul>
<h2>Games hub</h2>
<ul>
<li>Syncs with Xbox live</li>
<li>Focus on social gamer experience</li>
<li>earn gamer score, achievements</li>
</ul>
<h2>Me tile</h2>
<ul>
<li>Simultaneously update your social networking status to multiple sites</li>
</ul>
<h2>Email</h2>
<ul>
<li>Supports all common providers including gmail, yahoo as well as Exchange (of course)</li>
<li>Never see a loading bar, works against a local cache (very fast experience)</li>
</ul>
<h2>Text</h2>
<ul>
<li>Supports SMS, MMS</li>
<li>Supports portrait/landscape typing modes</li>
</ul>
<h2>Calendar</h2>
<ul>
<li>Automatically merges your personal and work calendars</li>
</ul>
<h2>Pictures</h2>
<ul>
<li>gallery lets you browse all pictures</li>
<li>&#8220;mosaic&#8221; shows recent or favourite pictures</li>
<li>&#8220;What&#8217;s new&#8221; feed shows latest pictures from your social networking sites (Facebook, Windows Live etc)</li>
<li>Album view combines folders from photos synced from Zune software on your PC with albums from Facebook, Windows Live</li>
<li>Social networking comments are displayed when you view a picture</li>
</ul>
<h2>Music and Video</h2>
<ul>
<li>Full Zune HD experience</li>
<li>Supports Zune pass/subscription</li>
</ul>
<h2>Other</h2>
<ul>
<li>toolbar is always available at the bottom to access &#8220;enhanced&#8221; commands</li>
<li>UI is not completely done (especially some of the buttons you see)</li>
<li>one press to correct words you&#8217;ve messed up in keyboard mode</li>
</ul>
<p>More information:</p>
<p><a href="http://channel9.msdn.com/posts/LauraFoy/First-Look-Windows-Phone-7-Series-Hands-on-Demo/" target="_blank">http://channel9.msdn.com/posts/LauraFoy/First-Look-Windows-Phone-7-Series-Hands-on-Demo/</a></p>
<p><a href="http://www.windowsphone7series.com" target="_blank">http://www.windowsphone7series.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradcurtis.com/2010/02/16/windows-phone-series-7-notes-from-launch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

