<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Mon, 28 May 2012 00:05:33 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Squibner Squibs</title><link>http://www.squibner.com/blog/</link><description></description><lastBuildDate>Tue, 22 May 2012 20:53:09 +0000</lastBuildDate><copyright>Copyright Squibner Software. All rights reserved.</copyright><language>en-US</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>-</title><dc:creator>John Voorhees</dc:creator><pubDate>Tue, 22 May 2012 20:46:38 +0000</pubDate><link>http://www.squibner.com/blog/2012/5/22/learning-to-code-and-becoming-a-programmer-are-not.html</link><guid isPermaLink="false">393216:4266660:16398123</guid><description><![CDATA[<blockquote>
  <p>..."learning to code” and “becoming a programmer” are not the same thing, and that doing the former in a time when software encapsulates nearly everything we do is personally empowering.</p>
</blockquote>

<p><a href="http://www.theverge.com/2012/5/17/3025538/dont-learn-to-code-programming-jeff-atwood">- Joshua Kopstein, The Verge</a></p>
]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-16398123.xml</wfw:commentRss></item><item><title>Learning to Code != Becoming a Coder and That's OK</title><category>coding</category><category>education</category><dc:creator>John Voorhees</dc:creator><pubDate>Fri, 18 May 2012 15:48:49 +0000</pubDate><link>http://www.squibner.com/blog/2012/5/18/learning-to-code-becoming-a-coder-and-thats-ok.html</link><guid isPermaLink="false">393216:4266660:16329876</guid><description><![CDATA[<p>Jeff Atwood of <a href="www.stackoverflow.com">StackOverflow</a> sparked an interesting debate this week with his piece <a href="http://www.codinghorror.com/blog/2012/05/please-dont-learn-to-code.html"><em>Please Don't Learn to Code</em></a>. I will grant Jeff that the "everyone should learn to code" meme jumped the shark around the time that the mayor of New York signed up for <a href="www.codeacademy.com">Codeacademy</a>, but, while I share Jeff's sceptisism that mastering programming is a necessary life skill, framing the issue as a binary choice between becoming a coder or not strikes me as a artificially narrow. </p>

<p>I also agree with Jeff's sentiment that: </p>

<blockquote>
  <p>The general populace (and its political leadership) could probably benefit most of all from a basic understanding of how computers, and the Internet, work.  </p>
</blockquote>

<p>But it is not the kids that need remedial computer training, it is their elders. I have three boys who are 8, 12, and 14 and in my experience, the kids are the ones with the basic computer skills who end up teaching their teachers, whether it is how to format a document or change a laptop's screen resolution so a Keynote presentation looks right. Too many teachers and school administrators still view computers as time-wasting cousins of game consoles and the Internet as something that needs to be monitored, filtered and generally kept out of the hands of kids. Together these create an environment incapable of helping kids who do not have basic comptuer skills and bereft of opportunities for kids who want to learn more. </p>

<p>Far too often schools still use computers as they did in the 90s when CD-ROM edutainment titles reigned. There may no longer be a plastic disk involved, but the concept is the same -- passive receipt of pre-packaged information. This is the exact same story that has played out since the <a href="http://en.wikipedia.org/wiki/Film_strip">filmstrip</a> from my youth.</p>

<p>The difference that coding provides to kids is an opportunity to actually make something. If you have ever written a program of any size or sophistication, you know the excitement of bending the computer to your will and seeing it do as you command. That is a powerful thing in the hands of a kid.</p>

<p>Gabe over at MacDrifter.com put it well in <a href="http://www.macdrifter.com/2012/05/please-teach-how-to-code/">his own post</a>:</p>

<blockquote>
  <p>As a scientist and a hacky computer programmer, I see a direct parallel between [science and programming]. They both teach the following skills:</p>
  
  <ul>
  <li>Abstract problem solving through visualization</li>
  <li>Cause and effect</li>
  <li>Hypothesis generation</li>
  <li>Hypothesis testing</li>
  <li>Record keeping</li>
  </ul>
