{"id":2174,"date":"2011-04-03T18:21:54","date_gmt":"2011-04-04T02:21:54","guid":{"rendered":"http:\/\/www.podfeet.com\/wordpress\/?p=2174"},"modified":"2024-12-14T21:01:39","modified_gmt":"2024-12-15T05:01:39","slug":"306-readability-growl-looktel-money-reader-chess-wise-cropper","status":"publish","type":"post","link":"https:\/\/www.podfeet.com\/blog\/2011\/04\/306-readability-growl-looktel-money-reader-chess-wise-cropper\/","title":{"rendered":"#306 Readability, Growl, LookTel Money Reader, Chess-Wise, Cropper"},"content":{"rendered":"<p>George and Jim talk about the Safari addon Readability from <a href=\"https:\/\/www.readability.com\/\" target=\"_blank\">readability.com<\/a>, in Dumb Question Corner, Adam Hobden asks about Growl (<a href=\"http:\/\/growl.info\" target=\"_blank\">growl.info<\/a>). LookTel Money Reader <a href=\"http:\/\/www.looktel.com\/products\" target=\"_blank\">looktel.com<\/a> for reading bills when you can&#8217;t see,  and staying with the accessibility theme, Scott Howell shows us how Chess-Wise lets you play chess on the iPhone using Voice Over from <a href=\"http:\/\/marcelnijman.eu\" target=\"_blank\">marcelnijman.eu<\/a>.  Josh brings us an Android rebuttal, and Caleb tells us about Cropper for Windows from <a href=\"http:\/\/cropper.codeplex.com\/\" target=\"_blank\">cropper.codeplex.com\/<\/a>.  In Chit Chat Across the Pond Donald Burr of <a href=\"http:\/\/otakunopodcast.com\" target=\"_blank\">Otaku no podcast<\/a> joins us to talk about iOS development.<\/p>\n<p>[twitter-button][fb-like-button]<br \/>\n<audio class=\"wp-audio-shortcode\" id=\"audio-2174-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"http:\/\/www.podtrac.com\/pts\/redirect.mp3?http:\/\/traffic_libsyn_com\/nosillacast\/NC_2011_04_03_mp3&#038;_=1\" \/><a href=\"http:\/\/www.podtrac.com\/pts\/redirect.mp3?http:\/\/traffic.libsyn.com\/nosillacast\/NC_2011_04_03.mp3\">http:\/\/www.podtrac.com\/pts\/redirect.mp3?http:\/\/traffic.libsyn.com\/nosillacast\/NC_2011_04_03.mp3<\/a><\/audio><\/p>\n<p><a href=\"http:\/\/phobos.apple.com\/WebObjects\/MZStore.woa\/wa\/viewPodcast?id=81677867\"><img decoding=\"async\" style=\"float: none;\" src=\"https:\/\/podfeet.com\/NosillaCast\/artwork\/subscribe_w_itunes.jpg\" alt=\"itunes\" \/><\/a><br \/>\n<br \/>\n<!--more--><br \/>\nHi this is Allison Sheridan of the NosillaCast Mac Podcast, hosted at Podfeet.com, a technology geek podcast with an EVER so slight Macintosh bias. Today is Sunday April 3rd, 2011 and this is show number 306.  Well I finally got our taxes done today &#8211; gee that was fun.  I always enjoy it, you know?  I especially enjoyed it while partway through the process TurboTax was insisting that I was going to owe $45,000 when I was done.  That was really swell.  I have used TurboTax for decades it seems, but I&#8217;ve got to say the upsell in the product was REALLY REALLY annoying this year.  you&#8217;re going along clicking no, I don&#8217;t have any farm loans, no, I don&#8217;t have any Ottoman Empire compensation income, no I don&#8217;t produce any squid-based products in my home, and suddenly the next button turns into YES! I&#8217;d like to upgrade to the Premium version of TurboTax to make SURE I don&#8217;t have any squid-based income!  Sheesh. it did it about 15 times while I worked on my taxes, and I&#8217;m just not in that good of a mood while I&#8217;m working on them, you know???  anyway, let&#8217;s get down to some more fun tech and forget about those icky taxes.  Jim Sewell&#8217;s going to start us off with a follow up to his question last week.<\/p>\n<h3>Jim Sewell on Readability from George<\/h3>\n<p>=========insert Jim==========<br \/>\nHello Allison and the Nosilla Castaways!<\/p>\n<p>  Jim here again.  After my rambling pseudo question about Safari Reader mode last week I thought I would follow up with everyone.  Near the end of the show George from Tulsa mentioned the Readability plugin.  I almost dismissed this as I&#8217;d seen that Safari&#8217;s Reader mode was based on the plugin but much like the Made for TV programs based on a true story, there is a lot of difference between the original and the copy.  <\/p>\n<p>  With a little more research I found that Safari even lists the Readability addon in the acknowledgements&#8230; but it&#8217;s not the same.  When I try the Reader mode on the Podfeet home page the option is grayed out.  Readability, however, does a respectable job on thinning out the page and giving me just the meaty parts.<\/p>\n<p>  On another page, one of the mega news portals with ads everywhere, the Reader mode was grayed again, but Readability says &#8220;Readability is currently intended to be used on individual articles, not homepages.  If you&#8217;d like to try rendering this page anyway, click here to continue.&#8221;  The thing was that this page had no meat, like these portals usually are, so it was just gibberish, but it was readable gibberish!<\/p>\n<p> So, the problem to be solved was that I needed to send clean web pages to Evernote without all the advertisements and junk.  The solution, thanks to George from Tulsa for making me take a second look, is the Readability plugin from readability.com.  I love the Apple community, especially the cool ones that hang out at the Nosillacast Podcast hosted over at podfeet.com<\/p>\n<p>==============<br \/>\nVery cool that George was able to solve your problem on the spot, Jim! By the way, Readability is available from <a href=\"https:\/\/www.readability.com\/\" target=\"_blank\">readability.com<\/a><\/p>\n<h3>Dumb Question Corner<\/h3>\n<p>======insert music=============<br \/>\nAdam Hobden asked a dumb question on Twitter.  He wrote,<\/p>\n<blockquote><p>can you help me with a dumb question? What is growl and why do I need it installed? Thanks for your help, Adam<\/p><\/blockquote>\n<p>What a wonderful question!  Growl is one of those things that&#8217;s been around for so long and is woven into so many products that I actually forgot that it doesn&#8217;t come with OSX.  Growl is an application that allows other applications to alert you when something happens.  How about some examples?  Let&#8217;s say you&#8217;re sharing a Dropbox folder with your sister, and you want to know when she drops the vacation photos into the folder, Growl will bring an alert up on screen.  Or what if you&#8217;re using an FTP client to push some files up to your web server? Growl can show you an alert when the file transfer is complete.  If your chat client is hidden, Growl will pop an alert to the front showing you that someone is chatting you up.<\/p>\n<p>So now you know why you care, let&#8217;s talk about how it gets installed.  You can go to the Growl website at <a href=\"http:\/\/growl.info\" target=\"_blank\">growl.info<\/a>, download and install it, but to be honest I&#8217;ve never done that before.  I think most people get Growl because an application bundled it in.  As I thought back I was trying to remember which application bundled it in on my latest install, but I couldn&#8217;t remember.  It wasn&#8217;t that far back either, I did the new install in December.<\/p>\n<p>The way it&#8217;s supposed to work is you install an application like Adium (a great chat client) and it says, &#8220;hey, you wanna have Growl notifications? Click yes!&#8221;  Since I enjoy the service that Growl provides, I assume I saw that request pop up somewhere in the installation of my 60 or so critical applications and of course said yes.<\/p>\n<p>So then I started reading the Growl website and learned something <em>very<\/em> interesting.  Right on their front page, in big, bold, underlined, red letters it says, &#8220;If Growl was installed on your system without you knowing about it, please see this page for an explanation.&#8221;  The Growl installer is available to software developers in two forms &#8211; one that can&#8217;t install on it&#8217;s own, and one that <em>offers<\/em> to install.  Some application developers disobey the rules, and don&#8217;t give you a choice of whether to install Growl.  The Growl people HATE this.  They hate it so much that page gives you detailed instructions on how to delete it, and tell you which programs misbehave in this way.<\/p>\n<p>And guess what the first one they list is?  My precious Dropbox.  There&#8217;s quite an explanation of how egregiously Dropbox disobeys the rules, including installing an old version of Growl, and putting it in the wrong Library.  Dropbox isn&#8217;t alone, Adobe Creative Suite 5 installs Growl without permission too.  Another one of my favorite applications, ZumoCast, installs Growl without permission.<\/p>\n<p>I&#8217;m disappointed in those application developers, and have a much greater appreciation for the folks at Growl &#8211; that it&#8217;s very important to them that your rights be preserved, your right to install software when you agree to it, not when someone else tricks you into installing it.  <\/p>\n<p>One of the things I really like about Dumb Question Corner is how much I learn when I double check what I thought I knew.  Thanks for a great question Adam!  If you have a question that you think is too dumb to ask, I guarantee there&#8217;s someone who has the same question, so send it in and let&#8217;s figure it out!  <\/p>\n<h3>ScreenSteps<\/h3>\n<p>This week I was chatting with Lore Schindler about the fascinating work she does at the Brooklyn Avenue School in East Los Angeles working with kids with visual impairments.  She&#8217;s been creating podcasts to teach how to use an abacus as a way of tracking complex math when you can&#8217;t see.  How cool is that?  Anyway, we were writing back and forth and she mentioned how excited she was to learn during her One-on-One lesson at Apple this week that you can actually create screencasts using Quicktime.  She then said that she&#8217;s planning on creating some video tutorials to add to the ScreenSteps tutorials she already makes for her teachers!  She confessed that perhaps I&#8217;d had a slight influence on her in that!  I can see how someone with the teaching gene would really love ScreenSteps and find ways to use it that even I&#8217;ve never thought of.  In fact, now that she knows how to make video tutorials, I wonder if she knows that you can actually embed videos from online video sites, right into your ScreenSteps tutorials?  That way she can have both forms of media in the same document.  If you haven&#8217;t yet checked out ScreenSteps, head on over to <a href=\"http:\/\/screensteps.com\" target=\"_blank\">ScreenSteps.com<\/a> and download the free, 30 day trial.  Once you&#8217;re hooked, it&#8217;s only $40 for the Standard version or $80 for Pro!  Oh, and check out Lore&#8217;s blog at <a href=\"http:\/\/svenlore.blogspot.com\/\" target=\"_blank\">svenlore.blogspot.com<\/a>.<\/p>\n<h3>LookTel Money Reader<\/h3>\n<p>I have a really quick review for you of an amazing application.  Problem to be solved: you&#8217;re blind, and you have to identify your US paper bills. Other countries make bills different sizes, but in the US they&#8217;re all the same size.  Blind people for years have employed techniques like folding them differently, and there are some expensive tools out there to read money.  <\/p>\n<p>Pat Dengler from <a href=\"http:\/\/yourmacdoctor.com\" target=\"_blank\">yourmacdoctor.com<\/a> sent me an application called Money Reader from LookTel.  Launch Money Reader, and in a few seconds the camera aperture opens.  Hold a bill in front of the camera, and instantly Money Reader will tell you the denomination.  <\/p>\n<p>I read the reviews of Money Reader &#8211; it&#8217;s only been out for a very short while, and out of 47 reviews &#8211; it had 46-5 star reviews, and 1 4-star review.  I don&#8217;t think I&#8217;ve ever seen anything like that.  many of the reviews mentioned other applications that required you to take a photo first before they can identify the bills, but with Money Reader it identifies them live without having to record an image.  I bought Money Reader from <a href=\"http:\/\/itunes.apple.com\/us\/app\/looktel-money-reader\/id417476558?mt=8\" target=\"_blank\">the iTunes Store<\/a> and it works <em>flawlessly<\/em>.  I tested Money Reader by holding bills at ANY angle, showed it ANY part of the bill even the smallest part of the artwork with no numbers showing, I held the bill close and far away, and Money Reader flawlessly reported the size of the bill every single time.<\/p>\n<p>I did some reading on the LookTel website and they have some amazing products in work.  One they&#8217;re working on lets you put a sticker on an object, say a medicine bottle, take a photo of it, make an audio recording of what it is, and from then on your iPhone can tell you what it is.  Or what if you could take a picture of your house, record with voice that it&#8217;s home, and then have your iPhone identify it as your house for you?  They have a lot of fantastic ideas, I can&#8217;t wait to see these applications when they come out.<\/p>\n<p>Money Reader is a grand total of $2 in the iTunes Store, and you can read more about all of their products in work by visiting their website at <a href=\"http:\/\/www.looktel.com\/products\" target=\"_blank\">looktel.com<\/a>.<\/p>\n<h4>Scott Howell on Accessible Chess-Wise for iPhone<\/h4>\n<p>========insert Scott=================<br \/>\nHere is a brief demonstration of the first accessible chess game for the iOS platform. Here is a direct link to Marcel&#8217;s site: <a href=\"http:\/\/marcelnijman.eu\" target=\"_blank\">marcelnijman.eu<\/a>.  Link to the game in the iTUnes store: <a href=\"http:\/\/itunes.apple.com\/app\/chess-wise-pro\/id351303981?mt=8\" target=\"_blank\">itunes.apple.com<\/a><\/p>\n<p>Thanks Scott &#8211; this is cool on so many levels.  I love your delivery, I love that you&#8217;re highlighting such an awesome developer who took on an interesting challenge and wailed on it, I loved that you kept losing those pawns too!  I&#8217;m fascinating by how fast you have the voice set on Voiceover.  I always figured it must take forever to do anything if you&#8217;re blind because you&#8217;d be waiting for the computer or phone to finish reading to you, but at that speed I bet you&#8217;re as efficient as a sightling!<\/p>\n<h3>Smile<\/h3>\n<p>I hate to waste time.  I bet you do too.  If you have to save a document, do you let go of the keyboard, and then draaaag the mouse all the way up to the far upper left, and the click on File, and pull down to Save?  I bet you don&#8217;t, you simply hold down command-s.  If you want a new window in Excel, do you use your finger on the trackpad go up to File, new window? no, you just hit command-n.  How about a new tab in your web browser?  command-t, right?  You hate to waste time and energy when you&#8217;ve got important tasks at hand like watching the <a href=\"http:\/\/www.youtube.com\/watch?v=CD2LRROpph0\" target=\"_blank\">Friday video again on YouTube<\/a>, right?  Well then why do you type the same blocks of words over and over again instead of using TextExpander to do it for you?  Why do you type your signature? or answer the same question over and over again by hand? Why not let TextExpander type those things for you?  It&#8217;s one of those things once you start using you&#8217;ll be amazed how many things you can use it for.   I&#8217;ve expanded 4200 snippets since January saving me over 7.6 hours!  Head on over to <a href=\"http:\/\/smilesoftware.com\">smilesoftware.com<\/a> and buy yourself a present of TextExpander, and while you&#8217;re at it check out all of their other cool products!<\/p>\n<h3>Android Mocking<\/h3>\n<p>As you may recall, I did a little tiny mocking of the Android OS last week regarding how hard it is to do a simple screenshot vs. the iPhone.  Josh wrote in with a quick note saying you just get an app to do it.  I figured we should have more fun than that and asked him to record a rebuttal.  He didn&#8217;t end up recording, but let me read to you what he sent in:<\/p>\n<blockquote><p>\nAllison &#8211; I tried. I really did for about the past hour try to get a decent recording for an audio rebuttal, but there my apartment walls are thin and there is too much going on today. Between my ums, dogs barking, ambulances, and neighbors remodeling I can&#8217;t get anything decent and I&#8217;m running out of time.<\/p>\n<p>But your request did make me think more about the whole android vs ios thing. First I have been an Adroid owner since november 2008 with the G1 and I have had an Ipad since April of last year.   I currently have the Tmobile branded G2, I believe that is known as the HTC Magic elswhere.<\/p>\n<p>So here we go&#8230;<\/p>\n<ul>\n<li>Android shipped with notifications, IOS did not.<\/li>\n<li>Android has had tethering and wifi hotspot capabilities without root almost a year know. IOS only a few weeks and that is only on the phone not the tablet.  To get this capability you had to update your os and pretty much jump through the same hoops your friend would for an android screen grab. All Android devices can have this capability if the hardware supports it.\n<\/li>\n<li>Did I mention the android os updates over the air with out plugging in?<\/li>\n<li>Oh and did you hear we just got cloud storage and music streaming?\n<\/li>\n<\/ul>\n<p>One more thing regarding the screen grabbing.  My grandfather, 84 years old, and missing two fingers with limited mobility in 3 more due to a table saw accident a few years back. ( never work without the emergency guard ) Cannot take a screen shot on an iphone.  He can with some difficulty on an ipad. And very easily on a rooted droid.<\/p>\n<p>So that&#8217;s all I got to say for know about this. And next time I will submit some audio. Promise : )<\/p>\n<p>Thanks again for the show. follow me <a href=\"http:\/\/twitter.com\/joshua0wens\" target=\"_blank\">@joshua0wens<\/a> on twitter<br \/>\nor <a href=\"http:\/\/twitter.com\/rentachef\" target=\"_blank\">@rentachef<\/a> ( a more professional me that is kind of like Honda Bob, but for dinner instead of your car.\n<\/p><\/blockquote>\n<h3>Caleb on Cropper for Windows<\/h3>\n<p>Ahoy Capt. Allison and fellow Nosilla Castaways! This is Caleb from \u2026 um \u2026 no where in particular, yet. Allison, you recently did a review of a simple one thing Windows app and that reminded me I have one of those too!<\/p>\n<p>First, a problem to be solved. I am a \u2018Slider\u2019 and no that doesn\u2019t mean I jump dimensions with John Rhys-Davies [ imdb info: <a href=\"http:\/\/www.imdb.com\/title\/tt0112167\/\" target=\"_blank\">imdb.com\/title\/tt0112167<\/a> ]. I *slide* between Mac OS and Windows OS. That\u2019s not the full problem, I use a Logitech S530 wireless mouse and keyboard for Mac as my main input. Lucky for us sliders Windows actually recognizes our keyboards and supplants the Command key with the Windows key. So what the heck is wrong? Well since the keyboard is for Mac and Apple thought ahead and built into the OS a really good screen shot system they didn\u2019t need a Print Screen button. Without this key taking screen shots on Windows, from the keyboard, is a non starter.<\/p>\n<p>So what is the solution? Find a Windows keyboard? Yeah I could, but I already have one that works, albeit not perfectly. So I scrounged around on download.com for screen capture utilities. There were loads of them, but there was one that caught my eye, Cropper [ download.com page: <a href=\"http:\/\/download.cnet.com\/Cropper\/3000-2192_4-88453.html?tag=mncol;1\" target=\"_blank\">download.cnet.com<\/a> ]. It sounded like just what I wanted! A small app that skips the \u201cPrint Screen\u201d kluge and allows me to pick just the parts of the screen I want!  This is especially good since it means skipping an image editor in the work flow. Better yet it\u2019s free and open sourced! You can find the latest version at <a href=\"http:\/\/cropper.codeplex.com\/\" target=\"_blank\">cropper.codeplex.com\/<\/a><\/p>\n<p>I would normally use lots of pretty pictures to help explain the interface \u2026 but taking a screen capture of a screen capture utility proved more challenging than I thought. Thankfully there is a screen shot on the CodePlex page so please refer to that if you need help visualizing. When you launch Cropper it displays a box with a flag on the upper left corner which will tell you the length and height of the box in pixels, it also adds a little icon in the system tray too. Just inside the capture area, but still in the upper left, you\u2019ll see some text which will say what capture mode Cropper is in. Cropper by default supports BMP, PNG, and JPG file types; it will also capture to the clipboard or can be sent directly to a printer. Changing options is a simple right click in the capture area or on the system tray icon. The contextual menu that pops up is simple and the options are easy to figure out.<\/p>\n<p>Using Cropper is blissfully simple. Launch it or un-hide it from the system tray, a normal left click on the icon will do. A left click and drag will move the entire capture area around the screen. To resize the capture area either left click and hold the bottom right corner, or left click and hold either the bottom or right edges to control them individually. Once you have resized the capture area to your liking, press the enter key! You\u2019ll hear a click and your image is captured. If you have it set to output an image file it should show up in My Documents > Cropper Captures. Now you have the joy of screen capture with much less hassle.<\/p>\n<p>One last note. There are now a group of plugins for Cropper, which allow for exporting to flickr, Picasa, Facebook, and more. There is also now options for taking time delayed captures and capturing an AVI file (although that one is still kinda experimental). It is nice to see a simple useful app get some love.<\/p>\n<p>Thanks for listening and lets help keep Allison in user content. \ud83d\ude42<\/p>\n<h3>Honda Bob<\/h3>\n<p>Are you tired of asking your friends for rides to and from work while you take your car into the dealer to get it fixed or have regular maintenance done on it?  Can you imagine a world where someone came to your house when it was convenient for you (instead of convenient for them) and fixed your car right in the driveway?  Well you can live that dream, if you move to Los Angeles (or Orange County right down the road) and buy a Honda or an Acura.  Yes, the intergalactically famous Honda Bob will drive to your house, fix your car, and clean up after himself.  Sure you have to listen to some bad jokes along the way, but that&#8217;s a small price to pay for quality care for your cars, isn&#8217;t it?  Enjoy all this Honda Bob Goodness by giving him a call at (562)531-2321 or send him an email at <a href=\"mailto:hdabob@aol.com\">hdabob@aol.com<\/a>.  HDA Bob&#8217;s Mobile Service is not affiliated with Honda, Acura or Honda Worldwide.<\/p>\n<h3>Chit Chat Across the Pond<\/h3>\n<p>Donald Burr of <a href=\"http:\/\/otakunopodcast.com\" target=\"_blank\">Otaku no podcast<\/a> joins us to talk about iOS development<br \/>\nGetting started:You have several choices, depending on how serious you are about this (i.e. how much money you want to spend).<\/p>\n<ul>\n<li>You can download XCode (the development environment) for $4.99 from the Mac App Store<\/li>\n<\/ul>\n<ul>\n<li>This gets you the necessary software to develop and test iOS and Mac apps using an emulator<\/li>\n<li>You won&#8217;t be able to test on &#8220;real&#8221; hardware with this method<\/li>\n<\/ul>\n<li>You can join the free Apple Developer Program<\/li>\n<ul>\n<li>This gets you access to additional content, including session videos from WWDC<\/li>\n<li>It seems like they are only letting you download the older version of XCode (3.x)<\/li>\n<\/ul>\n<li>You can join the paid iOS developer program<\/li>\n<ul>\n<li>$99\/year for individuals, $299\/year for corporations<\/li>\n<li>This will get you (in addition to everything else above) a Developer Certificate (public\/private key pair)<\/li>\n<\/ul>\n<ul>\n<li>GUARD THIS WITH YOUR LIFE &#8211; if it gets out, then people can impersonate you<\/li>\n<li>Will need to be installed (Keychain Access) onto every machine you intend to use for development<\/li>\n<\/ul>\n<li>You must join the paid iOS program if you want to:<\/li>\n<ul>\n<li>test your code on &#8220;real&#8221; hardware<\/li>\n<li>distribute your apps to friends\/beta testers so that they can help test it (&#8220;ad-hoc distribution&#8221;)<\/li>\n<li>sell (or give away) your app on the App Store<\/li>\n<\/ul>\n<p>OK, you&#8217;re a developer&#8230; so now what?There are two approaches you can take towards building your app, again depending on how serious you are about this.Use an app builder:<\/p>\n<ul>\n<li>If you are afraid of having to deal with code<\/li>\n<li>Like the programming equivalent of Legos<\/li>\n<li>&#8220;Block based&#8221; application building<\/li>\n<li>Pre-coded modules that perform various functions (RSS reader, audio\/video player, Twitter feed, etc.) that you snap together<\/li>\n<\/ul>\n<ul>\n<li>Think Automator<\/li>\n<\/ul>\n<li>Really easy to put together a pretty functional app<\/li>\n<li>Can be extended using scripting language, so it is customizable<\/li>\n<ul>\n<li>Again, back to the Automator analogy, think &#8220;Automator actions that let you run shell\/perl\/python\/Applescripts&#8221;<\/li>\n<\/ul>\n<li>Often support multiple platforms<\/li>\n<li>A great way of getting your foot in the door<\/li>\n<ul>\n<li>Make a pre-built app so that you can get listed in the app store now, then start writing your own app for Version 2.0<\/li>\n<\/ul>\n<li>Future of these tools was put in question when iOS 4 came out (new developer restrictions), however <a href=\"http:\/\/www.techrepublic.com\/blog\/programming-and-development\/apple-relaxes-restrictions-on-third-party-tools\/3119\">Apple seem to have backed down on this stance<\/a><\/li>\n<li>The ones I know about:<\/li>\n<ul>\n<li>Red Foundry<\/li>\n<\/ul>\n<ul>\n<li>Really easy to get into<\/li>\n<li>Drag and drop graphical building block type environment (very much like Automator)<\/li>\n<li>Extensible using RFML (their own markup language)<\/li>\n<li>Can only generate code for iOS devices now<\/li>\n<\/ul>\n<ul>\n<li>Including universal binaries (both iPhone\/iPod touch and iPad)<\/li>\n<li>They&#8217;re working on Android and Windows Mobile support.<\/li>\n<\/ul>\n<li>This is the one I would recommend, unless you need multiplatform support RIGHT NOW.<\/li>\n<li>Appcelerator Titanium<\/li>\n<ul>\n<li>Really weird and confusing<\/li>\n<li>Not graphical at all<\/li>\n<li>You write code in JavaScript, it translates it into a native binary<\/li>\n<li>No GUI drag and drop building blocks<\/li>\n<li>However it is cross platform<\/li>\n<\/ul>\n<ul>\n<li>Generates binaries for both iPhone\/iPod touch, iPad and Android; as well as Mac, Windows and Linux desktop apps<\/li>\n<\/ul>\n<li>Only recommended if you need cross platform support RIGHT NOW.<\/li>\n<li>GameSalad<\/li>\n<ul>\n<li>Another drag-and-drop type environment<\/li>\n<li>Geared specifically toward game creation<\/li>\n<\/ul>\n<ul>\n<li>Special functions to handle moving graphics around, detecting collisions, physics engine, etc.<\/li>\n<\/ul>\n<li>Generates games for Mac, iOS, and web (Flash?).<\/li>\n<li>All of these are &#8220;freemium&#8221;<\/li>\n<ul>\n<li>You can create and distribute a basic app for free, but paying gets you extra features\/support (push notifications, advanced metrics, etc.)<\/li>\n<\/ul>\n<li>I&#8217;m sure that there are others out there&#8230;<\/li>\n<li>One thing to bear in mind is that these tools generate &#8220;almost, sorta, kinda, more or less&#8221; iOS apps<\/li>\n<ul>\n<li>They look close, but not exactly to, what a hand-coded iOS app would look like<\/li>\n<li>Sort of akin to how Open Source\/multi-platform apps look on the Mac (e.g. OpenOffice)<\/li>\n<li>Unavoidable<\/li>\n<li>Red Foundry is probably the best (i.e. makes apps that are the closest to what a native iOS app would look\/feel like)<\/li>\n<\/ul>\n<p>Writeyour own code:<\/p>\n<ul>\n<li>Harder to get started with, but offers the most flexibility<\/li>\n<li>Must learn Objective C<\/li>\n<\/ul>\n<ul>\n<li>There are many great books on the subject<\/li>\n<li>Training classes too (some of them are even free!)<\/li>\n<\/ul>\n<li>Must learn Cocoa Touch and iPhone API&#8217;s<\/li>\n<ul>\n<li>Again, great books and classes are available on the subject (some even free!)<\/li>\n<\/ul>\n<li>A lot easier than programming other systems (Windows, Unix, etc.)<\/li>\n<li>The tools do a lot of the work for you<\/li>\n<ul>\n<li>Interface Builder &#8211; you draw out your UI&#8217;s<\/li>\n<li>But you still have to write the code behind your UI<\/li>\n<\/ul>\n<li>Excellent build\/test\/debug environment<\/li>\n<li>Huge library of API&#8217;s<\/li>\n<ul>\n<li>Core Data &#8211; database driven apps<\/li>\n<li>Core Motion &#8211; accelerometer and gyroscope<\/li>\n<li>Core Location &#8211; determine your position as accurately as you want (hardware permitting)<\/li>\n<li>Core Audio &#8211; professional level audio manipulation<\/li>\n<li>Media access and manipulation (audio\/video, camera, photo library, etc.)<\/li>\n<li>&#8230;and much more&#8230;<\/li>\n<\/ul>\n<li>The development environment comes with an emulator that you can test your code in<\/li>\n<ul>\n<li>Emulates both iPhone\/iPod touch and iPad<\/li>\n<li>Various OS versions<\/li>\n<\/ul>\n<li>However certain types of code can only be effectively tested on &#8220;real&#8221; hardware<\/li>\n<ul>\n<li>Location based &#8211; the emulator makes it appear as though you&#8217;re always at 1 Infinite Loop<\/li>\n<li>Core Motion &#8211; no accelerometer or gyro&#8217;s in the emulator<\/li>\n<li>No cameras available in emulator<\/li>\n<li>etc.<\/li>\n<\/ul>\n<li>You can test your code on up to 100 devices<\/li>\n<ul>\n<li>They don&#8217;t necessarily have to be your own<\/li>\n<li>&#8220;Ad Hoc distribution&#8221; lets you distribute your apps to friends, coworkers, etc. to test<\/li>\n<\/ul>\n<ul>\n<li>The more testers you can get, the better!<\/li>\n<\/ul>\n<li>All you need is their device&#8217;s UDID<\/li>\n<ul>\n<li>Available in iTunes (click the &#8220;Serial Number&#8221; text until it reads &#8220;Identifier (UDID)&#8221;<\/li>\n<li>There are free iOS apps to easily extract a user&#8217;s UDID on the device itself<\/li>\n<\/ul>\n<ul>\n<li>&#8220;UDID Helper&#8221; (free) lets you email that information directly from your device<\/li>\n<\/ul>\n<li>As a paid developer, you get early access to the latest builds of iOS<\/li>\n<ul>\n<li>Useful for testing<\/li>\n<li>Best if you have 2 or more devices &#8211; keep one at the current &#8220;release&#8221; OS, and one that has the latest beta\/RC on it<\/li>\n<\/ul>\n<p>Getting your app into the app store:<\/p>\n<ul>\n<li>Not as onerous as it once was<\/li>\n<li>Everything is automated and done via iTunes Connect web app<\/li>\n<li>First time you log in, you&#8217;ll need to fill out a bunch of financial stuff (your tax ID, etc.), provide a bank account (where sales or iAd revenue will be deposited) and if you desire, sign up for iAds<\/li>\n<li>Apps are submitted by a web form<\/li>\n<li>Along with the app, you submit description, keywords, age rating, and artwork<\/li>\n<\/ul>\n<ul>\n<li>57&#215;57 icon for the device<\/li>\n<li>512&#215;512 icon for the app store<\/li>\n<li>One or more screenshots (from both iPhone and iPad, if your app supports both devices)<\/li>\n<\/ul>\n<li>Used to be that you never knew how long your approval\/rejection would take<\/li>\n<ul>\n<li>Some developers waited months<\/li>\n<li>Google Voice took years<\/li>\n<li>Not so any more<\/li>\n<li>Took me about a week between the time I submitted, and the time I got approved<\/li>\n<li>Average seems to be a week or 2<\/li>\n<li>They do get busy around the holidays though, so beware!<\/li>\n<\/ul>\n<li>They keep you informed every step of the way<\/li>\n<ul>\n<li>If your app is rejected, they will say why (&#8220;uses undocumented APIs&#8221;, etc.)<\/li>\n<\/ul>\n<ul>\n<li>They are usually rather vague, but you can usually figure out what they meant<\/li>\n<\/ul>\n<li>Go back, fix, and resubmit<\/li>\n<li>Once your app is approved and appears on the store, you can track your metrics, income, etc.<\/li>\n<ul>\n<li>Neato graphs and charts<\/li>\n<li>Free vs. paid apps<\/li>\n<li>Breakdown by market<\/li>\n<li>Download data in Tab-delimited value (great for Excel weenies \ud83d\ude09 )<\/li>\n<li>All this is accessible on the go using the free iTunes Connect app<\/li>\n<\/ul>\n<li>Apple takes care of all the bandwidth\/server costs for hosting and distributing your apps<\/li>\n<ul>\n<li>Even for free apps &#8211; i.e. you pay nothing<\/li>\n<li>For paid apps, they take a 30% cut (you get 70%)<\/li>\n<\/ul>\n<li>For corporate customers, you can distribute your app separately from iTunes<\/li>\n<ul>\n<li>A concern if your app is only useful if you are an employee of your company, or it contains\/accesses sensitive information, etc.<\/li>\n<li>Not sure how this works &#8211; perhaps you set up a kind of &#8220;app server&#8221; on your corporate LAN, and employees can pull it from there<\/li>\n<\/ul>\n<p>Things to realize<\/p>\n<ul>\n<li>Only use public API&#8217;s<\/li>\n<\/ul>\n<ul>\n<li>Tell the story of Cameras+ and WiFi Stumbler<\/li>\n<\/ul>\n<li>Loose lips sink ships<\/li>\n<ul>\n<li>Technically when you joined you signed an NDA<\/li>\n<li>Discussing your code, the APIs, the app submission process, etc. in public is okay<\/li>\n<\/ul>\n<ul>\n<li>Since now anyone can download XCode<\/li>\n<\/ul>\n<li>Stuff like iOS betas, etc. however should be kept to yourself<\/li>\n<li>You have the potential to deal with a global audience<\/li>\n<ul>\n<li>If possible, code your app with internationalization in mind<\/li>\n<li>Hire translators (or bribe them, etc.)<\/li>\n<\/ul>\n<li>The app store is NOT an ideal advertising mechanism<\/li>\n<ul>\n<li>Yeah, people can find you by searching, etc., and if you&#8217;re REALLY lucky (and your app is particularly good), you&#8217;ll become a Featured App for a brief period, but the chances of this are pretty slim<\/li>\n<li>Get a website, get listed in Google, use social networks, word of mouth, etc. &#8211; standard &#8220;how do I publicize (X)&#8221; type stuff<\/li>\n<\/ul>\n<li>Really take a look at iAds<\/li>\n<ul>\n<li>A great way to make some coin on your free apps<\/li>\n<li>The reaction to iAds seems to be favorable &#8211; they&#8217;re not too obtrusive, in your face, etc.<\/li>\n<li>Be sure and put something like &#8220;Ad-supported&#8221; prominently in your app&#8217;s description, so that people know what they&#8217;re getting into<\/li>\n<\/ul>\n<li>Don&#8217;t price yourself out of the market<\/li>\n<ul>\n<li>Typical app pricing &#8220;comfort zone&#8221; is around $.99-$1.99, maybe $5 or $10 tops<\/li>\n<li>Anything more than that and people get leery (and also they go to the competition)<\/li>\n<li>You might be able to get away with it if your app is particularly good, serves a niche function, or you are a well known company (e.g. OmniFocus for iPhone\/iPad)<\/li>\n<\/ul>\n<li>Try to avoid &#8220;double dipping&#8221;<\/li>\n<ul>\n<li>If you don&#8217;t start with iPad support right out of the gate, then when you add it, instead of making an iPad-specific version of your app, instead update your existing app and make it a &#8220;universal binary&#8221;<\/li>\n<\/ul>\n<ul>\n<li>This makes it easier on you too &#8211; you don&#8217;t have 2 separate versions of your app that you have to maintain, debug, etc.<\/li>\n<\/ul>\n<li>Don&#8217;t make your users pay twice for your app, this tends to make them rather angry<\/li>\n<li>The one exception is that a case can be made if the iPad version of your app offers a distinct advantage, or sufficient new functionality<\/li>\n<ul>\n<li>e.g. Brushes vs. Brushes HD &#8211; additional screen size on the iPad version allows for more\/better artist&#8217;s tools<\/li>\n<\/ul>\n<li>Minimize your expectations<\/li>\n<ul>\n<li>Don&#8217;t expect to make over $9,000 your first week<\/li>\n<li>I approach it like the way I approach podcasting<\/li>\n<\/ul>\n<ul>\n<li>I do it because it&#8217;s fun, the money might come later down the line but it&#8217;s not a priority<\/li>\n<\/ul>\n<p>Reources:<\/p>\n<ul>\n<li><a href=\"http:\/\/developer.apple.com\/programs\/register\/\">Register for the free developer program<\/a><\/li>\n<li><a href=\"http:\/\/developer.apple.com\/programs\/ios\/\">Register for the paid developer program<\/a><\/li>\n<li><a href=\"http:\/\/redfoundry.com\/\">Red Foundry<\/a><\/li>\n<li><a href=\"http:\/\/www.appcelerator.com\/\">Appcelerator Titanium<\/a><\/li>\n<li><a href=\"http:\/\/gamesalad.com\/\">GameSalad<\/a><\/li>\n<li><a href=\"http:\/\/itunes.apple.com\/us\/app\/xcode\/id422352214?mt=12\">Xcode 4<\/a> ($4.99 on the Mac App Store. Does NOT require that you join the developer program. Great if you want to try things out before committing the $99.)<\/li>\n<li><a href=\"http:\/\/developer.apple.com\/devcenter\/ios\/index.action\">iOS Dev Center<\/a> ($99\/year for individuals, $299\/year for corporations)<\/li>\n<li><a href=\"http:\/\/www.bignerdranch.com\/\">Big Nerd Ranch<\/a> (offers paid training classes in Mac and iOS development)<\/li>\n<li><a href=\"http:\/\/www.amazon.com\/dp\/0321566157\/?tag=otakunocast-20\">Programming in Objective-C2.0<\/a> ($30 on Amazon)<\/li>\n<li><a href=\"http:\/\/www.amazon.com\/dp\/0321503619\/?tag=otakunocast-20\">Cocoa Programming for Mac OS X (3rd Edition)<\/a> ($30 on Amazon)<\/li>\n<li><a href=\"http:\/\/www.amazon.com\/dp\/0321706242\/?tag=otakunocast-20\">iPhone Programming: The Big Nerd Ranch Guide<\/a> ($31.49 on Amazon)<\/li>\n<li>CS 193P &#8211; Developing Apps for iOS course @ Stanford on iTunes U (<a href=\"http:\/\/itunes.apple.com\/WebObjects\/MZStore.woa\/wa\/viewPodcast?id=395631522\">SD version<\/a>, <a href=\"http:\/\/itunes.apple.com\/WebObjects\/MZStore.woa\/wa\/viewPodcast?id=395605774\">HD version<\/a>) (free!)<\/li>\n<li><a href=\"http:\/\/www.maclife.com\/article\/feature\/10_useful_resources_every_ios_developer\">10 Useful Resources for Every iOS Developer<\/a> (contains links to some great high-quality free icons you can use in your apps)<\/li>\n<li><a href=\"http:\/\/www.htdp.org\/\">How To Design Programs<\/a>(Free e-book you can read online, teaches you the concepts behind good programming)<\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/\">Stack Overflow<\/a><\/li>\n<li><a href=\"http:\/\/otakunopodcast.com\/\">Otaku no Podcast<\/a> and the <a href=\"http:\/\/itunes.apple.com\/us\/app\/otaku-no-podcast\/id425068705?mt=8\">Otaku no Podcast app<\/a><\/li>\n<\/ul>\n<p>That&#8217;s going to wind this up for this week, many thanks to our sponsors for helping to pay the bills: <a href=\"http:\/\/screensteps.com\" target=\"_blank\">ScreenSteps<\/a>, <a href=\"http:\/\/smilesoftware.com\" target=\"_blank\">Smile<\/a>, and of course <a href=\"http:\/\/hdabob.com\" target=\"_blank\">Honda Bob<\/a>. Don&#8217;t forget to send in your Dumb Questions, comments and suggestions by emailing me at <a href=\"mailto:allison@podfeet.com\">allison@podfeet.com<\/a>, follow me on twitter at <a href=\"http:\/\/twitter.com\/podfeet\">twitter.com\/podfeet<\/a>.  If you want to join in the fun of the live show, head on over to <a href=\"https:\/\/podfeet.com\/live\">podfeet.com\/live<\/a> on Sunday nights at 5pm Pacific Time.  Thanks for listening, and stay subscribed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>George and Jim talk about the Safari addon Readability from readability.com, in Dumb Question Corner, Adam Hobden asks about Growl (growl.info). LookTel Money Reader looktel.com for reading bills when you can&#8217;t see, and staying with the accessibility theme, Scott Howell shows us how Chess-Wise lets you play chess on the iPhone using Voice Over from [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[147,173,1],"tags":[],"class_list":["post-2174","post","type-post","status-publish","format-standard","hentry","category-blog-posts","category-nosillacast","category-podcasts"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/2174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/comments?post=2174"}],"version-history":[{"count":6,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/2174\/revisions"}],"predecessor-version":[{"id":32683,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/2174\/revisions\/32683"}],"wp:attachment":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/media?parent=2174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/categories?post=2174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/tags?post=2174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}