PageRenderTime 30ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/content/795939a34b5c45750fa29076d5534715

https://github.com/tzmartin/gitmarks_tzm
#! | 360 lines | 322 code | 38 blank | 0 comment | 0 complexity | 87ae6f4871bbb34c809c940fa4275d8d MD5 | raw file
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en">
  3. <head profile="http://gmpg.org/xfn/11">
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <title>Developing Hybrid Applications for the iPhone errata &laquo; Teton Technical</title>
  6. <style type="text/css" media="screen">
  7. @import url( http://s0.wp.com/wp-content/themes/pub/ocadia/style.css?m=1292638056g );
  8. </style>
  9. <link rel="pingback" href="http://tetontech.wordpress.com/xmlrpc.php" />
  10. <link rel='archives' title='October 2010' href='http://tetontech.wordpress.com/2010/10/' />
  11. <link rel='archives' title='September 2010' href='http://tetontech.wordpress.com/2010/09/' />
  12. <link rel='archives' title='August 2010' href='http://tetontech.wordpress.com/2010/08/' />
  13. <link rel='archives' title='July 2010' href='http://tetontech.wordpress.com/2010/07/' />
  14. <link rel='archives' title='June 2010' href='http://tetontech.wordpress.com/2010/06/' />
  15. <link rel='archives' title='May 2010' href='http://tetontech.wordpress.com/2010/05/' />
  16. <link rel='archives' title='April 2010' href='http://tetontech.wordpress.com/2010/04/' />
  17. <link rel='archives' title='March 2010' href='http://tetontech.wordpress.com/2010/03/' />
  18. <link rel='archives' title='February 2010' href='http://tetontech.wordpress.com/2010/02/' />
  19. <link rel='archives' title='January 2010' href='http://tetontech.wordpress.com/2010/01/' />
  20. <link rel='archives' title='December 2009' href='http://tetontech.wordpress.com/2009/12/' />
  21. <link rel='archives' title='November 2009' href='http://tetontech.wordpress.com/2009/11/' />
  22. <link rel='archives' title='October 2009' href='http://tetontech.wordpress.com/2009/10/' />
  23. <link rel='archives' title='September 2009' href='http://tetontech.wordpress.com/2009/09/' />
  24. <link rel='archives' title='August 2009' href='http://tetontech.wordpress.com/2009/08/' />
  25. <link rel='archives' title='July 2009' href='http://tetontech.wordpress.com/2009/07/' />
  26. <link rel='archives' title='June 2009' href='http://tetontech.wordpress.com/2009/06/' />
  27. <link rel='archives' title='May 2009' href='http://tetontech.wordpress.com/2009/05/' />
  28. <link rel='archives' title='April 2009' href='http://tetontech.wordpress.com/2009/04/' />
  29. <link rel='archives' title='March 2009' href='http://tetontech.wordpress.com/2009/03/' />
  30. <link rel='archives' title='February 2009' href='http://tetontech.wordpress.com/2009/02/' />
  31. <link rel='archives' title='January 2009' href='http://tetontech.wordpress.com/2009/01/' />
  32. <link rel='archives' title='December 2008' href='http://tetontech.wordpress.com/2008/12/' />
  33. <link rel='archives' title='November 2008' href='http://tetontech.wordpress.com/2008/11/' />
  34. <link rel='archives' title='October 2008' href='http://tetontech.wordpress.com/2008/10/' />
  35. <link rel='archives' title='September 2008' href='http://tetontech.wordpress.com/2008/09/' />
  36. <link rel='archives' title='August 2008' href='http://tetontech.wordpress.com/2008/08/' />
  37. <link rel='archives' title='July 2008' href='http://tetontech.wordpress.com/2008/07/' />
  38. <link rel='archives' title='June 2008' href='http://tetontech.wordpress.com/2008/06/' />
  39. <link rel='archives' title='May 2008' href='http://tetontech.wordpress.com/2008/05/' />
  40. <link rel="alternate" type="application/rss+xml" title="Teton Technical &raquo; Feed" href="http://tetontech.wordpress.com/feed/" />
  41. <link rel="alternate" type="application/rss+xml" title="Teton Technical &raquo; Comments Feed" href="http://tetontech.wordpress.com/comments/feed/" />
  42. <link rel="alternate" type="application/rss+xml" title="Teton Technical &raquo; Developing Hybrid Applications for the iPhone&nbsp;errata Comments Feed" href="http://tetontech.wordpress.com/developing-hybrid-applications-for-the-iphone-errata/feed/" />
  43. <script type="text/javascript">
  44. /* <![CDATA[ */
  45. function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}
  46. /* ]]> */
  47. </script>
  48. <link rel="stylesheet" href="http://s0.wp.com/wp-content/themes/h4/global.css?m=1291749258g" type="text/css" />
  49. <script type='text/javascript' src='http://s2.wp.com/wp-includes/js/l10n.js?m=1290133841g&amp;ver=20101110'></script>
  50. <script type='text/javascript' src='http://s1.wp.com/wp-includes/js/jquery/jquery.js?m=1290133841g&amp;ver=1.4.4'></script>
  51. <script type='text/javascript' src='http://s0.wp.com/wp-includes/js/comment-reply.js?m=1235253117g&amp;ver=20090102'></script>
  52. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://tetontech.wordpress.com/xmlrpc.php?rsd" />
  53. <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://tetontech.wordpress.com/wp-includes/wlwmanifest.xml" />
  54. <link rel='index' title='Teton Technical' href='http://tetontech.wordpress.com/' />
  55. <link rel='prev' title='About' href='http://tetontech.wordpress.com/about/' />
  56. <meta name="generator" content="WordPress.com" />
  57. <link rel='canonical' href='http://tetontech.wordpress.com/developing-hybrid-applications-for-the-iphone-errata/' />
  58. <link rel='shortlink' href='http://wp.me/PfzlU-5C' />
  59. <link rel="shortcut icon" type="image/x-icon" href="http://s1.wp.com/i/favicon-stacked.ico?m=1284002170g" sizes="16x16 24x24 32x32 48x48" />
  60. <link rel="icon" type="image/x-icon" href="http://s1.wp.com/i/favicon-stacked.ico?m=1284002170g" sizes="16x16 24x24 32x32 48x48" />
  61. <link rel="apple-touch-icon" href="http://s0.wp.com/wp-content/themes/h4/i/webclip.png?m=1250548519g" />
  62. <style type="text/css">
  63. /* <![CDATA[ */
  64. div#likes { margin-top: 15px; }
  65. .like-button { border: 1px solid #eee; padding: 2px 6px; font-size: 13px; font-family: arial, tahoma, sans-serif; }
  66. #wpl-likebox { clear: left; font-size: 11px; font-family: arial, tahoma, verdana, sans-serif !important; min-height: 30px; margin: 10px 0 !important; padding: 5px 0 10px 0 !important; }
  67. #wpl-button { float: left; background: url( /i/buttonbg.png ) top left repeat-x; margin-right: 7px; border: 1px solid #d4d4d4; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
  68. #wpl-button a { color: #666 !important; line-height: 130% !important; text-decoration: none !important; outline: none; float: left; padding: 3px 6px 2px 24px !important; font-size: 11px !important; background: url( /i/likestar.png ) 6px 49.8% no-repeat; }
  69. #wpl-button.liked { background: #feffce; border: 1px solid #f3e389; }
  70. #wpl-button.liked a { color: #ba871b !important; }
  71. #wpl-likebox #wpl-count { min-height: 25px; line-height: 130% !important; float: left; padding-top: 4px; }
  72. #wpl-likebox #wpl-avatars { clear: left; max-height: 98px; overflow: hidden; margin-top: 15px; line-height: 130% !important; }
  73. #wpl-likebox #wpl-avatars img { border: none !important; }
  74. #wpl-likebox #wpl-mustlogin { line-height: 14px !important; font-size: 11px; clear: left; margin-top: 5px; background: #f0f0f0; padding: 10px; width: 65%; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
  75. #wpl-likebox #wpl-mustlogin a { color: #888; text-decoration: underline; }
  76. #wpl-likebox #wpl-mustlogin p { margin: 5px 0; padding: 0 }
  77. #wpl-likebox #wpl-mustlogin input.input { padding: 2px; background: #fff; font-size: 11px; font-family: inherit; border: 1px solid #ccc; -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; line-height: 12px; }
  78. #wpl-likebox #wpl-mustlogin input#wp-submit { border: 1px solid #ccc; font-size: 11px; background: #fafafa; repeat-x; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 2px 4px !important; line-height: 12px; }
  79. #wpl-likebox #wpl-mustlogin label { position: relative; cursor: text; }
  80. #wpl-likebox #wpl-mustlogin label span { position: absolute; top: 0px; left: 5px; padding: 0 !important; }
  81. #wpl-likebox #wpl-mustlogin label span { top /*\**/: -10px\9; }
  82. /* ]]> */
  83. </style>
  84. <link rel='openid.server' href='http://tetontech.wordpress.com/?openidserver=1' />
  85. <link rel='openid.delegate' href='http://tetontech.wordpress.com/' />
  86. <link rel="search" type="application/opensearchdescription+xml" href="http://tetontech.wordpress.com/osd.xml" title="Teton Technical" />
  87. <link rel="search" type="application/opensearchdescription+xml" href="http://wordpress.com/opensearch.xml" title="WordPress.com" />
  88. <meta name="application-name" content="Teton Technical" /><meta name="msapplication-window" content="width=device-width;height=device-height" /><meta name="msapplication-tooltip" content="This blog focuses on Modular software development in a variety of languages and platforms such as the iPhone" /><meta name="msapplication-task" content="name=Subscribe;action-uri=http://tetontech.wordpress.com/feed/;icon-uri=http://s1.wp.com/i/favicon-stacked.ico" /><meta name="msapplication-task" content="name=Sign up for a free blog;action-uri=http://wordpress.com/signup/;icon-uri=http://s2.wp.com/i/favicon.ico" /><meta name="msapplication-task" content="name=WordPress.com Support;action-uri=http://support.wordpress.com/;icon-uri=http://s2.wp.com/i/favicon.ico" /><meta name="msapplication-task" content="name=WordPress.com Forums;action-uri=http://forums.wordpress.com/;icon-uri=http://s2.wp.com/i/favicon.ico" /></head>
  89. <body>
  90. <div id="wrapper">
  91. <div id="header">
  92. <h1><a href="http://tetontech.wordpress.com">Teton Technical</a></h1>
  93. <p>This blog focuses on Modular software development in a variety of languages and platforms such as the iPhone</p>
  94. </div>
  95. <div id="content">
  96. <h2 id="post-348">Developing Hybrid Applications for the iPhone&nbsp;errata</h2>
  97. <p>This page is a delineation of notes and publication errors found in the Developing Hybrid Applications for the iPhone book.</p>
  98. <h2><em><strong>Notes:</strong></em></h2>
  99. <ul>
  100. <li>Version 0.7.3 defaults to having the HTML, CSS, and JavaScript stored on the device rather than on a web server.</li>
  101. <li>The version of Dashcode shipped with Snow Leopard no longer allows custom templates to be displayed.  A defect report has been sent to apple.  You will need to drag the QuickConnectiPhone files and directories into one of the standard Dashcode projects until this is remedied.</li>
  102. <li>The version of Dashcode shipped with Snow Leopard has a different directory structure than the version covered in the book.</li>
  103. </ul>
  104. <h2><em>Publication Errors</em></h2>
  105. <ul>
  106. <li>Page 2 of the Preface, How to Use This Book, Chapter 4 title should read &#8220;GPS, Acceleration, and Other Native Functions with QuickConnect&#8221;</li>
  107. <li>Page 4 of the Preface, Prerequisites, 3rd line should read &#8220;Objective-C&#8221; instead of &#8220;Objecive-C&#8221;</li>
  108. <li>Page 10, 3rd paragraph, 1st line.  The name of the file has been changed from gap.js to phonegap.js by the phonegap developers</li>
  109. </ul>
  110. <ul>
  111. <li>Page 10, 3rd paragraph, 2nd line.  The name of the directory has been changed from JavaScript to javascripts by the phonegap developers</li>
  112. <li>Page 17 1st paragraph of Section 6 should read &#8220;Section 5&#8243; instead of &#8220;Section 4&#8243;</li>
  113. <li>Page 19, beginning of 1st paragraph should read &#8220;The applicationDidFinishLaunching method&#8221; instead of &#8220;The SimpleExampleAppDelegate method&#8221;</li>
  114. <li>Page 19, end of first paragraph should read &#8220;Section 8 and in Chapter 7&#8243; instead of &#8220;Section 9 and in Chapter 7&#8243;</li>
  115. <li>Page 19, after code segment should read &#8220;Section 5&#8243; instead of &#8220;Section 6&#8243;</li>
  116. <li>Page 21, 1st paragraph should read &#8220;line 3&#8243; instead of &#8220;line 4&#8243;</li>
  117. <li>Page 23, 3rd paragraph should read &#8220;&#8230; lines 10 &#8211; 12&#8243; instead of &#8220;&#8230; lines 14 and 15.</li>
  118. <li>Page 28, table 2.1 should read &#8220;handleRequest&#8221; instead of &#8220;handleResult&#8221;</li>
  119. <li>Page 28, code snippet should end with &#8220;}&#8221; instead of &#8220;=}&#8221;</li>
  120. <li>Page 34, 1st paragraph of section 3 should read &#8220;&#8230; consists of 23 lines &#8230;&#8221; instead of &#8220;&#8230; consists of 21 lines &#8230;&#8221;</li>
  121. <li>Page 25, Table 2.3 first method signature should read &#8220;&#8230; paramArray) &#8230;&#8221; inestead of &#8220;&#8230; paramArray,) &#8230;&#8221;</li>
  122. <li>Page 38, 1st paragraph of section 4, 4th line should read &#8220;&#8230; dispatchToValCF &#8230;&#8221; instead of &#8220;&#8230; displatchToValCF &#8230;&#8221;</li>
  123. <li>Page 52, last paragraph sentence 2 should read &#8220;&#8230; different transactions &#8230;&#8221; should read &#8220;&#8230; different transitions &#8230;&#8221;</li>
  124. <li>Page 80, last code snippet should end with &#8220;}&#8221; on the next line.</li>
  125. <li>Page 81, 1st paragraph last line should read &#8220;&#8230; Objective-C &#8230;&#8221; instead of &#8220;Objecive-C&#8221;</li>
  126. <li>Page 83, 3rd paragraph second sentence should read &#8220;As with the BCFs and VCFs discussed in Chapter 2, &#8230;&#8221; instead of &#8220;As discussed in Chapter 2, &#8230;&#8221;</li>
  127. <li>Page 94, last paragraph last sentence should read &#8220;&#8230; Chapter 6 &#8230;&#8221; instead of &#8220;&#8230; Chapter 8 &#8230;&#8221;</li>
  128. <li>Page 95, Title should read &#8220;GPS, Acceleration, and Other Native Functions with PhoneGap&#8221;</li>
  129. <li>Page 112, last paragraph, last line  should read &#8220;It sets up four locations: Rexburg, Idaho; Wyoming; a wilderness area; and a sandwich shop.&#8221; instead of &#8220;It sets up three locations: Rexburg, Idaho; Wyoming; a wilderness area.&#8221;</li>
  130. <li>Page 120, first paragraph first line should read &#8220;&#8230; for the pin to trap &#8230;&#8221; instead of &#8220;&#8230; for the pinto trap &#8230;&#8221;</li>
  131. <li>Page 126, Chapter 7, BrowserDBAccess is sometimes spelled browserDBAccess</li>
  132. <li>Page 133, second code snippet,  should read &#8220;var sampleDatabase = new &#8230;&#8221; instead of &#8220;var sampleDatabase = sampleDatabase = new &#8230;&#8221;</li>
  133. <li>Page 154, 4th line of Summary, &#8220;&#8230; DataAcecessObject &#8230;&#8221; should read &#8220;&#8230; DataAccessObject &#8230;&#8221;</li>
  134. <li>Page 155, 1st paragraph of Section 1, 4th line. &#8220;&#8230; browserAJAXAcces &#8230;&#8221; should read &#8220;&#8230; browserAJAXAccess &#8230;&#8221;</li>
  135. <li>Page 159, 2nd paragraph, 2nd line.  &#8221;&#8230; browserAJAX &#8230;&#8221; should read &#8220;&#8230; browserAJAXAccess &#8230;&#8221;</li>
  136. <li>Page 159, 5th paragraph, 2nd line.  &#8221;&#8230; iBlog &#8230;&#8221; should read &#8220;&#8230; browserAJAXAccess &#8230;&#8221;</li>
  137. <li>Page 164, 2nd paragraph, 1st line.  &#8221;&#8230; makeCAll &#8230;&#8221; should read &#8220;&#8230; makeCall &#8230;&#8221;</li>
  138. <li>Page 172, 3rd paragraph of Summary, 2nd line.  &#8221;&#8230; browserAJAXExample &#8230;&#8221; should read &#8220;&#8230; browserAJAXAccess &#8230;&#8221;</li>
  139. </ul>
  140. <div id="respond">
  141. <h3 id="reply-title">Leave a Reply <small><a rel="nofollow" id="cancel-comment-reply-link" href="/developing-hybrid-applications-for-the-iphone-errata/#respond" style="display:none;">Cancel reply</a></small></h3>
  142. <form action="http://tetontech.wordpress.com/wp-comments-post.php" method="post" id="commentform">
  143. <p class="comment-notes">Your email address will not be published. Required fields are marked <span class="required">*</span></p> <p class="comment-form-author"><label for="author">Name</label> <span class="required">*</span><input id="author" name="author" type="text" value="" size="30" aria-required='true' /></p>
  144. <p class="comment-form-email"><label for="email">Email</label> <span class="required">*</span><input id="email" name="email" type="text" value="" size="30" aria-required='true' /></p>
  145. <p class="comment-form-url"><label for="url">Website</label><input id="url" name="url" type="text" value="" size="30" /></p>
  146. <p class="comment-form-comment"><label for="comment">Comment</label><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p> <p class="form-allowed-tags">You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <code>&lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;pre&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </code></p> <p class="form-submit">
  147. <input name="submit" type="submit" id="submit" value="Post Comment" />
  148. <input type='hidden' name='comment_post_ID' value='348' id='comment_post_ID' />
  149. <input type='hidden' name='comment_parent' id='comment_parent' value='0' />
  150. </p>
  151. <input type="hidden" name="genseq" value="1292698351" />
  152. <p><input type="checkbox" name="subscribe" id="subscribe" value="subscribe" style="width: auto;" tabindex="6"/> <label class="subscribe-label" id="subscribe-label" for="subscribe">Notify me of follow-up comments via email.</label></p><p><input type="checkbox" name="subscribe_blog" id="subscribe_blog" value="subscribe" style="width: auto;" tabindex="7"/> <label class="subscribe-label" id="subscribe-blog-label" for="subscribe_blog">Subscribe by email to this site</label></p><input type="hidden" name="sub-type" value="comment-form-text1" /><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="ef7b25505b" /></p> </form>
  153. </div><!-- #respond -->
  154. </div>
  155. <div id="sidebar">
  156. <ul>
  157. <li class="pagenav"><h2>Pages</h2><ul><li class="page_item page-item-2"><a href="http://tetontech.wordpress.com/about/" title="About">About</a></li>
  158. <li class="page_item page-item-348 current_page_item"><a href="http://tetontech.wordpress.com/developing-hybrid-applications-for-the-iphone-errata/" title="Developing Hybrid Applications for the iPhone&nbsp;errata">Developing Hybrid Applications for the iPhone&nbsp;errata</a></li>
  159. </ul></li>
  160. <li id="archives">
  161. <h2>Archives</h2>
  162. <ul>
  163. <li><a href='http://tetontech.wordpress.com/2010/10/' title='October 2010'>October 2010</a></li>
  164. <li><a href='http://tetontech.wordpress.com/2010/09/' title='September 2010'>September 2010</a></li>
  165. <li><a href='http://tetontech.wordpress.com/2010/08/' title='August 2010'>August 2010</a></li>
  166. <li><a href='http://tetontech.wordpress.com/2010/07/' title='July 2010'>July 2010</a></li>
  167. <li><a href='http://tetontech.wordpress.com/2010/06/' title='June 2010'>June 2010</a></li>
  168. <li><a href='http://tetontech.wordpress.com/2010/05/' title='May 2010'>May 2010</a></li>
  169. <li><a href='http://tetontech.wordpress.com/2010/04/' title='April 2010'>April 2010</a></li>
  170. <li><a href='http://tetontech.wordpress.com/2010/03/' title='March 2010'>March 2010</a></li>
  171. <li><a href='http://tetontech.wordpress.com/2010/02/' title='February 2010'>February 2010</a></li>
  172. <li><a href='http://tetontech.wordpress.com/2010/01/' title='January 2010'>January 2010</a></li>
  173. <li><a href='http://tetontech.wordpress.com/2009/12/' title='December 2009'>December 2009</a></li>
  174. <li><a href='http://tetontech.wordpress.com/2009/11/' title='November 2009'>November 2009</a></li>
  175. <li><a href='http://tetontech.wordpress.com/2009/10/' title='October 2009'>October 2009</a></li>
  176. <li><a href='http://tetontech.wordpress.com/2009/09/' title='September 2009'>September 2009</a></li>
  177. <li><a href='http://tetontech.wordpress.com/2009/08/' title='August 2009'>August 2009</a></li>
  178. <li><a href='http://tetontech.wordpress.com/2009/07/' title='July 2009'>July 2009</a></li>
  179. <li><a href='http://tetontech.wordpress.com/2009/06/' title='June 2009'>June 2009</a></li>
  180. <li><a href='http://tetontech.wordpress.com/2009/05/' title='May 2009'>May 2009</a></li>
  181. <li><a href='http://tetontech.wordpress.com/2009/04/' title='April 2009'>April 2009</a></li>
  182. <li><a href='http://tetontech.wordpress.com/2009/03/' title='March 2009'>March 2009</a></li>
  183. <li><a href='http://tetontech.wordpress.com/2009/02/' title='February 2009'>February 2009</a></li>
  184. <li><a href='http://tetontech.wordpress.com/2009/01/' title='January 2009'>January 2009</a></li>
  185. <li><a href='http://tetontech.wordpress.com/2008/12/' title='December 2008'>December 2008</a></li>
  186. <li><a href='http://tetontech.wordpress.com/2008/11/' title='November 2008'>November 2008</a></li>
  187. <li><a href='http://tetontech.wordpress.com/2008/10/' title='October 2008'>October 2008</a></li>
  188. <li><a href='http://tetontech.wordpress.com/2008/09/' title='September 2008'>September 2008</a></li>
  189. <li><a href='http://tetontech.wordpress.com/2008/08/' title='August 2008'>August 2008</a></li>
  190. <li><a href='http://tetontech.wordpress.com/2008/07/' title='July 2008'>July 2008</a></li>
  191. <li><a href='http://tetontech.wordpress.com/2008/06/' title='June 2008'>June 2008</a></li>
  192. <li><a href='http://tetontech.wordpress.com/2008/05/' title='May 2008'>May 2008</a></li>
  193. </ul>
  194. </li>
  195. <li id="categories">
  196. <h2>Categories</h2>
  197. <ul>
  198. <li class="cat-item cat-item-8277681"><a href="http://tetontech.wordpress.com/category/android-development/" title="Examples for and experience of writing Android Applications. Specifically the Android port of the QuickConnect framework.">Android Development</a>
  199. </li>
  200. <li class="cat-item cat-item-14485156"><a href="http://tetontech.wordpress.com/category/blackberry-development/" title="View all posts filed under Blackberry development">Blackberry development</a>
  201. </li>
  202. <li class="cat-item cat-item-1325"><a href="http://tetontech.wordpress.com/category/classes/" title="BYu-Idaho classes that I teach.">Classes</a>
  203. </li>
  204. <li class="cat-item cat-item-223159"><a href="http://tetontech.wordpress.com/category/erlang-development/" title="View all posts filed under erlang development">erlang development</a>
  205. </li>
  206. <li class="cat-item cat-item-5560657"><a href="http://tetontech.wordpress.com/category/iphone-development/" title="View all posts filed under iPhone development">iPhone development</a>
  207. </li>
  208. <li class="cat-item cat-item-38448"><a href="http://tetontech.wordpress.com/category/mac-development/" title="View all posts filed under mac development">mac development</a>
  209. </li>
  210. <li class="cat-item cat-item-277"><a href="http://tetontech.wordpress.com/category/misc/" title="View all posts filed under misc">misc</a>
  211. </li>
  212. <li class="cat-item cat-item-458"><a href="http://tetontech.wordpress.com/category/php/" title="View all posts filed under PHP">PHP</a>
  213. </li>
  214. <li class="cat-item cat-item-30127"><a href="http://tetontech.wordpress.com/category/php-development/" title="View all posts filed under PHP development">PHP development</a>
  215. </li>
  216. <li class="cat-item cat-item-1"><a href="http://tetontech.wordpress.com/category/uncategorized/" title="View all posts filed under Uncategorized">Uncategorized</a>
  217. </li>
  218. <li class="cat-item cat-item-7123986"><a href="http://tetontech.wordpress.com/category/using-an-iphone/" title="View all posts filed under using an iPhone">using an iPhone</a>
  219. </li>
  220. </ul>
  221. </li>
  222. <li id="search">
  223. <h2><label for="s">Search</label></h2>
  224. <div>
  225. <form onsubmit="return liveSearchSubmit()" id="searchform" name="searchform" method="get" action="/?s=">
  226. <p>
  227. <input type="text" id="livesearch" name="s" value="search this site" onkeypress="liveSearchStart()" onblur="setTimeout('closeResults()',2000); if (this.value == '') {this.value = '';}" onfocus="if (this.value == 'search this site') {this.value = '';}" />
  228. <input type="submit" id="searchsubmit" style="display: none;" value="Search" />
  229. <div id="LSResult" style="display: none;"></p><div id="LSShadow"></div></div>
  230. </form>
  231. </div>
  232. </li>
  233. <li id="linkcat-15999296" class="linkcat"><h2>QuickConnect Support Sites</h2>
  234. <ul class='xoxo blogroll'>
  235. <li><a href="http://twitter.com/quickconnect" rel="me" title="Tweets related to the development of the QuickConnect family">Development Twitter</a></li>
  236. <li><a href="http://apps.sourceforge.net/mantisbt/quickconnect/main_page.php" rel="me">QuickConnect Defect Tracking System</a></li>
  237. <li><a href="http://sourceforge.net/projects/quickconnect/" title="Download QuickConnectiPhone as well as the other members of the family here">QuickConnect Downloads</a></li>
  238. <li><a href="http://groups.google.com/group/quickconnectiPhone" rel="me" title="Questions and answers about the QuickConnect Family">QuickConnect Google group</a></li>
  239. <li><a href="http://www.quickconnectfamily.org">QuickConnect Web Site</a></li>
  240. <li><a href="http://quickconnect.pbwiki.com/" rel="me" title="A wiki supporting the use and development of the QuickConnect family">QuickConnect Wiki</a></li>
  241. </ul>
  242. </li>
  243. <li id="meta">
  244. <h2>Meta</h2>
  245. <ul>
  246. <li><a href="http://tetontech.wordpress.com/wp-login.php?action=register">Register</a></li> <li><a href="http://tetontech.wordpress.com/wp-login.php">Log in</a></li>
  247. <li><a href="http://tetontech.wordpress.com/feed/" title="Syndicate this site using RSS">Entries <abbr title="Really Simple Syndication">RSS</abbr></a></li>
  248. <li><a href="http://tetontech.wordpress.com/comments/feed/" title="The latest comments to all posts in RSS">Comments <abbr title="Really Simple Syndication">RSS</abbr></a></li>
  249. <li><a href="http://wordpress.com/">Get a free blog at WordPress.com</a></li>
  250. </ul>
  251. </li>
  252. </ul>
  253. </div>
  254. <div id="footer">
  255. <p>
  256. Theme: Ocadia by <a href="http://beccary.com" rel="designer">Beccary</a>&#183;
  257. <a href="http://wordpress.com/?ref=footer" rel="generator">Blog at WordPress.com</a>.
  258. </p>
  259. </div>
  260. </div>
  261. <script type="text/javascript">
  262. // <![CDATA[
  263. (function() {
  264. try{
  265. if ( window.external &&'msIsSiteMode' in window.external) {
  266. if (window.external.msIsSiteMode()) {
  267. var jl = document.createElement('script');
  268. jl.type='text/javascript';
  269. jl.async=true;
  270. jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php';
  271. var s = document.getElementsByTagName('script')[0];
  272. s.parentNode.insertBefore(jl, s);
  273. }
  274. }
  275. }catch(e){}
  276. })();
  277. // ]]>
  278. </script><script type="text/javascript">_qoptions={qacct:'p-18-mFEk4J448M',labels:'language.en,type.wpcom'};</script>
  279. <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
  280. <noscript><p><img class="robots-nocontent" src="http://pixel.quantserve.com/pixel/p-18-mFEk4J448M.gif?labels=language.en%2Ctype.wpcom" style="display:none" height="1" width="1" alt="" /></p></noscript>
  281. <script type='text/javascript' src='http://s.gravatar.com/js/gprofiles.js?n&#038;ver=MU'></script>
  282. <script type="text/javascript">
  283. // <![CDATA[
  284. WPGroHo = {
  285. data: {},
  286. renderers: {},
  287. syncProfileData: function( hash, id ) {
  288. if ( !WPGroHo.data[hash] ) {
  289. WPGroHo.data[hash] = {};
  290. a = jQuery( 'div.grofile-hash-map-' + hash + ' span' ).each( function() {
  291. WPGroHo.data[hash][this.className] = jQuery( this ).text();
  292. } );
  293. }
  294. WPGroHo.appendProfileData( WPGroHo.data[hash], hash, id );
  295. },
  296. appendProfileData: function( data, hash, id ) {
  297. for ( var key in data ) {
  298. if ( jQuery.isFunction( WPGroHo.renderers[key] ) ) {
  299. return WPGroHo.renderers[key]( data[key], hash, id, key );
  300. }
  301. jQuery( '#' + id ).find( 'h4' ).after( jQuery( '<p class="grav-extra ' + key + '" />' ).html( data[key] ) );
  302. }
  303. }
  304. };
  305. jQuery(document).ready(function($){
  306. Gravatar.profile_cb = function( h, d ) {
  307. WPGroHo.syncProfileData( h, d );
  308. };
  309. Gravatar.attach_profiles();
  310. });
  311. // ]]>
  312. </script>
  313. <div style="display:none">
  314. </div>
  315. <script type="text/javascript" src="http://b.scorecardresearch.com/beacon.js"></script><script type="text/javascript">try{COMSCORE.beacon({c1:2,c2:7518284});}catch(e){}</script><noscript><p class="robots-nocontent"><img src="http://b.scorecardresearch.com/p?cj=1c1=2&#038;c2=7518284" alt="" style="display:none" width="1" height="1" /></p></noscript><script src="http://s.stats.wordpress.com/w.js?19" type="text/javascript"></script>
  316. <script type="text/javascript">
  317. st_go({'blog':'3710818','v':'wpcom','user_id':'0','post':'348','subd':'tetontech'});
  318. ex_go({'crypt':'RDZ8LFkxbXFSLmU4PWMvVjUtW3xhP29rYy1UaXFfQnF0aFJFUGpEazV5Rn4wLXVIeVo4Z2pJSXpWNlB1N3k5OXF5SkxYcWlSZGZRNUtJakNuZVFZcys4ckszQ3JEJnw1ZFRoW2QlS05zLWF5LVBGJnQzTj1xdWJzbWpsaWh2aixxRDYrNjQlTUE/PXNkRS9HXUtdOC1zRUFbRyxKa194fnQvTFhnTUR+'});
  319. addLoadEvent(function(){linktracker_init('3710818',348);});
  320. </script>
  321. </body>
  322. </html>