<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>//TODO: think of something to put here
</description><title>kyleRoche</title><generator>Tumblr (3.0; @kyleroche)</generator><link>http://kyleroche.com/</link><item><title>Hi! I just bought your book but I am having trouble with following your Chapter 3-Location Services. I followed exactly as you put in your book and even copy your code in the sample code I downloaded, but it does not work with iOS 5 or version 4.3.1 of Xcode. I revised the outlets and i cannot find the reason why it is not working the first exercise. (Standard Location Service). Could you please help? Thanks</title><description>&lt;p&gt;are you able to post your project to github or somewhere I can check it out? &lt;/p&gt;</description><link>http://kyleroche.com/post/20169692202</link><guid>http://kyleroche.com/post/20169692202</guid><pubDate>Fri, 30 Mar 2012 08:09:28 -0600</pubDate></item><item><title>are you the Denver GTUG coordinator?</title><description>&lt;p&gt;Hi, yes although we haven’t had much success with meeting attendance. Would you be interested in helping us plan the next one? &lt;/p&gt;</description><link>http://kyleroche.com/post/18400060696</link><guid>http://kyleroche.com/post/18400060696</guid><pubDate>Mon, 27 Feb 2012 15:44:21 -0700</pubDate></item><item><title>Hello, I am using Beginning Java Google App Engine for my course on Human-Computer Interaction. Do you have code available online? Thanks, Ling</title><description>&lt;p&gt;hi, i think the code for that book is no longer available as it’s discontinued. let me know if i can help with anything though. happy to assist. &lt;/p&gt;</description><link>http://kyleroche.com/post/15114089105</link><guid>http://kyleroche.com/post/15114089105</guid><pubDate>Sat, 31 Dec 2011 22:10:45 -0700</pubDate></item><item><title>Snippets of Smidgens: Twilio Pusher with Websockets &amp; ZeroMQ</title><description>&lt;a href="http://franklovecchio.tumblr.com/post/14257067499/twilio-pusher-with-websockets-zeromq"&gt;Snippets of Smidgens: Twilio Pusher with Websockets &amp; ZeroMQ&lt;/a&gt;: &lt;p&gt;&lt;a class="tumblr_blog" href="http://franklovecchio.tumblr.com/post/14257067499/twilio-pusher-with-websockets-zeromq" target="_blank"&gt;franklovecchio&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Recently, while building out a web application for &lt;a href="http://ringdna.com" title="RingDNA" target="_blank"&gt;RingDNA&lt;/a&gt;, I ran into a couple issues regarding websockets:&lt;/p&gt;
&lt;p&gt;1) Amazon EC2 load-balancers do not support websockets (yet). I knew this, but had never implemented a solution.&lt;/p&gt;
&lt;p&gt;2) Twilio applications point to webservice URLs, so developing locally…&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://kyleroche.com/post/14281565743</link><guid>http://kyleroche.com/post/14281565743</guid><pubDate>Thu, 15 Dec 2011 16:28:48 -0700</pubDate></item><item><title>Checking for &lt;null&gt; in Native iOS Force.com apps</title><description>&lt;p&gt;Today, Salesforce moved the &lt;a href="http://wiki.developerforce.com/page/Mobile_SDK" target="_blank"&gt;mobile framework&lt;/a&gt; to GA. We&amp;#8217;ve been using this in &lt;a href="http://www.ringdna.com" target="_blank"&gt;RingDNA&lt;/a&gt; since it&amp;#8217;s first beta release at &lt;a href="http://blogs.developerforce.com/guest/2011/09/20/kyle-roche-takes-the-top-prize-at-dreamforce-11-hackathon-with-live-call-tracking/" target="_blank"&gt;Dreamforce&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A common issue w/ large native applications (connected to a remote datasource) is the amount of UI bindings you need to code. &lt;/p&gt;
&lt;p&gt;Objective-c doesn&amp;#8217;t like null values all that much&amp;#8230; If you&amp;#8217;re building a lot of simple read-only screens, it&amp;#8217;ll take quite a bit of code to check for null values on every field. You can use obj-c blocks in your response callback to insert empty &lt;strong&gt;NSString&lt;/strong&gt; objects in place of nulls to allow for auto-binding to UI elements. &lt;/p&gt;
&lt;p&gt;So, using blocks we can do something like: &lt;/p&gt;
&lt;pre class="brush:cpp"&gt;- (void)request:(SFRestRequest *)request didLoadResponse:(id)jsonResponse {
    NSDictionary *dict = (NSDictionary *)jsonResponse;
    NSLog(@"Response: %@", dict);
    
    if ([[dict valueForKey:@"totalSize"] intValue] &amp;gt; 0) {
        NSDictionary *firstResult = [[dict valueForKey:@"records"] objectAtIndex:0];

        [firstResult enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
            NSLog(@"KEY: %@", key);
            if ([key isEqualToString:@"Account"]) {
                [obj enumerateKeysAndObjectsUsingBlock:^(id accountKey, id accountObj, BOOL *accountStop) {
                    if ((NSNull *)accountObj == [NSNull null]) {
                        NSLog(@"NULL Found: %@", accountKey);
                    }
                }];
            }
        }];
        
        self.contactSFDC = firstResult;
        
        [self setContactInfo:firstResult];
    } else {
        // Load alternate view? No contact was found
    }
}