</blockquote>

<p>These are all important skills in a liberal arts education, regardless of whether the pupils become scientists or programmers. Instead of sitting kids in front of high-tech versions of filmstrips, expose them to code. Done right, they will learn problem-solving and other skills regardless of whether they decide to become experts.</p>

<p>There is also a need for better outlets at school for kids who do want to take coding to the next level. These kids are the next generation of professional programmers and should be encouraged. The lack of programming classes in schools is disheartening. In my area, all that is offered is Java, and not until at least sophomore year of high school, long after most kids show an interest in learning to program. For self-starters, there are outlets like <a href="www.codeacademy.com">Codeacademy.com</a>, <a href="www.coursera.org">Coursera.org</a>, <a href="ww.udacity.com">Udacity.com</a>, iTunes U and hundreds of tutorial sites, but schools should offer more to students at an earlier age.</p>

<p>I am sure it was not his intent, but I worry that Jeff Atwood's article will discourage someone who wants to learn to code. Learning to code is not the same as becoming a coder. There is room to use coding as a teaching tool and for the dabblers as well as the professionals. The opportunities for anyone interested in coding have never been greater -- they should be encouraged to give it a try, not told to move along.</p>
]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-16329876.xml</wfw:commentRss></item><item><title>LogMyRun Sharing</title><dc:creator>John Voorhees</dc:creator><pubDate>Thu, 10 May 2012 21:40:08 +0000</pubDate><link>http://www.squibner.com/blog/2012/5/10/logmyrun-sharing.html</link><guid isPermaLink="false">393216:4266660:16212235</guid><description><![CDATA[<p><span class="full-image-float-right ssNonEditable"><span><img src="http://www.squibner.com/storage/screenshot.png?__SQUARESPACE_CACHEVERSION=1337112299787" alt="" /></span></span>Another feature that sets <a href="http://www.itunes.com/apps/logmyrun">LogMyRun</a> apart from traditional paper-based running logs is its sharing features. LogMyRun users can share their runs with friends, family, teammates, coaches and others using Twitter and email.&nbsp;</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-16212235.xml</wfw:commentRss></item><item><title>Stats at a Glance</title><dc:creator>John Voorhees</dc:creator><pubDate>Wed, 09 May 2012 21:22:42 +0000</pubDate><link>http://www.squibner.com/blog/2012/5/9/stats-at-a-glance.html</link><guid isPermaLink="false">393216:4266660:16199818</guid><description><![CDATA[<p><span class="full-image-float-left ssNonEditable"><span><img style="width: 200px;" src="http://www.squibner.com/storage/photo%201.PNG?__SQUARESPACE_CACHEVERSION=1336598792475" alt="" /></span></span><a href="http://itunes.com/apps/logmyrun">LogMyRun</a> is an easy way to enter data about your runs and track your progress; just like you would in a traditional paper-based running log. But with LogMyRun, you can take it a step further. LogMyRun keeps tabs on your runs automatically calculating all sorts of stats: weekly, monthly and annual mileage, fastest and slowest pace, and longest, shortest and average run distance. Each of these stats is available at the bottom of the main screen and can be accessed by swiping left and right to switch between stats views.&nbsp;</p>
<p>LogMyRun is available worldwide on the <a href="http://itunes.com/apps/logmyrun">iTunes Store</a>.</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-16199818.xml</wfw:commentRss></item><item><title>Graph Your Runs with LogMyRun</title><dc:creator>John Voorhees</dc:creator><pubDate>Wed, 02 May 2012 20:50:05 +0000</pubDate><link>http://www.squibner.com/blog/2012/5/2/graph-your-runs-with-logmyrun.html</link><guid isPermaLink="false">393216:4266660:16099701</guid><description><![CDATA[<p><a href="http://www.itunes.com/apps/logmyrun">LogMyRun</a> takes the traditional paper running log to a whole new level by taking your run data and displaying it graphically. Simply tap the "Graph My Runs" button from the main screen or tilt your iPhone into landscape mode when you are viewing your log. Your runs will be displayed as a graph, like this:<span class="full-image-block ssNonEditable"><span><img src="http://www.squibner.com/storage/photo%204.PNG?__SQUARESPACE_CACHEVERSION=1335992062792" alt=""/></span></span></p>
]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-16099701.xml</wfw:commentRss></item><item><title>Making Promo Codes Easier</title><category>tips</category><dc:creator>John Voorhees</dc:creator><pubDate>Mon, 16 Apr 2012 02:36:10 +0000</pubDate><link>http://www.squibner.com/blog/2012/4/15/making-promo-codes-easier.html</link><guid isPermaLink="false">393216:4266660:15862070</guid><description><![CDATA[<hr />

