<?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>Technical stuff &#187; Mobile development</title>
	<atom:link href="http://www.tekkie.ro/category/mobile-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tekkie.ro</link>
	<description>Requirements are like water. They&#039;re easier to build on when they&#039;re frozen.</description>
	<lastBuildDate>Sat, 26 Nov 2011 11:35:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>OSX list USB devices (lsusb equivalent)</title>
		<link>http://www.tekkie.ro/mobile-development/osx-list-usb-devices-lsusb-equivalent/</link>
		<comments>http://www.tekkie.ro/mobile-development/osx-list-usb-devices-lsusb-equivalent/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 11:35:50 +0000</pubDate>
		<dc:creator>Georgiana</dc:creator>
				<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://www.tekkie.ro/?p=315</guid>
		<description><![CDATA[Linux users have the lsusb command to list all their usb devices. The Mac OSX command line equivalent is system_profiler SPUSBDataType For a visual alternative in Lion, the steps are: click the apple in the top left corner choose About This Mac click on the More Info&#8230; button to access the System Information application click [...]]]></description>
			<content:encoded><![CDATA[<p>Linux users have the <code>lsusb</code> command to list all their usb devices.<br />
The Mac OSX command line equivalent is<br />
<code>system_profiler SPUSBDataType</code></p>
<p>For a visual alternative in Lion, the steps are:</p>
<ul>
<li>click the apple in the top left corner</li>
<li>choose <em>About This Mac</em></li>
<li>click on the <em>More Info&#8230;</em> button to access the <em>System Information</em> application</li>
<li>click on the <em>System Report&#8230;</em> button</li>
<li>under <em>Hardware</em> group, there&#8217;s the <em>USB</em> option that we were searching for</li>
</ul>
<p>I needed this information to access my HTC phone with Android that I had connected via USB.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tekkie.ro/mobile-development/osx-list-usb-devices-lsusb-equivalent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP in the mobile ecosystem</title>
		<link>http://www.tekkie.ro/mobile-development/php-in-the-mobile-ecosystem/</link>
		<comments>http://www.tekkie.ro/mobile-development/php-in-the-mobile-ecosystem/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 16:38:04 +0000</pubDate>
		<dc:creator>Georgiana</dc:creator>
				<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.tekkie.ro/?p=272</guid>
		<description><![CDATA[Device detection Mostly from the user agent. &#8212;&#62; http://detectmobilebrowsers.mobi/ &#8212;&#62;&#62;&#62; ugly code, good docs &#8212;&#62; http://www.deviceatlas.com/ &#8212;&#62;&#62;&#62; $99 / year for production &#8212;&#62; http://wurfl.sourceforge.net/ &#8212;&#62;&#62;&#62; open-source list of mobile devices for easy detection Don&#8217;t redirect to homepage, it&#8217;s not what the user wants. Beware: the screen sizes vary heavily, don&#8217;t make assumptions about this. Small [...]]]></description>
			<content:encoded><![CDATA[<h2>Device detection</h2>
<p>Mostly from the user agent.</p>
<p>&#8212;&gt; http://detectmobilebrowsers.mobi/</p>
<p>&#8212;&gt;&gt;&gt; ugly code, good docs</p>
<p>&#8212;&gt; http://www.deviceatlas.com/</p>
<p>&#8212;&gt;&gt;&gt; $99 / year for production</p>
<p>&#8212;&gt; http://wurfl.sourceforge.net/</p>
<p>&#8212;&gt;&gt;&gt; open-source list of mobile devices for easy detection</p>
<p>Don&#8217;t redirect to homepage, it&#8217;s not what the user wants.</p>
<p>Beware: the screen sizes vary heavily, don&#8217;t make assumptions about this.</p>
<p>Small demo code to show how easy it is in ZF-enabled apps to use a different layout, css and set of views.</p>
<p>Since ZF 1.11 one can use Zend_Http_UserAgent for easier browser detection + more info device-specific.</p>
<h2>UI Considerations</h2>
<p>- hover magic is unexpected for user</p>
<p>- HTML5, yay!</p>
<h2>Other</h2>
<p>jQTouch</p>
<h2>API improvements &amp; Security</h2>
<p>- use versioning in the URL of the API to separate users who did not upgrade their apps</p>
<p>- use signed URLs ?x=1&amp;signature=hash( secret, time limit, params)</p>
<p>- using https is difficult for the iPhone apps</p>
<h2>Deploy as native apps</h2>
<p>www.ipfaces.org : html on the server, supports php</p>
<p>www.phonegap.com</p>
<p>- not as good as the native apps</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tekkie.ro/mobile-development/php-in-the-mobile-ecosystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use Android emulator debugging log</title>
		<link>http://www.tekkie.ro/quick-n-dirty/how-to-use-android-emulator-debugging-log/</link>
		<comments>http://www.tekkie.ro/quick-n-dirty/how-to-use-android-emulator-debugging-log/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 13:50:12 +0000</pubDate>
		<dc:creator>Georgiana</dc:creator>
				<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[Quick and dirty]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[quickies]]></category>

		<guid isPermaLink="false">http://www.tekkie.ro/?p=224</guid>
		<description><![CDATA[Launch the emulator wait until it finished loading open up a terminal use the following command: adb logcat Don&#8217;t forget to have fun!]]></description>
			<content:encoded><![CDATA[<ol>
<li>Launch the emulator</li>
<li>wait until it finished loading</li>
<li>open up a terminal</li>
<li>use the following command: <code>adb logcat</code></li>
</ol>
<p>Don&#8217;t forget to have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tekkie.ro/quick-n-dirty/how-to-use-android-emulator-debugging-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