&lt;/pre&gt;
&lt;p&gt;You can see that this is less code than looping over the allKeys NSArray (it has &lt;a href="http://oneofthesedaysblog.com/block-vs-for-in-objective-c-enumeration" target="_blank"&gt;performance benefits&lt;/a&gt; as well). I&amp;#8217;m showing the nested &lt;strong&gt;Account&lt;/strong&gt; relation in this response so you can see how to traverse two levels from the SOQL query. Also, notice the casting of the obj to &lt;strong&gt;NSNull&lt;/strong&gt; so we can properly check if the field is null. &lt;/p&gt;</description><link>http://kyleroche.com/post/13577839820</link><guid>http://kyleroche.com/post/13577839820</guid><pubDate>Wed, 30 Nov 2011 21:32:00 -0700</pubDate><category>ringDNA</category><category>ios</category></item><item><title>staff:

Yesterday we did a historic thing.  We generated 87,834...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lutg5pAQgC1qz8q0ho1_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_lutg5pAQgC1qz8q0ho2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_lutg5pAQgC1qz8q0ho3_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;&lt;a class="tumblr_blog" href="http://staff.tumblr.com/post/12930076128/a-historic-thing" target="_blank"&gt;staff&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Yesterday we did a historic thing.  We generated 87,834 phone calls to U.S. Representatives in a &lt;a href="http://politechbot.com/docs/sopa.google.facebook.twitter.letter.111511.pdf" target="_blank"&gt;concerted&lt;/a&gt; &lt;a href="http://americancensorship.org/" target="_blank"&gt;effort&lt;/a&gt; to &lt;a href="http://www.tumblr.com/protect-the-net" target="_blank"&gt;protect the Internet&lt;/a&gt;.  Extraordinary.  There’s no doubt that we’ve been heard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So just to keep you updated:&lt;/strong&gt; The well-intentioned, but immensely flawed “&lt;a href="http://judiciary.house.gov/hearings/pdf/112%20HR%203261.pdf" target="_blank"&gt;Stop Online Piracy Act&lt;/a&gt;” is still in the House Judiciary Committee. The hearing was yesterday and now members will debate and bring amendments to the bill.  The Committee will reconvene in a few weeks — the date has yet to be scheduled. Nothing has been brought to a final vote. Everything is still very much in play. We’ll keep you posted on what’s going on and what you can do to help. But for now, we want to &lt;strong&gt;&lt;em&gt;thank you.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One encouraging thing we heard yesterday:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I don’t believe this bill has any chance on the House floor. I think it’s way too extreme, it infringes on too many areas that our leadership will know is simply too dangerous to do in its current form.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;— Representative &lt;a href="http://thehill.com/blogs/hillicon-valley/technology/194091-issa-google-used-as-pinata-by-congress" target="_blank"&gt;Darrell Issa&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We also want to express our tremendous gratitude to our friends at &lt;a href="http://www.mobilecommons.com/" target="_blank"&gt;Mobile Commons&lt;/a&gt; who, on 30 minutes notice, hooked us up with their amazing platform (and provided their expertise) to automatically connect callers with their Representatives.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://kyleroche.com/post/13163761491</link><guid>http://kyleroche.com/post/13163761491</guid><pubDate>Tue, 22 Nov 2011 11:12:57 -0700</pubDate></item><item><title>F15 News (My kids' news channel)</title><description>&lt;a href="http://aodhanroche.com/tagged/F15"&gt;F15 News (My kids' news channel)&lt;/a&gt;: &lt;p&gt;Aodhan and Avery started their own news channel this week. They are calling it F15 news (F15 is the name of the park/pool we live on in Denver). Aodhan went to an Apple iMovie camp this summer. He’s handling most of the filming… Avery, no surprise, prefers to be in front of the camera. They write their own content in the morning and are filming as part of their home school project for November. &lt;/p&gt;</description><link>http://kyleroche.com/post/12272393369</link><guid>http://kyleroche.com/post/12272393369</guid><pubDate>Wed, 02 Nov 2011 21:45:40 -0600</pubDate></item><item><title>Inspiring The Internet Of Things: A Comic Book</title><description>&lt;a href="http://www.readwriteweb.com/archives/inspiring_the_internet_of_things_a_comic_book.php"&gt;Inspiring The Internet Of Things: A Comic Book&lt;/a&gt;: &lt;p&gt;&lt;a href="http://cchiappone.tumblr.com/post/11924204607/inspiring-the-internet-of-things-a-comic-book" target="_blank"&gt;cchiappone&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img alt="iofthings_home_0310.jpg" src="http://www.readwriteweb.com/iofthings_home_0310.jpg" width="150" height="150" class="mt-image-none"/&gt;The &lt;a href="http://www.readwriteweb.com/archives/internet-of-things/" target="_blank"&gt;Internet of Things&lt;/a&gt; is one of our favorite trends at RWW. When it finally becomes ubiquitous, we’ll be that hipster blog that liked IoT &lt;a href="http://www.readwriteweb.com/archives/top_5_web_trends_of_2009_internet_of_things.php" target="_blank"&gt;&lt;em&gt;before&lt;/em&gt; it was cool&lt;/a&gt;. To help usher in the future, the Danish &lt;a href="http://alexandra.dk/" target="_blank"&gt;Alexandra Institute&lt;/a&gt; has just released a comic book called “&lt;a href="http://www.alexandra.dk/uk/services/Publications/Documents/IoT_Comic_Book.pdf" target="_blank"&gt;Inspiring the Internet of Things&lt;/a&gt;,” which explains the benefits of networking everyday objects - as well as the ethical issues - through 15 illustrated scenarios. The PDF version is available for &lt;a href="http://www.alexandra.dk/uk/services/Publications/Documents/IoT_Comic_Book.pdf" target="_blank"&gt;free download&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;“We need a new medium to communicate the idea of the Internet of Things, its challenges, its problems and its benefits; encouraging people to think about this new disruptive technology,” writes Mirko Presser of the Alexandra Institute. “This ‘comic book’ is aimed at everybody.”&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://kyleroche.com/post/11980267929</link><guid>http://kyleroche.com/post/11980267929</guid><pubDate>Wed, 26 Oct 2011 22:13:44 -0600</pubDate></item><item><title>Final Chapter - Attack of the Alien Jack-o-lanterns</title><description>&lt;p&gt;I&amp;#8217;m finishing the final chapter of my book this afternoon. &lt;/p&gt;
&lt;p&gt;Yeah, not sure if this was just Halloween spirit or what&amp;#8230; the last chapter is a cocos2D / Augmented Reality game called Attack of the Alien Jack-o-lanterns. I&amp;#8217;m also not sure why they are alien&amp;#8230; but, they came from somewhere to take over our human bodies. &lt;/p&gt;
&lt;p&gt;In this chapter, we create a basic cocos2D game where pumpkins are taking over our faces. Random people in the camera view have a pumpkin (some people aren&amp;#8217;t affected) taking over their head&amp;#8230; like you see here: &lt;/p&gt;
&lt;p&gt;&lt;img height="300" width="400" src="https://lh5.googleusercontent.com/-PsFa-gV3M0g/TqR6kZ1TW0I/AAAAAAAABMo/hZtqxGpuFxk/s400/photo.PNG"/&gt;&lt;/p&gt;
&lt;p&gt;Doesn&amp;#8217;t that kind of make you want to shoot the pumpkin?&amp;#8230;well, good thing. When you tap the pumpkins they explode. Not sure if there&amp;#8217;s any business value here&amp;#8230; but, gaming was one of the topics we had to cover in the text.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ll see if I can clean this up enough to get it on iTunes around Halloween. &lt;/p&gt;</description><link>http://kyleroche.com/post/11833165298</link><guid>http://kyleroche.com/post/11833165298</guid><pubDate>Sun, 23 Oct 2011 14:40:21 -0600</pubDate><category>Augmented reality</category><category>ios</category></item><item><title>Facial Recognition Approaches</title><description>&lt;p&gt;I&amp;#8217;m working on the final edits for my upcoming &lt;a href="http://amzn.com/1430239123" target="_blank"&gt;Professional iOS 5 Augmented Reality book&lt;/a&gt;. I posted a few screenshots from the facial recognition tutorial chapter already. I got the kids help with that chapter. I covered two other approaches to facial recognition in the book as well, with some help from Elvis. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://amzn.com/1430239123" target="_blank"&gt;&lt;img height="400" width="310" alt="Elvis Presley / Kyle Roche book" src="https://lh4.googleusercontent.com/-sN4W0DAMzCo/TqNCsvQqf9I/AAAAAAAABMc/igi16RlVjMQ/s400/Screen%252520Shot%2525202011-10-22%252520at%25252010.45.14%252520AM.png"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Chapter 12 covers three approaches to facial recognition from iOS applications with sample code. I discuss OpenCV, the more traditional approach as well as a more web friendly REST API from face.com. Lastly, we discuss the new CIDetector classes that shipped with iOS 5. &lt;/p&gt;
&lt;p&gt;With some help from the &lt;a href="https://github.com/tylerneylon/moriarty/blob/master/CodeTimestamps.m" target="_blank"&gt;moriarty&lt;/a&gt; library, we measured the performance of the different approaches. CIDetector came out on top for native analytics. Outperforming OpenCV and face.com. Of course, face.com also includes a full round trip to a REST API. The fact that it even comes close to the performance of a full native API is impressive on its own. &lt;/p&gt;</description><link>http://kyleroche.com/post/11791517321</link><guid>http://kyleroche.com/post/11791517321</guid><pubDate>Sat, 22 Oct 2011 16:30:02 -0600</pubDate><category>Augmented reality</category><category>ios</category></item><item><title>Automatic Reference Counting in iOS 5</title><description>&lt;a href="http://www.mikeash.com/pyblog/friday-qa-2011-09-30-automatic-reference-counting.html"&gt;Automatic Reference Counting in iOS 5&lt;/a&gt;</description><link>http://kyleroche.com/post/11022915069</link><guid>http://kyleroche.com/post/11022915069</guid><pubDate>Tue, 04 Oct 2011 09:59:16 -0600</pubDate></item><item><title>I got some help from the kids last night on the iOS Augmented...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lsaod5miaN1qba27qo1_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_lsaod5miaN1qba27qo2_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_lsaod5miaN1qba27qo3_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;I got some help from the kids last night on the &lt;a title="Kyle Roche - iOS Augmented Reality" target="_blank" href="http://amzn.com/1430239123"&gt;iOS Augmented Reality book&lt;/a&gt;. Chapter 13 analyzes the screen buffer and performs some basic facial recognition to determine the target’s position on the screen and mood. &lt;/p&gt;
&lt;p&gt;Aodhan could only do happy. He tried Angry, but couldn’t stop laughing. Avery was able to do all the different moods. Quite the actress. &lt;/p&gt;</description><link>http://kyleroche.com/post/10811355577</link><guid>http://kyleroche.com/post/10811355577</guid><pubDate>Thu, 29 Sep 2011 11:24:40 -0600</pubDate><category>ios</category><category>Augmented reality</category></item><item><title>Play! Framework support for web sockets</title><description>&lt;a href="https://github.com/playframework/play/pull/352"&gt;Play! Framework support for web sockets&lt;/a&gt;: &lt;p&gt;Nice work, Chris! &lt;/p&gt;
&lt;p&gt;&lt;span&gt;
&lt;p&gt;This pull request addresses lighthouse ticket #1071.&lt;/p&gt;
&lt;p&gt;It adds support for Hybi10, Hixie76 and Hixie75 Websocket protocol. It also adds a default FlashPolicyHandler to seamlessly fall back to flash sockets when using &lt;a href="https://github.com/gimite/web-socket-js" target="_blank"&gt;&lt;a href="https://github.com/gimite/web-socket-js" target="_blank"&gt;https://github.com/gimite/web-socket-js&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kuddos from updated websocket code &lt;a href="https://github.com/joewalnes/webbit" target="_blank"&gt;&lt;a href="https://github.com/joewalnes/webbit" target="_blank"&gt;https://github.com/joewalnes/webbit&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;And FlashSocket policy: &lt;a href="https://github.com/cgbystrom/netty-tools" target="_blank"&gt;&lt;a href="https://github.com/cgbystrom/netty-tools" target="_blank"&gt;https://github.com/cgbystrom/netty-tools&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;</description><link>http://kyleroche.com/post/10727405294</link><guid>http://kyleroche.com/post/10727405294</guid><pubDate>Tue, 27 Sep 2011 08:29:20 -0600</pubDate><category>Play!</category></item><item><title>Twilio Conference</title><description>&lt;p&gt;It was great to be at the first ever &lt;a target="_blank" href="http://www.twilio.com"&gt;Twilio&lt;/a&gt; Conference last week. And, to be invited as a speaker (part of the keynote, no less) was even more of an honor. I&amp;#8217;ve been working on the &lt;a target="_blank" href="http://www.ringdna.com"&gt;ringDNA&lt;/a&gt; product for quite some time now. We demoed the iOS (iPad) app that won the Dreamforce 2011 hackathon a few weeks prior. We had the whole audience dial into the ringDNA Smart Number and they queued up on the screen in real time. &lt;/p&gt;
&lt;p&gt;My parents weren&amp;#8217;t all that excited to see the bearded picture of me on the front page when it came up on my Facebook feed. But, it&amp;#8217;s my github picture and used on this blog. It&amp;#8217;s from last Thanksgiving in Idaho&amp;#8230; had a huge bonfire going in the background. Plus, I&amp;#8217;m not Ron Conway&amp;#8230; :) So, doubt anyone else even noticed. &lt;/p&gt;
&lt;p&gt;&lt;img src="https://lh4.googleusercontent.com/-pPh4yVI4dBU/Tnt0jiuSu0I/AAAAAAAABME/dhveT8q5iLE/s400/Screen%252520Shot%2525202011-09-22%252520at%25252010.43.35%252520AM.png" alt="Conference Speakers" width="400" height="345"/&gt;&lt;/p&gt;
&lt;p&gt;There was a great picture of me speaking on stage and Jeff Lawson and myself laughing at something. I don&amp;#8217;t remember that particular moment, but we look like we&amp;#8217;re having fun. Thanks to Twilio for the invite and can&amp;#8217;t wait until next year&amp;#8217;s show. I&amp;#8217;m sure it&amp;#8217;ll double in size! &lt;/p&gt;
&lt;p&gt;&lt;img src="https://lh3.googleusercontent.com/-Qca_owE1bbY/ToDc1hpoQjI/AAAAAAAABMU/PSyIm-6GUAo/s400/298882_10150307965047759_39535177758_8084409_1918462934_n.jpg" alt="Kyle Roche and Jeff Lawson" width="400" height="267"/&gt;&lt;/p&gt;
&lt;p&gt;Beta users already signed up for ringDNA should be receiving beta invites for iOS testing in the next two weeks. If you want on the short list, let us know how you plan to use ringDNA over Twitter. @ringdna / @kylemroche&lt;/p&gt;
&lt;p&gt;Parts of the app that didn&amp;#8217;t make it to the release will be shared on the ringdna blog and this blog in hopes they help other developers. &lt;/p&gt;</description><link>http://kyleroche.com/post/10696794506</link><guid>http://kyleroche.com/post/10696794506</guid><pubDate>Mon, 26 Sep 2011 14:23:00 -0600</pubDate><category>twilio</category></item><item><title>Another blog post about the DF2011 hackathon</title><description>&lt;a href="http://blogs.developerforce.com/guest/2011/09/20/kyle-roche-takes-the-top-prize-at-dreamforce-11-hackathon-with-live-call-tracking/"&gt;Another blog post about the DF2011 hackathon&lt;/a&gt;</description><link>http://kyleroche.com/post/10447419043</link><guid>http://kyleroche.com/post/10447419043</guid><pubDate>Tue, 20 Sep 2011 12:09:29 -0600</pubDate><category>Force.com</category><category>twilio</category></item><item><title>Pro iOS 5 Augmented Reality - preorders</title><description>&lt;p&gt;&lt;a title="Pro iOS 5 Augmented Reality" target="_blank" href="http://www.amazon.com/gp/product/1430239123/ref=as_li_ss_tl?ie=UTF8&amp;amp;tag=ekyle-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399373&amp;amp;creativeASIN=1430239123"&gt;&lt;img height="288" width="217" alt="Pro iOS 5 Augmented Reality (Kyle Roche)" src="https://lh4.googleusercontent.com/-A5DG18ODsEc/TnM23zilPZI/AAAAAAAABL4/qTRf-eAq_6I/s288/Screen%252520Shot%2525202011-09-16%252520at%2525205.44.46%252520AM.png" align="top"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So, my book (shipping in November) is &lt;a title="Kyle Roche - Pro iOS 5 Augmented Reality" target="_blank" href="http://www.amazon.com/gp/product/1430239123/ref=as_li_ss_tl?ie=UTF8&amp;amp;tag=ekyle-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399373&amp;amp;creativeASIN=1430239123"&gt;available to order now&lt;/a&gt; on Amazon. There are some great examples of how to build Augmented Reality applications on iOS.&lt;/p&gt;
&lt;p&gt;For example, I walk you through:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Facebook Places Augmented Reality application&lt;/li&gt;
&lt;li&gt;Setting up Augmented Reality for cocos2D and causing touch explosions on the screen&lt;/li&gt;
&lt;li&gt;First person shooter (shoot some aliens) Augmented Reality application&lt;/li&gt;
&lt;li&gt;Marker based Augmented Reality (projecting a 3D object based on a recognized object)&lt;/li&gt;
&lt;li&gt;A Real-time facial recognition AR app that analyzes the moods of people in sight&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The code is available on &lt;a title="Augmented Reality example code" target="_blank" href="http://github.com/kyleroche"&gt;github&lt;/a&gt; (although it&amp;#8217;s not all public yet) and Apress.com. If you&amp;#8217;re interested in learning how to build AR apps on iOS, please consider this reference. I&amp;#8217;ll start posting the suplemental materials and tutorials that aren&amp;#8217;t included in the press edition to the blog soon.&lt;/p&gt;</description><link>http://kyleroche.com/post/10287554181</link><guid>http://kyleroche.com/post/10287554181</guid><pubDate>Fri, 16 Sep 2011 15:01:06 -0600</pubDate><category>augmented reality</category></item><item><title>Few pictures from the Dreamforce 2011 Hackathon. </title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lrln08563J1qba27qo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_lrln08563J1qba27qo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;Few pictures from the Dreamforce 2011 Hackathon. &lt;/p&gt;</description><link>http://kyleroche.com/post/10268592478</link><guid>http://kyleroche.com/post/10268592478</guid><pubDate>Thu, 15 Sep 2011 22:55:20 -0600</pubDate><category>Force.com</category></item><item><title>Force.com Hackathon</title><description>&lt;a href="http://blogs.developerforce.com/developer-relations/2011/09/dreamforce-11-hackathon-winners-announced.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SforceBlog+%28Force.com+Blog%29"&gt;Force.com Hackathon&lt;/a&gt;: &lt;p&gt;The summary of the Dreamforce 2011 hackathon was posted yesterday. Look for the app, when I’m finished with it, at &lt;a href="http://www.ringdna.com" target="_blank"&gt;www.ringdna.com&lt;/a&gt;. &lt;/p&gt;</description><link>http://kyleroche.com/post/10033342414</link><guid>http://kyleroche.com/post/10033342414</guid><pubDate>Sat, 10 Sep 2011 07:09:29 -0600</pubDate><category>Force.com</category></item><item><title>Snippets of Smidgens: Building an OpenVBX Twilio AMI on EC2</title><description>&lt;a href="http://franklovecchio.tumblr.com/post/9933452627"&gt;Snippets of Smidgens: Building an OpenVBX Twilio AMI on EC2&lt;/a&gt;: &lt;p&gt;&lt;a href="http://franklovecchio.tumblr.com/post/9933452627" target="_blank"&gt;franklovecchio&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A while back, I built an OpenVBX AMI for Isidorey: &lt;a href="http://blog.isidorey.com/2011/06/twilio-openvbx-ami-update.html." target="_blank"&gt;&lt;a href="http://blog.isidorey.com/2011/06/twilio-openvbx-ami-update.html." target="_blank"&gt;http://blog.isidorey.com/2011/06/twilio-openvbx-ami-update.html.&lt;/a&gt;&lt;/a&gt; I’m just now getting to posting the script that sets up up OpenVBX and its dependencies (though I think something changed with my MySQL silent install…it still works, just not…&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://kyleroche.com/post/10033308407</link><guid>http://kyleroche.com/post/10033308407</guid><pubDate>Sat, 10 Sep 2011 07:07:51 -0600</pubDate></item><item><title>Force.com toolkit for Twilio</title><description>&lt;p&gt;Twilio is releasing the latest version of it&amp;#8217;s &lt;a title="github" target="_blank" href="https://github.com/twilio/twilio-salesforce"&gt;Salesforce.com toolkit for Twilio&lt;/a&gt; today on Github. This is a toolkit that myself and &lt;a title="aslam" target="_blank" href="http://www.aslambari.com"&gt;Aslam Bari&lt;/a&gt; wrote a few years back and was in great need of a major refactoring :) &lt;/p&gt;
&lt;p&gt;&lt;a title="cloudspokes" target="_blank" href="http://www.cloudspokes.com"&gt;Cloudspokes&lt;/a&gt; will launch a series of DF related contests this week around the toolkit and I&amp;#8217;m hoping to see it in full force at the hackathon this week. Come by and say hi to the Twilio folks in the &lt;a title="dev zone" target="_blank" href="http://blogs.developerforce.com/guest/2011/08/30/developers-twilio-can%E2%80%99t-wait-to-meet-you-at-dreamforce/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+SforceBlog+%28Force.com+Blog%29"&gt;dev zone&lt;/a&gt; this week, if you&amp;#8217;re at Dreamforce. &lt;/p&gt;</description><link>http://kyleroche.com/post/9625598343</link><guid>http://kyleroche.com/post/9625598343</guid><pubDate>Wed, 31 Aug 2011 07:25:12 -0600</pubDate><category>twilio</category><category>cloudspokes</category></item></channel></rss>

