<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>tutorial &#8211; Tommy Baggett</title>
	<atom:link href="https://tommyb.com/blog/tag/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://tommyb.com</link>
	<description>Mobile App Developer</description>
	<lastBuildDate>Mon, 10 Sep 2018 15:16:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.17</generator>

<image>
	<url>https://tommyb.com/wp-content/uploads/2016/04/cropped-tommybSiteIcon-32x32.png</url>
	<title>tutorial &#8211; Tommy Baggett</title>
	<link>https://tommyb.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">109736018</site>	<item>
		<title>&#8220;Making Apple TV Apps&#8221; Video Now Available</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-video-now-available/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-video-now-available/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Fri, 22 Apr 2016 13:00:11 +0000</pubDate>
				<category><![CDATA[CocoaHeads]]></category>
		<category><![CDATA[Tutorial Series]]></category>
		<category><![CDATA[cocoaheads]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=108</guid>

					<description><![CDATA[A 54 minute video version of my Making Apple TV Apps fourteen part series is now available for viewing. This is a previously-recorded version of the live presentation I gave at my local CocoaHeads meeting last night. I am providing it here for those who were either unable to attend the meeting or would like to review [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-video-now-available/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">108</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 14: Additional Resources</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-14-additional-resources/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-14-additional-resources/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Thu, 21 Apr 2016 13:00:59 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=104</guid>

					<description><![CDATA[With part 14 of my &#8220;Making Apple TV Apps&#8221; series, we&#8217;ve reached the end of our journey. However, I hope it is just the beginning of your tvOS journey. In today&#8217;s series wrap up, I offer some resources to help you learn even more about making Apple TV apps. Thanks For Reading Along I hope you&#8217;ve enjoyed my series on [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-14-additional-resources/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">104</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 13: Bridging TVJS and Native Code</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-13-bridging-tvjs-and-native-code/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-13-bridging-tvjs-and-native-code/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Wed, 20 Apr 2016 19:00:08 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=102</guid>

					<description><![CDATA[I hope you&#8217;re not the superstitious sort, as we&#8217;ve arrived at part 13 of my &#8220;Making Apple TV Apps&#8221; series. Its time to connect our JavaScript and native code together so they can work seamlessly to make your app the best it can be. Building Bridges As seen in previous parts of this series, our [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-13-bridging-tvjs-and-native-code/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">102</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 12: Extending TVML With Custom Tags</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-12-extending-tvml-with-custom-tags/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-12-extending-tvml-with-custom-tags/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Wed, 20 Apr 2016 13:00:03 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=100</guid>

					<description><![CDATA[Onward, forward! We&#8217;ve arrived at part 12 of my &#8220;Making Apple TV Apps&#8221; series. I hope you&#8217;ve enjoyed the series so far and learned something along the way. Today, I will be showing you how to add your own custom UI view components to TVML as new XML tags. But First… Before we roll into [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-12-extending-tvml-with-custom-tags/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">100</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 11: Debugging a TVML-Based tvOS App</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-11-debugging-a-tvml-based-tvos-app/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-11-debugging-a-tvml-based-tvos-app/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 19:00:44 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=98</guid>

					<description><![CDATA[Debugging is a part of TVML app development, just like any software development. In part 11 of my &#8220;Making Apple TV Apps&#8221; series, we&#8217;re learning how to debug TVML apps. I Ain&#8217;t Afraid of No… Bugs Now that we’ve created our first TVML-based app, its only a matter of time before we need to debug it. [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-11-debugging-a-tvml-based-tvos-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">98</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 10: Creating Our First TVML-Based tvOS App</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-10-creating-our-first-tvml-based-tvos-app/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-10-creating-our-first-tvml-based-tvos-app/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 13:00:48 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=96</guid>

					<description><![CDATA[We&#8217;ve entered the realm of double digits, so things must be getting serious! Welcome to part 10 of my &#8220;Making Apple TV Apps&#8221; series. Its time to create and run our first TVJS/TVML based app. We start off just like any other new project in Xcode, by selecting “Create a new Xcode project” from the [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-10-creating-our-first-tvml-based-tvos-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">96</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 9: Approaches to Building a tvOS App</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-9-approaches-to-building-a-tvos-app/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-9-approaches-to-building-a-tvos-app/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Mon, 18 Apr 2016 19:00:27 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=94</guid>

					<description><![CDATA[Come on in for part 9 of my &#8220;Making Apple TV Apps&#8221; series! Are you ready to forge new ground in app development? Today, we open our minds to creating apps with the new TVJS and TVML frameworks. Choosing Your Approach(es) As I said in a previous article, you can take the same approach to creating apps for the Apple [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-9-approaches-to-building-a-tvos-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">94</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 8: Debugging Focus Issues</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-8-debugging-focus-issues/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-8-debugging-focus-issues/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Mon, 18 Apr 2016 13:00:15 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=92</guid>

					<description><![CDATA[Today in part 8 of my &#8220;Making Apple TV Apps&#8221; series, we learn how we can diagnose and fix focus problems when they occur. I&#8217;m also ramping up the posts in this series to two posts per day in anticipation of its live presentation Thursday, April 21st, at my local CocoaHeads meeting. I hope to [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-8-debugging-focus-issues/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">92</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 7: How the Focus Engine Works</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-7-how-the-focus-engine-works/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-7-how-the-focus-engine-works/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Sun, 17 Apr 2016 13:00:39 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=90</guid>

					<description><![CDATA[Welcome back! In part 7 of my &#8220;Making Apple TV Apps&#8221; series, its time to explore all things focus-related with the Apple TV. If you need to know how the focus engine works and how to control it, this is the article for you. The Great Communicator Without direct touch interaction, the user needs visual feedback that shows them which on-screen [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-7-how-the-focus-engine-works/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">90</post-id>	</item>
		<item>
		<title>Making Apple TV Apps, Part 6: Populating the Top Shelf With Dynamic Content</title>
		<link>https://tommyb.com/blog/making-apple-tv-apps-part-6-populating-the-top-shelf-with-dynamic-content/</link>
					<comments>https://tommyb.com/blog/making-apple-tv-apps-part-6-populating-the-top-shelf-with-dynamic-content/#respond</comments>
		
		<dc:creator><![CDATA[Tommy Baggett]]></dc:creator>
		<pubDate>Sat, 16 Apr 2016 13:00:04 +0000</pubDate>
				<category><![CDATA[Making Apple TV Apps]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tvos]]></category>
		<guid isPermaLink="false">https://tommyb.com/?p=88</guid>

					<description><![CDATA[Welcome to part 6 of my &#8220;Making Apple TV Apps&#8221; series. Today, we&#8217;ll be discussing the Apple TV&#8217;s &#8220;top shelf&#8221; area and how to populate it with dynamic content. On Top of the World Screen &#8220;Top shelf&#8221; refers to the top portion of the home screen display. It occupies approximately seventy percent of the screen when [&#8230;]]]></description>
		
					<wfw:commentRss>https://tommyb.com/blog/making-apple-tv-apps-part-6-populating-the-top-shelf-with-dynamic-content/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">88</post-id>	</item>
	</channel>
</rss>
