<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
	<channel>
<title>DEJOware Blog RSS Feed</title><link>http://www.dejoware.com/index.html</link><description>iPhone Programming Tutorials</description><dc:language>en</dc:language><dc:creator>dejo@dejoware.com</dc:creator><dc:rights>Copyright 2008 DEJOware</dc:rights><dc:date>2010-07-27T17:23:12-06:00</dc:date><admin:generatorAgent rdf:resource="http://www.realmacsoftware.com/" />
<admin:errorReportsTo rdf:resource="mailto:dejo@dejoware.com" /><sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<lastBuildDate>Tue, 27 Jul 2010 18:56:38 -0600</lastBuildDate><item><title>iPhone Programming Tutorial - Status-Bar-Less Landscape-Only Utility Application</title><dc:creator>dejo@dejoware.com</dc:creator><category>iPhone SDK</category><category>Objective-C</category><category>Tutorial</category><dc:date>2010-07-27T17:23:12-06:00</dc:date><link>http://www.dejoware.com/blogpages/files/iphone_programming_statusbarless_landscapeonly_utility_app.php#unique-entry-id-4</link><guid isPermaLink="true">http://www.dejoware.com/blogpages/files/iphone_programming_statusbarless_landscapeonly_utility_app.php#unique-entry-id-4</guid><content:encoded><![CDATA[A lot of things have changed in the world of iPhone development since last September (we now call it iOS and not iPhone OS, and we have iOS 3.2 for iPads and iOS 4.0 for iPhones and iPod touches) but, as you&rsquo;ll again see by this tutorial, some things are still pretty much the same.


...If you want you can click the Build and Run/Debug toolbar button (making sure Simulator - 4.0 | Debug is selected from the left-most dropdown) and you&rsquo;ll see that the iPhone Simulator now shows the application but with a status bar showing. 

...First, let&rsquo;s remove the status-bar from the simulated interface elements, which are just placeholders that you can use to better layout your elements by leaving space for the interface elements like the status bar or the top bar.


...Drag a Label into the top-left corner of the window (so that the auto-layout lines kick in) and then change its text color to white to make it a bit easier to read. 

...Then open FlipsideView.xib , click the rotate icon from the top-right corner of the window, and then drag a Label (left-aligned under the Nav Bar), change its title to &ldquo;Flipside Label&rdquo; and change its text color to white as well. ]]></content:encoded></item><item><title>iPhone Programming Tutorial - Status-Bar-Less Utility Application</title><dc:creator>dejo@dejoware.com</dc:creator><category>iPhone SDK</category><category>Objective-C</category><category>Tutorial</category><dc:date>2009-09-10T15:24:53-06:00</dc:date><link>http://www.dejoware.com/blogpages/files/iphone_programming_statusbarless_utility_app.php#unique-entry-id-3</link><guid isPermaLink="true">http://www.dejoware.com/blogpages/files/iphone_programming_statusbarless_utility_app.php#unique-entry-id-3</guid><content:encoded><![CDATA[A few things have changed in the world of iPhone development since last July (we now have OS 3.1) but, as you&rsquo;ll again see by this tutorial, some things are still very much the same.


In this tutorial we will create a utility application that has no status-bar (i.e. the little bar at the top of the screen that contains carrier info, the time, battery strength, etc.). 

...If you want you can click the Build and Go toolbar button (making sure Simulator - 3.1 | Debug is selected from the left-most dropdown) and you&rsquo;ll see that the iPhone Simulator now shows the application but with a status bar showing. 

...First, let&rsquo;s remove the status-bar from the simulated interface elements, which are just placeholders that you can use to better layout your elements by leaving space for the interface elements like the status bar or the top bar.


...If you don&rsquo;t believe that it is truly tied to the bottom right corner, go back to Interface Builder and change the width or height of the view (you may have to click somewhere that&rsquo;s not the icon in the layout window to select the main view itself). ]]></content:encoded></item><item><title>iPhone Programming Tutorial - Landscape-Only Utility Application</title><dc:creator>dejo@dejoware.com</dc:creator><category>iPhone SDK</category><category>Objective-C</category><category>Tutorial</category><dc:date>2009-07-02T16:07:44-06:00</dc:date><link>http://www.dejoware.com/blogpages/files/iphone_programming_landscape_utility_app.php#unique-entry-id-1</link><guid isPermaLink="true">http://www.dejoware.com/blogpages/files/iphone_programming_landscape_utility_app.php#unique-entry-id-1</guid><content:encoded><![CDATA[A lot has changed in the world of iPhone development since last September (we now have OS 3.0) but, as you&rsquo;ll see by this tutorial, some things are still very much the same.


In this tutorial we will create a utility application that runs in landscape-mode only (i.e. the screen is wider than taller) vs. the usual portrait-mode (where the screen is taller than wider). 

...If you want you can click the Build and Go toolbar button (making sure Simulator - 3.0 | Debug is selected from the left-most dropdown) and you&rsquo;ll see that the iPhone Simulator now shows the application but it&rsquo;s running in portrait mode. 

...From the window titled Main View, select and move the info-button to the top-left corner first so that it is not &ldquo;lost in rotation&rdquo; (my apologies to Sofia Coppola). 

...Then open FlipsideView.xib and drag a Label (left-aligned under the Nav Bar), change its title to &ldquo;Flipside Label&rdquo; and change its text color to white as well. ]]></content:encoded></item><item><title>iPhone Programming Tutorial - Landscape-Only View-Based Application</title><dc:creator>dejo@dejoware.com</dc:creator><category>iPhone SDK</category><category>Objective-C</category><category>Tutorial</category><dc:date>2008-09-19T00:01:01-06:00</dc:date><link>http://www.dejoware.com/blogpages/files/iphone_programming_landscape_view_tutorial.php#unique-entry-id-0</link><guid isPermaLink="true">http://www.dejoware.com/blogpages/files/iphone_programming_landscape_view_tutorial.php#unique-entry-id-0</guid><content:encoded><![CDATA[If you want you can click the Build and Go toolbar button (making sure Simulator | Debug is selected from the left-most dropdown) and you&rsquo;ll see that the iPhone Simulator now shows the application but it&rsquo;s running in portrait mode. 

...If you try running the app now, you&rsquo;ll notice it seems to want to start in landscape-mode but switches to portrait immediately and there appears to be a status-bar artifact left on the right side of the view. 

...Drag a few UI elements from the Library (Tools > Library, if it&rsquo;s not showing) into the view, namely a Navigation Bar (place it underneath the status bar), a Label (left-aligned under the Nav Bar), and a Round Rect Button (right-aligned in the bottom corner). 

...You&rsquo;ll see that your new Navigation Bar, Label and Button appear as they were laid-out in the Interface Builder and even if you rotate the simulator they stay put. 

...In the next couple of tutorials you will learn how to create a Utility Application that runs in landscape-only mode as well as create a view-based app without a status bar. ]]></content:encoded></item></channel>
</rss>