<p>It's amazing how few people know this trick, but it's really quite easy. Say you are marketing your app and want to share it with your favorite blogger. Instead of sharing a promotional code like "XC53GYL1", requiring the recipient to open iTunes and painstakingly type in the code, or worse yet, try to do so through the iOS App Store, send a link that opens iTunes or the App Store App automatically. Simply format your link as follows, replacing "REPLACEWITHPROMOCODE" with your actual promo code: https://phobos.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=REPLACEWITHPROMOCODE.</p>
]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-15862070.xml</wfw:commentRss></item><item><title>MathTime Developer Owen Voorhees Profiled</title><dc:creator>John Voorhees</dc:creator><pubDate>Sun, 15 Apr 2012 11:42:58 +0000</pubDate><link>http://www.squibner.com/blog/2012/4/15/mathtime-developer-owen-voorhees-profiled.html</link><guid isPermaLink="false">393216:4266660:15853621</guid><description><![CDATA[<p>Owen's first app, MathTime, an app for kids who want to practice their math facts, was recently profiled by TimeOUt Chicago Kids along with five other apps built by kids under 16. You can read more <a href="http://timeoutchicagokids.com/indoor-outdoor-play/indoor-play/108876/meet-the-youngest-app-store-developers">here</a>.</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-15853621.xml</wfw:commentRss></item><item><title>Writing Kit: Write &amp; Research in One App</title><category>ipad</category><category>markdown</category><category>review</category><category>review</category><category>text editor</category><dc:creator>John Voorhees</dc:creator><pubDate>Thu, 26 May 2011 14:43:02 +0000</pubDate><link>http://www.squibner.com/blog/2011/5/26/writing-kit-write-research-in-one-app.html</link><guid isPermaLink="false">393216:4266660:11585380</guid><description><![CDATA[<p><span class="full-image-float-left ssNonEditable"><span><img src="http://www.squibner.com/storage/writing%20kit%20screenshot.png?__SQUARESPACE_CACHEVERSION=1306421398659" alt="" /></span></span>Text editors have enjoyed a renaissance on the iPad. Especially with a bluetooth keyboard, the iPad is an ideal tool for bloggers and other writers on the go.</p>
<p>There is no shortage of terrific iPad text editors from which to chose. Many early text editors focused on creating a stripped down writing environment with simple formatting tools similar to the distraction free writing environments that have become so popular on the Mac. As iPad text editors have evolved, many have expanded to add support for services and tools like Dropbox and TextExpander to further ease the writing and publishing process.</p>
<p>London-based developer Anh Do stepped into this crowded field with Writing Kit adding a whole new dimension to the genre -- integrated research tools.</p>
<h2>It's a Text Editor. . .</h2>
<p>First and foremost, <a href="http://itunes.com/apps/writingkit">Writing Kit (iTunes link)</a> is an excellent text editor with deep Markdown integration. Markdown, which was developed by John Gruber and Aaron Swartz,</p>
<blockquote>
<p>is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).</p>
</blockquote>
<p>(via <a href="http://daringfireball.net/projects/markdown/">Daring Fireball: Markdown</a>) Writing Kit is not the first text editor to add Markdown support, but its solution is particularly elegant.  Like <a href="www.secondgearsoftware.com/elements">Elements</a>, Writing Kit includes a preview mode that displays your source markdown text as fully-formatted HTML. But Writing Kit also adds a row to the top of the Standard iPad keyboard that adds nine types of common markdown syntax, including syntax for headings, bold, italics, links, images, code, block quotes, bulleted lists and numbered lists, completely obviating the need to drill down two keyboard levels to find, for instance, the hash tag needed to create a heading.</p>
<p>Writing Kit also demonstrates that there is still room for innovation in the crowded text editor field. Tap with one finger in the left margin to move the cursor one character to the left. Tap with one finger in the right margin and the cursor moves to the right one character. But use two fingers in the left or right margin and the cursor jumps a whole word to the left or right, respectively. This is a fantastic way to ease navigation without further cluttering up the UI.</p>
<p>Also interesting is the ability to adjust the type size by pinching and zooming. This is a clever feature, but it's a little hard to control precisely and the animation is a little laggy, both of which take away from the experience.</p>
<p>Although Writing Kit does support TextExpander, its main shortcoming is its lack of Dropbox support, which has become a feature that text editor geeks expect.  The good news is that the developer's website says Dropbox support is coming soon.  Until then, Writing Kit supports export through iTunes file sharing or email and uploading to a number of blogging services such as Tumblr and Posterous as well as Evernote.</p>
<h2>With Research Tools Built In</h2>
<p>What really sets Writing Kit apart is its integration of research tools.  There are two primary paths into the research tools.  The first is via a Quick Research button in the navigation bar, which triggers a popover search field.  Search on a term and Writing Kit provides a definition, Wikipedia entry and search results from the Duckduckgo search service.  Highlight some text, tap it and Writing Kit gives you the option to copy it into your document complete with a link and attribution (see the quote from Daring Fireball above for an example).</p>
<p>The second research tool is a full in-app browser.  As you research, you can queue up links for later review, add items to Instapaper or Read It Later, open previously-saved Instapaper items, convert web pages into easy-to-read text using Readability, manage links in popular bookmarking services and share items through a host of services. The brilliance of this approach is that it eliminates one of the most distracting and onerous aspects of writing on an iPad -- the constant switching between apps to consult reference material.  With Writing Kit you can do all of your research in the app, accessing links and articles saved elsewhere, and then publish directly to a number of popular services like Tumblr, Twitter and Facebook.</p>
<p>I have experienced a couple of crashes and at one point could not invoke the full browser without first fully quitting the app, but aside from those hiccups, the in-app research experience has been excellent.</p>
<h2>Like Peanut Butter &amp; Jelly</h2>
<p>Writing Kit's solid markdown support and powerful research tools go together like peanut butter and jelly. I can see this becoming the go-to app for many bloggers and when Dropbox support is implemented, you should be able to combine Writing Kit with Notational Velocity for a great desktop/iPad writing combo. Writing Kit is a terrific 1.0 version that brings a number of innovative features to the party that cannot be found elsewhere.  With the promise of DropBox support in the near future, it's a tool that should be in every writer's arsenal.</p>
<p>You can buy Writing Kit for $4.99 on the iTunes App Store <a href="http://itunes.apple.com/us/app/writing-kit/id426208994?partnerId=253D30">here</a>.</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-11585380.xml</wfw:commentRss></item><item><title>Great iPad Design Presentation by Bill Van Hecke</title><category>design</category><category>design</category><category>ui</category><category>ux</category><dc:creator>John Voorhees</dc:creator><pubDate>Sat, 16 Apr 2011 12:41:17 +0000</pubDate><link>http://www.squibner.com/blog/2011/4/16/great-ipad-design-presentation-by-bill-van-hecke.html</link><guid isPermaLink="false">393216:4266660:11173732</guid><description><![CDATA[<p>I just finished watching <a href="http://iphonefall2010.crowdvine.com/speakers/12145">Bill Van Hecke's</a> terrific presentation&nbsp;<em>Designing Graceful, Gracious Interfaces for iPad. &nbsp;</em>Bill is the User Experience Lead at <a href="http://www.omnigroup.com/">The Omni Group</a>, maker of <a href="http://www.omnigroup.com/products/omnifocus-ipad/">OmniFocus</a>, <a href="http://www.omnigroup.com/products/omnigraphsketcher-ipad/">OmniGraphSketcher</a>, <a href="http://www.omnigroup.com/products/omnigraffle-ipad/">OmniGraffle</a> and other great apps available on the iPhone, iPad and Mac. &nbsp;Bill's presentation is a fascinating look at the design evolution of OmniFocus and includes lots of great advice for the beginner as well as the experienced developer or designer of iOS apps. &nbsp;The Omni Group is doing a lot of innovative and exciting things on iOS, so it was a great treat to get a peak into Omni's design process.</p>
<p>Bill gave the original version of this presentation at <a href="http://www.voicesthatmatter.com/">Voices That Matter</a>. &nbsp;I was not able to attend the conference and I certainly appreciate the extra effort Bill went to in putting together his talk and slides and posting them on Vimeo. &nbsp;I wish more speakers at great conferences like this would do the same.</p>
<p>Enjoy the show:</p>
<p style="text-align: center;"><iframe src="http://player.vimeo.com/video/22453670" width="400" height="300" frameborder="0"></iframe></p>
<p><a href="http://vimeo.com/22453670">Designing Graceful, Gracious Interfaces for iPad</a> from <a href="http://vimeo.com/user5841105">The Omni Group</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-11173732.xml</wfw:commentRss></item><item><title>Publishers Must Use In-App Purchasing</title><category>commentary</category><category>ebook</category><category>in-app purchasing</category><category>kindle</category><category>sony</category><dc:creator>John Voorhees</dc:creator><pubDate>Mon, 07 Feb 2011 14:00:26 +0000</pubDate><link>http://www.squibner.com/blog/2011/2/7/publishers-must-use-in-app-purchasing.html</link><guid isPermaLink="false">393216:4266660:10367920</guid><description><![CDATA[<p><span class="full-image-float-left ssNonEditable"><span><img style="width: 200px;" src="http://www.squibner.com/resource/iphone-20110207080021-1.jpg?fileId=10593613&amp;__SQUARESPACE_CACHEVERSION=1297033066001" alt="" /></span></span></p>
<p>Earlier this week, Sony complained loudly via a New York Times article that it's eBook reader app had been rejected by Apple because it did not use Apple's in-app purchasing system.  That set off a storm of speculation on the Internet about whether Amazon's Kindle app, comic book apps and other apps that sell content outside Apple's ecosystem would soon be pulled from the store. In response to the ruckus, Apple took the somewhat out of character approach of issuing a press release in which it said that it now requires anyone that offers content outside the App Store to also offer it via Apple's in-app purchasing process.  John Gruber has a great in-depth post on the entire affair <a href="http://http://daringfireball.net/2011/02/oceania_in_app_purchases">here</a>.</p>
<p>Gruber speculates that Sony is suffering from being late to the game and that Apple is unlikely to impose these seemingly new policies on the likes of Amazon. I think that's more likely right than not, but it will be interesting to see how that and especially how pricing are handled.   What is also clear to me is that this is not just a Sony or Amazon issue. I suspect that a number of content providers have been forewarned that they need to implement in-app purchasing based in part on the fact that the Sony dust-up coincided with other content providers contacting developers about implementing in-app purchases.</p>
<p>This will be an interesting battle. While Apple does not seem to be pushing publishers to use in-app purchases exclusively, the practical effect making all of the content available through Apple may lead publishers to become as dependent on Apple as the record labels became.</p>]]></description><wfw:commentRss>http://www.squibner.com/blog/rss-comments-entry-10367920.xml</wfw:commentRss></item></channel></rss>
