<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1202125558461815960</id><updated>2012-01-21T17:35:03.763-08:00</updated><category term='yiddish'/><category term='iphone'/><category term='Israel'/><category term='technical'/><category term='hebrew'/><title type='text'>In the Beginning ...</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-288624482353807088</id><published>2012-01-21T17:19:00.001-08:00</published><updated>2012-01-21T17:35:03.779-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yiddish'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>NEW: Yiddish Bible App for iPhone/iPad/iPodTouch</title><content type='html'>If you do a search on the Apple iTunes App Store for "Bible", you will see the (literally) hundreds of Bible applications that are available. If you narrow your search to "Hebrew Bible" or "Jewish Bible", you will still get dozens of results. However, if last week you had searched for "Yiddish Bible", you would not have seen a single Yiddish Bible application. Now, that is no longer the case - my Yiddish Bible app is available on the app store. With the ability to toggle between Yiddish-only and Yiddish/English, Yiddish/Transcription, Yiddish/Hebrew parallel formats and with a built-in Yiddish/English dictionary, it is also a very useful app for people who are either learning Yiddish or who are trying to improve their knowledge of Yiddish. &lt;br /&gt;&lt;ul&gt;&lt;li&gt;More details (with a short demo movie): &lt;a href="https://sites.google.com/site/yiddishbible/"&gt;Yiddish Bible Web Site&lt;/a&gt;&lt;/li&gt;&lt;li&gt;iTunes Store app information: &lt;a href="http://itunes.apple.com/us/app/yiddishbible/id494049348?ls=1&amp;mt=8"&gt;iTunes Link&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Background: &lt;a href="http://opensiddur.org/2012/01/%D7%AA%D7%A0%D7%B4%D7%9A-yehoyeshs-yiddish-translation-of-the-tanakh/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=%25d7%25aa%25d7%25a0%25d7%25b4%25d7%259a-yehoyeshs-yiddish-translation-of-the-tanakh"&gt;Open Siddur Project blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://lh4.ggpht.com/-Nsm7JbCLFsA/TxtkLczn3wI/AAAAAAAAAFE/67Zhwdg_aiA/ipad1.png?imgmax=800" alt="Ipad1" border="0" width="450" height="600" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-288624482353807088?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/288624482353807088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2012/01/new-yiddish-bible-app-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/288624482353807088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/288624482353807088'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2012/01/new-yiddish-bible-app-for.html' title='NEW: Yiddish Bible App for iPhone/iPad/iPodTouch'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-Nsm7JbCLFsA/TxtkLczn3wI/AAAAAAAAAFE/67Zhwdg_aiA/s72-c/ipad1.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-7490065629393202337</id><published>2011-11-04T11:11:00.001-07:00</published><updated>2011-11-04T11:11:29.638-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Verse Index for Chanting the Hebrew Bible book</title><content type='html'>&lt;img src="http://jps.org/images/products/25.jpg" alt="Chanting the Hebrew Bible book" border="0" /&gt;&lt;br/&gt;Joshua Jacobson's book &lt;a href="http://jps.org/product/9780827606937/chanting-the-hebrew-bible"&gt;Chanting the Hebrew Bible: The Complete Guide to the Art of Cantillation&lt;/a&gt; (&lt;a href="http://www.amazon.com/Chanting-Hebrew-Bible-Art-Cantillation/dp/0827606931"&gt;Amazon link&lt;/a&gt;) is a fantastic and wonderful resource for anyone who has an interest in either Hebrew chanting or cantillation. However, one issue that I have with the book is that there is no index. The book is about 1,000 pages long and, although it does have a very good Table of Contents, it would really benefit from having an index. I've exchanged emails with the author and he has indicated that any future update (if there is one) will have an index. I googled around a bit to see if anyone else had any supplementary material that would be useful. On &lt;a href="http://toviar.home.comcast.net/~toviar/index.htm"&gt;Len Fellman's site&lt;/a&gt;, I found &lt;a href="http://toviar.home.comcast.net/~toviar/Scripture%20Index%20SORTED%20to%20%20CHANTING%20THE%20HEBREW%20BIBLE.pdf"&gt;an index&lt;/a&gt; that he had compiled listing all of the scripture references in the book along with page numbers and chapter subheadings. Although the verse index that I found on Len Fellman's site was good to print out, it was not very useful for interactive searching. So, I spent some time converting it into an Excel spreadsheet (I also had to "rationalize" some of the section names that Len used as he wasn't entirely consistent). Now it can be used interactively (you can sort by page#, verse, etc or use any of the other data functions that are available in Excel). You can download the spreadsheet &lt;a href="https://sites.google.com/site/hebrewsoftware/files/chb-verse-index.xls?attredirects=0&amp;d=1"&gt;from here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-7490065629393202337?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/7490065629393202337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/11/verse-index-for-chanting-hebrew-bible.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7490065629393202337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7490065629393202337'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/11/verse-index-for-chanting-hebrew-bible.html' title='Verse Index for Chanting the Hebrew Bible book'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-5817321588699560365</id><published>2011-10-28T17:17:00.001-07:00</published><updated>2011-10-28T17:21:23.111-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 5.1 now available on the Apple App Store</title><content type='html'>Hot on the heels of the &lt;a href="http://beresheit.blogspot.com/2011/10/hebrewbible-version-50-now-available-on.html"&gt;Version 5.0 update&lt;/a&gt; to my &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088"&gt;HebrewBible App&lt;/a&gt;, I've released a version 5.1 update. This update adds support for local audio files (previous versions would stream audio over the Internet - this version allows the user to either stream audio or store it on their device and access it without an Internet connection). I had expected that this enhancement would take a lot longer to do (which is why it wasn't included in the 5.0 release); however, it's amazing what a few late-night development sessions will do! This enhancement will allow users to store and access on their devices either the standard audio (that is currently streamed over the Internet) or their own audio files. This could be useful for use with Bar/Bat Mitzvah audio training files or if you simply prefer a different set of audio readings of the Tanach or if you simply want to have the audio files on your device so that you can use them when you don't have Internet connectivity. Be aware that there are certain standards that you must conform to if you use your own audio files. Also, be aware that storing the audio files on your device could consume a significant amount of storage space. Full setup instructions are &lt;a href="http://sites.google.com/site/hebrewsoftware/setting-up-on-device-audio-files"&gt;located here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The new version of the app is now available on the Apple App Store and I recommend that all current users download the upgrade (it is a free upgrade for existing users of the app). &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-5817321588699560365?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/5817321588699560365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/10/hebrewbible-version-51-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5817321588699560365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5817321588699560365'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/10/hebrewbible-version-51-now-available-on.html' title='HebrewBible Version 5.1 now available on the Apple App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3645148919844122884</id><published>2011-10-25T18:29:00.001-07:00</published><updated>2011-10-26T08:24:03.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 5.0 now available on the Apple App Store</title><content type='html'>&lt;p&gt;﻿This is a fairly major release since I've added an additional "Hebrew/English (reader)" Bible version to the app. This version is based on the Leningrad Codex Hebrew text and the JPS 1917 English text. As with the "Hebrew (reader)" version, it provides word-lookup functionality when Hebrew words are touched and the Hebrew text has full vowels and cantillation. The new version of the app is now available on the Apple App Store and I recommend that all current users download the upgrade (it is a free upgrade for existing users of the app). The following changes are in the &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088"&gt;HebrewBible App&lt;/a&gt; update:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Added "Hebrew/English (reader)" Bible version which provides a parallel Hebrew/English version of the Tanach with support for Hebrew word lookups (by touching on a Hebrew word, the definition is displayed with buttons to display verses or relevant page from BDB).&lt;/li&gt;&lt;li&gt; Enhancement: Changed word translate functionality from Google Translate to Microsoft Bing Translate.&lt;/li&gt;&lt;li&gt;Enhancement: Built with iOS SDK 5.0 but will run on any iPhone, iPad, iPod Touch with at least iOS 3.0.&lt;/li&gt;&lt;li&gt;Enhancement: Changed cache functionality so that cached Bible data is not backed up to iCloud (better performance, doesn't impact user iCloud storage limits, and is in keeping with Apple's iCloud guidelines).&lt;/li&gt;&lt;li&gt;Fix: Audio was sometimes not terminating properly on iPad.&lt;/li&gt;&lt;li&gt;Fix: Minor cosmetic fixes.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Here is a screenshot of the new "Hebrew/English (reader)" Bible version (shown after touching the Hebrew word for "serpent" and displaying the word-lookup definition information):&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/-R_V0DrKm9LQ/TqglxPaFf2I/AAAAAAAAAE4/PkWf8Zw3nhY/HebrewBiblev5.0.jpg?imgmax=800" alt="HebrewBiblev5 0" border="0" width="467" height="595" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3645148919844122884?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3645148919844122884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/10/hebrewbible-version-50-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3645148919844122884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3645148919844122884'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/10/hebrewbible-version-50-now-available-on.html' title='HebrewBible Version 5.0 now available on the Apple App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-R_V0DrKm9LQ/TqglxPaFf2I/AAAAAAAAAE4/PkWf8Zw3nhY/s72-c/HebrewBiblev5.0.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-969444055246251707</id><published>2011-06-08T11:00:00.001-07:00</published><updated>2011-06-08T11:06:35.894-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Video review of Hebrew Bible app</title><content type='html'>Rabbi Ari Sytner has created a great presentation titled ”Judaism In The 21st Century: How The iPhone Is Changing The Way We Observe The Torah“. In it, he reviews a lot of the currently-available iPhone/iPad apps that have Jewish content, including my &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088?mt=8"&gt;Hebrew Bible&lt;/a&gt; app. The youtube movie of his presentation is broken down into 3 parts (&lt;a href="http://www.youtube.com/watch?v=muvixaZrjNE"&gt;Part 1&lt;/a&gt;, &lt;a href="http://www.youtube.com/watch?v=TM8sRfMEqB8"&gt;Part 2&lt;/a&gt;, and &lt;a href="http://www.youtube.com/watch?v=ezuH2ZOJ4ho"&gt;Part 3&lt;/a&gt;). There is also a nice summary (with links to the apps referenced in the presentation &lt;a href="http://www.jewishiphonecommunity.org/news/judaism-in-the-21st-century"&gt;on "The Jewish iPhone Magazine" site&lt;/a&gt;. The section of the presentation where Rabbi Ari Sytner discusses my &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088?mt=8"&gt;Hebrew Bible&lt;/a&gt; app is at the beginning of &lt;a href="http://www.youtube.com/watch?v=TM8sRfMEqB8"&gt;Part 2&lt;/a&gt; (the first 3.5 minutes of the clip) in which he looks at the Hebrew/English Tanakh version, the verses lookup, and the maps functionality in the app.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-969444055246251707?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/969444055246251707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/06/video-review-of-hebrew-bible-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/969444055246251707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/969444055246251707'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/06/video-review-of-hebrew-bible-app.html' title='Video review of Hebrew Bible app'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-2653223275080070168</id><published>2011-05-06T14:22:00.001-07:00</published><updated>2011-05-06T14:22:45.890-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>BiblicalHebrew version 1.4 now available on App Store</title><content type='html'>&lt;p&gt;﻿As with my recent &lt;a href="http://beresheit.blogspot.com/2011/04/hebrewbible-version-48-now-available-on.html"&gt;HebrewBible version update&lt;/a&gt;, this update is a bunch of usability updates that I've been meaning to do for a while. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it is a free upgrade for existing users of the app). The following changes are in the &lt;a href="http://itunes.apple.com/ca/app/biblicalhebrew/id387720261?mt=8"&gt;BiblicalHebrew App&lt;/a&gt; update:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Added Prev/TOC/Next buttons (segmented control) to Dictionary tab's version of BDB page display so that the user can navigate in the BDB more easily when accessing the BDB from the word definition popup from that tab.&lt;/li&gt;&lt;li&gt;Enhancement: iPad enhancement to display (depending on orientation) portrait or landscape-specific splash screen on startup.&lt;/li&gt;&lt;li&gt;Enhancement: Built with iOS &lt;span class="caps"&gt;&lt;span class="caps"&gt;SDK&lt;/span&gt;&lt;/span&gt; 4.3 but will run on any iPod Touch, iPhone, or iPad with at least iOS 3.0.&lt;/li&gt;&lt;li&gt;Fix: Fix for bug that was preventing dictionary display of 2-letter words that ended in a 'sofit' character.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-2653223275080070168?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/2653223275080070168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/05/biblicalhebrew-version-14-now-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2653223275080070168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2653223275080070168'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/05/biblicalhebrew-version-14-now-available.html' title='BiblicalHebrew version 1.4 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-1876542495284459874</id><published>2011-04-30T08:16:00.001-07:00</published><updated>2011-05-04T13:25:02.106-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.8 now available on App Store</title><content type='html'>&lt;p&gt;﻿It's been a few months since I've posted an update (due to personal and work issues) so this one is a bunch of usability updates that I've been meaning to do for a while. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it is a free upgrade for existing users of the app). The following changes are in the &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088"&gt;HebrewBible App&lt;/a&gt; update:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Added Prev/TOC/Next buttons (segmented control) to Bible tab's version of BDB page display so that the user can navigate in the BDB more easily when accessing the BDB from the word definition popup of the Bible.&lt;/li&gt;&lt;li&gt;Enhancement: Added Prev/TOC/Next buttons (segmented control) to Words/Dictionary tab's version of BDB page display so that the user can navigate in the BDB more easily when accessing the BDB from the word definition popup from that tab.&lt;/li&gt;&lt;li&gt;Enhancement: iPad enhancement to display the last Bible chapter previously selected on startup.&lt;/li&gt;&lt;li&gt;Enhancement: iPad enhancement to display (depending on orientation) portrait or landscape-specific splash screen on startup.&lt;/li&gt;&lt;li&gt;Enhancement: Support display of settings in both Portrait and Landscape orientations (previously only displayed in Portrait orientation).&lt;/li&gt;&lt;li&gt;Enhancement: Built with iOS &lt;span class="caps"&gt;&lt;span class="caps"&gt;SDK&lt;/span&gt;&lt;/span&gt; 4.3 but will run on any iPod Touch, iPhone, or iPad with at least iOS 3.0.&lt;/li&gt;&lt;li&gt;Enhancement: Changed the temporary Bible version Menu Bar Button to a regular Button to better conform to Apple &lt;span class="caps"&gt;&lt;span class="caps"&gt;HIG &lt;/span&gt;&lt;/span&gt;(Human Interface Guideline) standards. &lt;/li&gt;&lt;li&gt;Fix: Fix for bug that was preventing dictionary display of 2-letter words that ended in a 'sofit' character.&lt;/li&gt;&lt;li&gt;Other: Some minor UI fixes/adjustments were made for improved usability.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-1876542495284459874?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/1876542495284459874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2011/04/hebrewbible-version-48-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1876542495284459874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1876542495284459874'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2011/04/hebrewbible-version-48-now-available-on.html' title='HebrewBible version 4.8 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6329615751724254728</id><published>2010-11-17T20:58:00.001-08:00</published><updated>2010-11-17T20:58:23.019-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.7 and BiblicalHebrew 1.3 now available on App Store</title><content type='html'>This is a minor update to add support for iOS 4.2 to the app. The primary user-noticeable benefit will be support for multitasking on the iPad. The new versions are now available on the Apple App Store and I recommend that all current users download the upgrades (they are free upgrades for existing users of the apps). &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6329615751724254728?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6329615751724254728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/11/hebrewbible-version-47-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6329615751724254728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6329615751724254728'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/11/hebrewbible-version-47-and.html' title='HebrewBible version 4.7 and BiblicalHebrew 1.3 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-5526617588474636890</id><published>2010-09-19T12:16:00.001-07:00</published><updated>2010-09-19T12:16:48.510-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.6 and BiblicalHebrew 1.2 now available on App Store</title><content type='html'>&lt;p&gt;﻿There is 1 fairly significant enhancement as well as some iPad-specific mods and bug fixes in this version. The new versions are now available on the Apple App Store and I recommend that all current users download the upgrades (they are free upgrades for existing users of the apps). All of the following changes are in the HebrewBible update and the first two are also in the BiblicalHebrew update:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Added Search functionality to Words - if you know the English equivalent of a Biblical Hebrew/Aramaic word, you can search for all words that contain that text in one of their definitions. This function supports wildcards (see below for examples) as well.&lt;/li&gt;&lt;li&gt;Enhancement: Built with iOS &lt;span class="caps"&gt;&lt;span class="caps"&gt;SDK&lt;/span&gt;&lt;/span&gt; 4.1 but will run on any iPod Touch, iPhone, or iPad with at least iOS 3.0.&lt;/li&gt;&lt;li&gt;Enhancement: This version contains a number of iPad-specific enhancements to better conform to Apple &lt;span class="caps"&gt;&lt;span class="caps"&gt;HIG &lt;/span&gt;&lt;/span&gt;(Human Interface Guideline) standards. (The Temporary Bible Version change picker is now displayed in a popover element, the "Read Book" button has been replaced with an "Entire Book" switch setting). ﻿&lt;/li&gt;&lt;li&gt;Fix: Re-instated "Translate" button in Words tab﻿ on the iPad.&lt;/li&gt;&lt;li&gt;Fix: Some minor fixes were made, fixed issue where switching to next/prev chapters was positioning incorrectly sometimes.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;With the new search functionality, "wildcards" can be used (e.g. - you can use a "_" character to represent any single character and a "%" character to represent any number of characters). An example of the search wildcard feature might be useful to understand how wildcard characters can be used - the following show examples of the type of results that would be returned for different searches:&lt;/p&gt;&lt;p&gt;a. Searching for "man" locates all Hebrew words that have the those 3 consecutive characters somewhere in the definition for the word (so, for example, it picks up definitions that contain the words "manger, "Manasseh", "man"):&lt;/p&gt;&lt;p&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/TJZhmsPUL2I/AAAAAAAAAEY/md2W1Dc3Zg4/ex1.jpg?imgmax=800" border="0" alt="ex1.jpg" width="326" height="470" /&gt;&lt;/p&gt;&lt;p&gt;b. Searching for "ma_n" locates all Hebrew words that have the characters "ma" followed by some other character (which is represented by the "_") and then an "n" somewhere in the definition for the word (so, for example, it picks up definitions that contain the words "magnificence", "remain", "Maon"):&lt;/p&gt;&lt;p&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/TJZhnGsHwgI/AAAAAAAAAEc/gkgNBVn5jrY/ex2.jpg?imgmax=800" border="0" alt="ex2.jpg" width="326" height="470" /&gt;&lt;/p&gt;&lt;p&gt;Searching for "% man %" locates all Hebrew words that have the unique word "man" somewhere in the definition for the Hebrew word:&lt;/p&gt;&lt;p&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/TJZhnuCFS8I/AAAAAAAAAEg/wKWmHfnk8VU/ex3.jpg?imgmax=800" border="0" alt="ex3.jpg" width="326" height="470" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-5526617588474636890?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/5526617588474636890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/09/hebrewbible-version-46-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5526617588474636890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5526617588474636890'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/09/hebrewbible-version-46-and.html' title='HebrewBible version 4.6 and BiblicalHebrew 1.2 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_jT28CFVS2Ao/TJZhmsPUL2I/AAAAAAAAAEY/md2W1Dc3Zg4/s72-c/ex1.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3402261581134354549</id><published>2010-09-03T11:25:00.001-07:00</published><updated>2010-09-03T11:25:39.786-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.5 and Biblical Hebrew 1.1 now available on App Store</title><content type='html'>&lt;p&gt;&lt;span style="font-family: arial, sans-serif; border-collapse: collapse; font-size: 15px;"&gt;﻿After the release of ﻿version 4.4 my Hebrew Bible app last week, I had reports from users who were still using iOS 3.0 or 3.1 that they were experiencing crashes on startup. This issue also affected my Biblical Hebrew 1.0 app. I identified the problem and submitted emergency fixes for both apps to Apple last Friday. Apple has approved the fixes and they are now available in the Apple App Store as free updates. All users should download these new versions. My sincere apologies for the inconvenience this has caused for iPhone and iPod Touch users who are still using iOS 3.0 or 3.1﻿.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3402261581134354549?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3402261581134354549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/09/hebrewbible-version-45-and-biblical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3402261581134354549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3402261581134354549'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/09/hebrewbible-version-45-and-biblical.html' title='HebrewBible version 4.5 and Biblical Hebrew 1.1 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3264229940634684302</id><published>2010-08-26T12:54:00.001-07:00</published><updated>2010-08-26T13:02:00.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.4 now available on App Store</title><content type='html'>&lt;p&gt;Hot on the heels of my brand new &lt;a href="http://beresheit.blogspot.com/2010/08/biblical-hebrew-iphoneipadipod-touch.html"&gt;Biblical Hebrew&lt;/a&gt; app is the release of version 4.4 of my &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088?mt=8"&gt;Hebrew Bible&lt;/a&gt; app! This version is a minor update that is primarily for improved iPhone iOS 4 and iPad functionality. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Fast app switching in iOS 4.﻿&lt;/li&gt;&lt;li&gt;Enhancement: Pickers now displayed in popover element on iPad to better conform to Apple's &lt;span class="caps"&gt;&lt;span class="caps"&gt;HIG &lt;/span&gt;(Human Interface Guideline) &lt;/span&gt;standards.﻿&lt;/li&gt;&lt;li&gt;Enhancement: Improved default viewing size of Root pages when "Big Text" is set off.﻿&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Users who have both the Biblical Hebrew and Hebrew Bible apps will find that the multitasking (fast app switching) in iOS 4 makes it very convenient to quickly toggle between the two apps while maintaining the current "context" in each app.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3264229940634684302?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3264229940634684302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/08/hebrewbible-version-44-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3264229940634684302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3264229940634684302'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/08/hebrewbible-version-44-now-available-on.html' title='HebrewBible version 4.4 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4567348274568168308</id><published>2010-08-24T17:11:00.001-07:00</published><updated>2010-08-24T17:11:43.669-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Biblical Hebrew iPhone/iPad/iPod Touch app now available on Apple app store</title><content type='html'>&lt;p&gt;My latest app is now available on the app store: &lt;a href="http://sites.google.com/site/hebrewsoftware/biblicalhebrew"&gt;Biblical Hebrew&lt;/a&gt; (or &lt;a href="http://itunes.apple.com/ca/app/biblicalhebrew/id387720261?mt=8"&gt;goto iTunes&lt;/a&gt;). The Biblical Hebrew application is designed for learning (or improving ones knowledge of) Biblical Hebrew and Aramaic. It is a "universal application" (e.g. - you only buy it once and it runs on any of the iPhone, iPod Touch, and iPad devices that you own) and it is entirely self-contained (e.g. - no Internet connection is required). The application is comprised of three main components (each represented by a separate tab-bar tab in the application)&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Dictionary:&lt;/strong&gt; The Dictionary tab provides two quick mechanisms to lookup Hebrew words: &lt;ol&gt;&lt;li&gt;Roots: One of the really beautiful aspects of the Hebrew language is that all of the roots of the verbs and nouns are derived from two-letter units that are usually assembled as part of a three letter root. By selecting the first two letters of the root, a listing will be displayed of all Hebrew and Aramaic words (Aramaic words will display in green in the summary) that begin with those two letters with a brief English translation. Once the list is displayed, tapping on a word will display a popup with further detail about the selected word. It is also possible to display a list of all the verses in the Hebrew Bible that contain that word or the &lt;span class="caps"&gt;BDB &lt;/span&gt;page for that word.&lt;/li&gt;&lt;li&gt;Strongs: If you know the Strongs number of a Biblical Hebrew/Aramaic word, you can go directly to the detail information about that word.&lt;/li&gt;&lt;/ol&gt; The Dictionary definition popup for a word includes (when applicable):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The Hebrew (with vowels) representation.&lt;/li&gt;&lt;li&gt;The phonetic pronunciation of the Hebrew.&lt;/li&gt;&lt;li&gt;The Strongs transliteration of the Hebrew.&lt;/li&gt;&lt;li&gt;The Strongs#.&lt;/li&gt;&lt;li&gt;The language classification (Hebrew/Aramaic/Name).&lt;/li&gt;&lt;li&gt;The part-of-speech.&lt;/li&gt;&lt;li&gt;A button to access a list of all verses in the Hebrew Bible where that word appears.&lt;/li&gt;&lt;li&gt;A button to access the &lt;span class="caps"&gt;BDB &lt;/span&gt;page related to that word.&lt;/li&gt;&lt;li&gt;Common definitions.&lt;/li&gt;&lt;li&gt;Common translation.&lt;/li&gt;&lt;li&gt;Explanation.&lt;/li&gt;&lt;li&gt;Exegesis.&lt;/li&gt;&lt;li&gt;&lt;span class="caps"&gt;TWOT &lt;/span&gt;(Theological Wordbook of the Old Testament) number reference.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lexicon:&lt;/strong&gt; The Brown-Driver-Briggs (BDB) HebrewLexicon is probably the most commonly used Biblical Hebrew Lexicon. A complete copy of this lexicon is accessible from within the application. In additon, individual pages can be displayed via the Dictionary word lookup functionality.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Grammar: &lt;/strong&gt;Gesenius' Hebrew Grammar is the standard Biblical Hebrew reference grammar in English. A complete copy of this grammar is accessible from within the application. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Note: Due to the density of the text in the Lexicon and Grammar texts, this application is best viewed on an iPad. However, it is still very usable on an iPhone or iPod Touch (the Lexicon and Grammar texts will be best viewed on those devices in either Landscape orientation or by "pinch zooming" the text).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4567348274568168308?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4567348274568168308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/08/biblical-hebrew-iphoneipadipod-touch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4567348274568168308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4567348274568168308'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/08/biblical-hebrew-iphoneipadipod-touch.html' title='Biblical Hebrew iPhone/iPad/iPod Touch app now available on Apple app store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-8095582063981044948</id><published>2010-08-10T09:11:00.001-07:00</published><updated>2010-08-10T10:05:27.939-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><title type='text'>Lisp by Analogy (using Kanji and Hebrew)</title><content type='html'>&lt;p&gt;I really like programming with the &lt;a href="http://en.wikipedia.org/wiki/Lisp_(programming_language)"&gt;Lisp programming language&lt;/a&gt; and, even though I rarely do much Lisp programming these days, it has affected how I program in other languages. In the past, I've blogged a lot about both &lt;a href="http://www.paulgraham.com/onlisp.html"&gt;Lisp macros&lt;/a&gt; (see &lt;a href="http://www.google.com/search?q=macros+site%3Abc.tech.coop%2Fblog"&gt;here&lt;/a&gt;) and &lt;a href="http://en.wikipedia.org/wiki/Continuation"&gt;continuations&lt;/a&gt; (see &lt;a href="http://www.google.com/search?q=continuations+site%3Abc.tech.coop%2Fblog"&gt;here&lt;/a&gt;); however, I still occasionally get questions from non-lispers regarding Lisp macros and continuations as most programming languages don't support them to the same extent that Lisp does. It's understandable that many people struggle with grok'ing the concepts as it's kinda like the &lt;a href="http://en.wikipedia.org/wiki/Bedouin"&gt;Bedouin&lt;/a&gt; trying to understand icebergs ;-). With some people, it helps to use analogies, so I'll try to do that here. As with most analogies, mine will be a bit flawed and I'll intentionally be glossing over and simplifying things; however, I hope these analogies will give non-lispers a bit of a "feel" for what Lisp macros and continuations are like.&lt;/p&gt;&lt;h3&gt;Macros&lt;/h3&gt;&lt;p&gt;A major differentiator of Lisp is it's ability to create &lt;a href="http://bc.tech.coop/blog/041215.html"&gt;custom, domain-specific languages&lt;/a&gt;. A key "enabler" for this is Lisp macros which give the programmer the ability to create new language constructs (macros in many programming languages only provide a text substitution mechanism). I'll use a &lt;a href="http://en.wikipedia.org/wiki/Natural_language"&gt; natural language&lt;/a&gt; analogy to try to illustrate how this is different from what non-Lisp languages provide. Both &lt;a href="http://en.wikipedia.org/wiki/Indo-European_languages"&gt;Indo-European&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Semitic_languages"&gt; Semitic&lt;/a&gt; written languages create words by combining letters of the alphabet that represent the individual sounds that make up a word. So, in English, the word for a female spouse is "wife" while, in French, it is "épouse". In English, the written word "wife" is the combination of symbols that represent the sounds associated with the letters "w", "i", "f", and "e", so it has a different written representation from the same concept in French. In some countries in the East (most commonly, in China and Japan), &lt;a href="http://en.wikipedia.org/wiki/Kanji"&gt;Kanji&lt;/a&gt; characters can be used for written words. Kanji is different from most other written script in that there is no attempt to represent the spoken word in the written representation of the word. Instead, it uses a &lt;a href="http://dictionary.reference.com/search?q=pictogram"&gt;pictogram&lt;/a&gt;-like representation of the word. In both China and Japan, although the spoken languages are very different, the Kanji representation of many words is the same (differences arise because new words were subsequently added in one country but not in the other). So, for example, in Kanji, the word for a female spouse is actually a pictogram representing the combination of the Kanji pictograms for "woman" + "holding" + "broom-like object" as depicted below:&lt;/p&gt;&lt;p&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/TGF6GL6GgoI/AAAAAAAAAEI/CwQIlQHcw-Q/wife-kanji.gif?imgmax=800" border="0" alt="The word 'wife' in Kanji" width="190" height="72" /&gt;&lt;/p&gt;&lt;p&gt;Therefore, once a new pictogram has been composed and accepted for use, that pictogram is the same as any other pictogram in Kanji. While in English, there are 26 symbols (letters of the alphabet) that represent the basic "building blocks" of the written language and you can't add any more, in Kanji, there are thousands of symbols (pictograms) that represent the basic "building blocks". In the same way, when a Lisper creates a macro, he is creating a new "building  block" in Lisp. The new macro will be the same as any other "built-in" language construct (while there are some things that you can do with a function, there are some things that can only be done with a macro). So, if (for example) a Lisper wants to add a new looping construct to Lisp, he might create an "iterate" macro in his &lt;a href="http://bc.tech.coop/blog/041215.html"&gt; custom language&lt;/a&gt;. This new construct (when used in the &lt;a href="http://en.wikipedia.org/wiki/Domain-specific_programming_language"&gt; custom &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;DSL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) would be no different from "standard" built-ins like "do" or "if". So, in this way, macros are analogous to Kanji - you are not limited to a core set of "building block" constructs in the language and you can expand that set of core constructs as/when needed.&lt;/p&gt;&lt;h3&gt;Continuations&lt;/h3&gt;&lt;p&gt;Continuations give programmers the ability to save the execution state at any point and return to that point at a later point in the program. In the past, I've talked a lot about using &lt;a href="http://bc.tech.coop/blog/041229.html"&gt;continuations to develop complex web applications&lt;/a&gt;. I particularly liked Avi Bryant's &lt;a href="http://bc.tech.coop/blog/030927.html"&gt;"elevator pitch"&lt;/a&gt; definition of why continuations are useful for web apps:&lt;/p&gt;&lt;blockquote&gt;"Continuations bring precisely the same benefits to traditional web development that subroutines bring to &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;GOTO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;s"&lt;/blockquote&gt;&lt;p&gt;However, continuations can be used for &lt;a href="http://repository.readscheme.org/ftp/papers/PLoP2001%5Fdferguson0%5F1.pdf"&gt;other purposes&lt;/a&gt; as well. I'll try to use a personal analogy to illustrate what using continuations is like. Music often has the ability to take you to a particular place or state of mind. In October 1973 I had just started university in the US when the &lt;a href="http://en.wikipedia.org/wiki/Yom_Kippur_War"&gt;Yom Kippur War&lt;/a&gt; broke out. I dropped out of university and flew back to Israel. There was a song that was playing on the radio quite frequently at that time in Israel. It was called "Lu Yehi" (roughly translated as "Let it be" or "May it be") and it really captured the feelings and the mood of the country at that time. A translation of the lyrics is &lt;a href="http://www.hebrewsongs.com/?songID=176"&gt; available online&lt;/a&gt;; however, as with most songs (and most translations), the original is best and translations don't really do it justice. Anyhow, flash forward to the year 2008: I hadn't been back to Israel since leaving in 1980 and I hadn't spoken Hebrew in almost as long. Then, one evening, I was having a drink and looking out at the lights of the ships in the bay when I started humming some of the words to the song. Not expecting to find anything, I did a search on YouTube. To my surprise, it was there! I pressed "play" and suddenly, I was back in Israel 35 years ago. As I listened to the Hebrew words, all the same feelings, thoughts, and emotions from that time flooded back.&lt;/p&gt;&lt;p&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AtiyUZolIQY&amp;amp;hl=en_US&amp;amp;fs=1" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/AtiyUZolIQY&amp;amp;hl=en_US&amp;amp;fs=1" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;p&gt;That's what continuations provide to a programming language - the ability to jump back to a particular place in the code, retaining all of the program "state" that was in place at that time.&lt;/p&gt;&lt;p&gt;So, I don't know whether these analogies worked for you or not, but, for me, they capture part of the essence of these two key features of Lisp.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-8095582063981044948?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/8095582063981044948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/08/lisp-by-analogy-using-kanji-and-hebrew.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8095582063981044948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8095582063981044948'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/08/lisp-by-analogy-using-kanji-and-hebrew.html' title='Lisp by Analogy (using Kanji and Hebrew)'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_jT28CFVS2Ao/TGF6GL6GgoI/AAAAAAAAAEI/CwQIlQHcw-Q/s72-c/wife-kanji.gif?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4746192262345749570</id><published>2010-07-14T14:36:00.001-07:00</published><updated>2010-09-09T15:44:15.507-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Hebrew and BiDi text in Emacs24 - Part 2 (Hebrew Input Methods)</title><content type='html'>&lt;p&gt;In my &lt;a href="http://beresheit.blogspot.com/2010/07/hebrew-and-bidi-text-in-emacs24.html"&gt;previous post&lt;/a&gt;, I described the Hebrew and BiDi support available in Emacs24 (currently, development version only). As I mentioned in that post, BiDi support is built into Emacs but there are several alternatives for actually entering Hebrew text and &lt;a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html"&gt;Emacs "input methods"&lt;/a&gt; are probably the preferred means most Emacs users will use. Although Emacs24 comes with a Hebrew input method (based on the keyboard layout used on Israeli keyboards), I use my own custom Hebrew keyboard layout and I have added that layout to Emacs as a custom input method. The keyboard layout is described on my &lt;a href="http://bc.tech.coop/Hebrew-ZC.html"&gt;Hebrew-ZC Keyboard Layout page&lt;/a&gt;; however, I'll summarize my rationale for creating a custom Hebrew keyboard layout here as well:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;I am a fast English touch-typist and only type Hebrew occasionally. Therefore, I prefer a layout that attempts to match Hebrew letters to English phonetic equivalents. This lets me make reuse my "finger muscle memory" (&lt;a href="http://en.wikipedia.org/wiki/Muscle_memory"&gt;http://en.wikipedia.org/wiki/Muscle_memory&lt;/a&gt;) when typing Hebrew. I don't want to learn a completely new keyboard layout that I will only use for the occasions that I type in Hebrew.&lt;/li&gt;&lt;li&gt;I want to keep punctuation, special characters, and numbers on the same keys (as much as possible). Most Hebrew keyboard layouts move special characters and punctuation characters around and this drives me crazy!&lt;/li&gt;&lt;li&gt;I mostly type Modern Israeli Hebrew (MIH), usually without vowels. But, I also sometimes need to be able to enter vowels, Biblical Hebrew-specific characters, cantillation marks, and accents. Therefore, the keyboard layout should focus on making modern Hebrew fast to type but also make Biblical Hebrew fairly intuitive.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;My custom hebrew-zc Emacs input method (along with installation and usage instructions included as comments at the beginning of the code) is here: &lt;a href="http://bc.tech.coop/hebrewzc.el"&gt;hebrewzc.el&lt;/a&gt;.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;If you are more accustomed to using the &lt;a href="http://www.sbl-site.org/Fonts/BiblicalHebrewSILManual.pdf"&gt;&lt;span class="caps"&gt;SIL&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.sbl-site.org/Fonts/BiblicalHebrewTiroManual.pdf"&gt;Tiro&lt;/a&gt; Hebrew keyboard layouts, Yair F. has created a custom &lt;a href="http://lists.gnu.org/archive/html/emacs-bidi/2010-05/txtWXtT1blM7h.txt"&gt;hebrew.el&lt;/a&gt; file with those keyboard layouts defined as Emacs input methods. The full list of Hebrew keyboard layouts that he supports in that file are: SI-1452, Lyx, Full, Tiro and Sil. For Yiddish, he also supports keyboard layouts for: Royal (Based on Royal Yiddish typewriter) and Keyman (Phonetic qwerty). Remember: for any Emacs input method, you can use 'M-x describe-input-method' to see the keyboard layout.&lt;/p&gt;&lt;p&gt;For a full description of input methods, refer to the Emacs24 info documentation from within Emacs: 'C-h i m emacs g input'.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4746192262345749570?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4746192262345749570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrew-and-bidi-text-in-emacs24-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4746192262345749570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4746192262345749570'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrew-and-bidi-text-in-emacs24-part-2.html' title='Hebrew and BiDi text in Emacs24 - Part 2 (Hebrew Input Methods)'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3190609185462551441</id><published>2010-07-08T12:30:00.001-07:00</published><updated>2010-09-09T15:44:05.511-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Hebrew and BiDi text in Emacs24 - Part 1 (Introduction)</title><content type='html'>&lt;p&gt;I use &lt;a href="http://www.gnu.org/software/emacs/"&gt;Emacs&lt;/a&gt; a lot - not just for programming, but for many other tasks as well. It has always irritated me that Emacs didn't support Hebrew text input and that I would have to switch to another editor whenever I needed to write something in Hebrew. Well, with Emacs version 24, that will change! I've been playing around with the development version of Emacs24 (actually, although I also tested on Emacs24, I've mostly been testing on the development version of &lt;a href="http://aquamacs.org/"&gt;Aquamacs&lt;/a&gt; which is Emacs packaged with a number of frequently-used extensions for use on the Mac) and have been impressed by how well Emacs is starting to support Hebrew input with proper &lt;a href="http://en.wikipedia.org/wiki/Bi-directional_text"&gt;BiDi&lt;/a&gt; display (due in large part to the work and perseverance over the past few years by Emacs developer Eli Zaretskii). Here is a screen shot to illustrate both a mixture of English and Hebrew lines of text and Hebrew embedded in an English &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;XML &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;code snippet (in both cases, the proper Left-To-Right (LTR) and Right-To-Left (RTL) display of the text is maintained):&lt;/p&gt;&lt;p&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/TDYnYoZ9vBI/AAAAAAAAAEA/R-5Y8Ocq0b0/emacs-bidi.jpg?imgmax=800" border="0" alt="emacs-bidi.jpg" width="679" height="516" /&gt;&lt;/p&gt;&lt;p&gt;At the moment, this is only available in the development version of Emacs/Aquamacs. Therefore, unless you're technically-savvy, you probably won't be able to use it until the next official release of Emacs (the above picture is just to whet your appetite!). However, any developers who want to give it a try can do so by downloading and building the Emacs development source. Here are the necessary steps for building the Aquamacs version: From a terminal, download and build Aquamacs24: &lt;strong&gt;git clone git://github.com/davidswelt/aquamacs-emacs.git  cd aquamacs-emacs/&lt;br /&gt; git checkout -t origin/aquamacs24&lt;/strong&gt; (note: depending on git version, you might need to do: git checkout origin/aquamacs24)&lt;br /&gt;&lt;strong&gt;./build-aquamacs&lt;/strong&gt;&lt;br /&gt; Then, drag the Aquamacs.app application from the nextstep directory to your Applications directory. Currently, bidi support is turned off by default in Emacs24 (this will change before the official release of Emacs24), so you will want to turn it on in your .emacs file:&lt;br /&gt;&lt;strong&gt;(setq-default bidi-display-reordering t)&lt;/strong&gt;&lt;br /&gt; That's all you have to do to enable bidi support! Emacs will "automatically" recognize whether you're typing a &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;LTR &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;or a &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;RTL &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;language and display the text appropriately (according to the rules specified in the &lt;a href="http://www.unicode.org/reports/tr9/"&gt;Unicode Bidirectional Algorithm&lt;/a&gt; (described in Annex 9 of the Unicode Standard)). You can "force" RTL or &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;LTR &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;text by either setting the "bidi-paragraph-direction" variable in Emacs or by using one of the standard mechanisms described in the &lt;a href="http://www.unicode.org/reports/tr9/"&gt;Unicode Bidirectional Algorithm&lt;/a&gt; page; however, for the most part, you will just let Emacs &lt;a href="http://en.wikipedia.org/wiki/DWIM"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;DWIM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. You can enter Hebrew by either enabling system-wide Hebrew input (e.g. - as described &lt;a href="http://dougshivers.com/mikhtav/osx.html"&gt;here&lt;/a&gt; for the Mac) or by enabling a Hebrew input method locally in Emacs (e.g. - using "C-x &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;RET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; C-\ hebrew"). Most Emacs users will probably prefer the Hebrew input method approach as it allows you to continue using standard Emacs command keys while the system-wide overrides will affect command key usage. If you enable an Emacs Hebrew input method, you can toggle between Hebrew and your default language by pressing "C-\". Anyone wanting to read about the main design decisions that went into the development of bidi support in Emacs can read Eli Zaretskii's &lt;a href="http://lists.gnu.org/archive/html/emacs-bidi/2009-10/msg00000.html"&gt;"Bidirectional editing in Emacs -- main design decisions" post&lt;/a&gt; on the &lt;a href="http://lists.gnu.org/archive/html/emacs-bidi/"&gt;emacs-bidi list archive&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3190609185462551441?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3190609185462551441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrew-and-bidi-text-in-emacs24.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3190609185462551441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3190609185462551441'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrew-and-bidi-text-in-emacs24.html' title='Hebrew and BiDi text in Emacs24 - Part 1 (Introduction)'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_jT28CFVS2Ao/TDYnYoZ9vBI/AAAAAAAAAEA/R-5Y8Ocq0b0/s72-c/emacs-bidi.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-5545783255986114064</id><published>2010-07-01T12:37:00.001-07:00</published><updated>2010-07-01T12:37:08.616-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.3 now available on App Store</title><content type='html'>&lt;p&gt;This version fixes a couple of nasty bugs that caused crashes (including one that surfaced with the release of iOS 4). The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Fix: Fixed bug when switching to Aramaic when in a non-Torah book.﻿&lt;/li&gt;&lt;li&gt;Fix: Fixed crash (only on iOS 4) when changing Bible version.﻿&lt;/li&gt;&lt;li&gt;Fix: On flipside view, moved buttons so that messages weren't obscured.﻿&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-5545783255986114064?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/5545783255986114064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrewbible-version-43-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5545783255986114064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5545783255986114064'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/07/hebrewbible-version-43-now-available-on.html' title='HebrewBible version 4.3 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-8137580716816491201</id><published>2010-05-29T12:56:00.001-07:00</published><updated>2010-05-29T13:13:51.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>BDB Support in Hebrew Bible iPhone/iPad app</title><content type='html'>&lt;p&gt;The &lt;a href="http://beresheit.blogspot.com/2010/05/hebrewbible-version-42-now-available-on.html"&gt;latest version&lt;/a&gt; of my &lt;a href="http://itunes.apple.com/ca/app/hebrewbible/id310104088"&gt;Hebrew Bible app&lt;/a&gt; now has support for the &lt;a href="http://en.wikipedia.org/wiki/Brown–Driver–Briggs"&gt;Brown–Driver–Briggs Hebrew Lexicon&lt;/a&gt; (BDB). This is as a result of the work that David Troidl has done in creating a &lt;a href="http://groups.google.com/group/opensiddur-tech/browse_thread/thread/9f54cd00f3281b34"&gt;BDB outline&lt;/a&gt; linking words defined in the Brown–Driver–Briggs Lexicon to their &lt;a href="http://en.wikipedia.org/wiki/Strong's_Concordance"&gt;Strong's Concordance&lt;/a&gt; numbers. By having a cross-reference of the Brown–Driver–Briggs pages to specific Hebrew words from the Tanach, I have been able to link directly to the relevant Brown–Driver–Briggs page for each Hebrew word. Brown–Driver–Briggs support is now in 3 different sections of the app (the following screen shots are from the iPad version of the app):&lt;/p&gt;&lt;ol&gt;&lt;li&gt;When reading the "Hebrew(reader) version, it is possible to touch any word and bring up a popup that displays the definition of the word with buttons that will display either all occurrences of the word in the Tanach or a Brown–Driver–Briggs page that relates to that word: &lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/TAFxZZtalwI/AAAAAAAAADY/2gQhRLMz-wU/img-2010-05-29-001.jpg?imgmax=800" border="0" alt="img-2010-05-29-001.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/TAFxaE3QwBI/AAAAAAAAADc/2QcB4UCWlaQ/img-2010-05-29-002.jpg?imgmax=800" border="0" alt="img-2010-05-29-002.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/TAFxbGrg_LI/AAAAAAAAADg/sp6G95zy_XA/img-2010-05-29-003.jpg?imgmax=800" border="0" alt="img-2010-05-29-003.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;When using the "Words" functionality, it is possible to select a word from a 2-letter lookup page and then also access the Brown–Driver–Briggs information, or directly search for a word by Strongs number and then access it's definition and Brown–Driver–Briggs information:&lt;br&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/TAFxcg8nRqI/AAAAAAAAADo/3tzIVxKc8o0/img-2010-05-29-005.jpg?imgmax=800" border="0" alt="img-2010-05-29-005.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/TAFxdUeyfoI/AAAAAAAAADs/1-pMj3vhjPo/img-2010-05-29-006.jpg?imgmax=800" border="0" alt="img-2010-05-29-006.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/TAFxeT3dzRI/AAAAAAAAADw/TRpE2-ova1A/img-2010-05-29-007.jpg?imgmax=800" border="0" alt="img-2010-05-29-007.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Lastly, it is also possible to browse the Brown–Driver–Briggs Lexicon directly from the "BDB" tab by either selecting a section or page from the Table of Contents or by just paging through the pages: &lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/TAFxfOm_WOI/AAAAAAAAAD0/FdoqjPJ26rM/img-2010-05-29-008.jpg?imgmax=800" border="0" alt="img-2010-05-29-008.jpg" width="466" height="595" /&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/TAFxfyggKfI/AAAAAAAAAD4/Hptlg4DFjuA/img-2010-05-29-009.jpg?imgmax=800" border="0" alt="img-2010-05-29-009.jpg" width="466" height="595" /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-8137580716816491201?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/8137580716816491201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/05/bdb-support-in-hebrew-bible-iphoneipad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8137580716816491201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8137580716816491201'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/05/bdb-support-in-hebrew-bible-iphoneipad.html' title='BDB Support in Hebrew Bible iPhone/iPad app'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_jT28CFVS2Ao/TAFxZZtalwI/AAAAAAAAADY/2gQhRLMz-wU/s72-c/img-2010-05-29-001.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-1870465280340362302</id><published>2010-05-29T09:55:00.001-07:00</published><updated>2010-05-29T09:55:03.332-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.2 now available on App Store</title><content type='html'>&lt;p&gt;There are 2 fairly significant enhancements as well as some bug fixes in this version. The in-app settings enhancement will make it easy for users to quickly change the default settings of the app without going out to the standard Settings app to do so. The Brown–Driver–Briggs (BDB) Hebrew Lexicon is probably the most commonly used Biblical Hebrew Lexicon and this enhancement to the HebrewBible app makes the app that much more useful for students of Biblical Hebrew or the Hebrew Bible. Because the app is displaying the PDF version of BDB, users will probably find it more convenient to view the BDB either on an iPad or in landscape mode on the iPhone. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Added in-app settings (accessible via "gear" icon on Bible view).﻿&lt;/li&gt;&lt;li&gt;Enhancement: Added access to full text of &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;BDB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Lexicon (as a separate tabbar item).﻿&lt;/li&gt;&lt;li&gt;Enhancement: Added access to relevant &lt;span class="caps"&gt;&lt;span class="caps"&gt;&lt;span class="caps"&gt;BDB &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;page from Hebrew word popup.﻿&lt;/li&gt;&lt;li&gt;Fix: Fixed bug where Psalms Chapter 88 was listed twice in picker instead of Chapter 89.﻿&lt;/li&gt;&lt;li&gt;Fix: Fixed rare bug which caused crash when switching to a different Bible version.﻿&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-1870465280340362302?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/1870465280340362302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/05/hebrewbible-version-42-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1870465280340362302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1870465280340362302'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/05/hebrewbible-version-42-now-available-on.html' title='HebrewBible version 4.2 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-2911025008235057670</id><published>2010-05-12T16:01:00.001-07:00</published><updated>2010-05-12T16:01:18.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible version 4.1 now available on App Store</title><content type='html'>&lt;p&gt;This version includes a lot of minor enhancements. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). As with the previous version, this version is a "universal" app in that a customer only needs to buy it once and it will run on all the iPhone, iPod Touch (1st or 2nd generation), and iPad (a minimum of iPhone OS 3.0 is required on any device) devices that the user owns. ﻿The changes:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enhancement: Updated Hebrew(reader) text to &lt;span class="caps"&gt;WLC &lt;/span&gt;version 4.12.&lt;/li&gt;&lt;li&gt;Enhancement: Improved performance of Bible text display with alternative fonts.&lt;/li&gt;&lt;li&gt;Enhancement: Added display of true Strongs transliterations to word definitions.&lt;/li&gt;&lt;li&gt;Enhancement: Eliminated superfluous spaces after certain characters for improved readability. &lt;/li&gt;&lt;li&gt;Enhancement: Added Part-of-Speech description to word definition popup.&lt;/li&gt;&lt;li&gt;Enhancement: Added word definition lookup by Strongs number.&lt;/li&gt;&lt;li&gt;Fix: Changed alignment of Translate form for better visual presentation on both iphone and ipad devices.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-2911025008235057670?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/2911025008235057670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/05/hebrewbible-version-41-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2911025008235057670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2911025008235057670'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/05/hebrewbible-version-41-now-available-on.html' title='HebrewBible version 4.1 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-1288688174224000749</id><published>2010-04-01T13:53:00.001-07:00</published><updated>2010-04-01T13:53:20.869-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 4.0 with iPad support and new fonts</title><content type='html'>The latest version of my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible app&lt;/a&gt; was released on April 1st (to coincide with the release of Apple's iPad in the USA on April 3rd). This version is a "universal" app in that a customer only needs to buy it once and it will run on either the iPhone, iPod Touch (1st or 2nd generation), or iPad (a minimum of iPhone OS 3.0 is required on any device). It is a free upgrade for current users of the app.&lt;br&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/S7OwPc7QiCI/AAAAAAAAADQ/z2pIUUawmZs/ipad.jpg?imgmax=800" alt="ipad.jpg" border="0" width="466" height="590" /&gt;&lt;br&gt;The changes:&lt;ol&gt;&lt;li&gt;The application has been modified to take advantage of the greater screen size of the iPad when run on that device.&lt;/li&gt;&lt;li&gt;New fonts (the &lt;a href="http://culmus.sourceforge.net/ancient/index.html"&gt;Culmus Ancient Semitic Scripts&lt;/a&gt;) have been added so that users can select (via preferences) alternative fonts with which to view the Hebrew Bible text.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;The new fonts are based on script styles used at different times throughout history. So, for example, you can choose to read the Hebrew Bible in a font that looks like a script style in use at the time of Hezekiah or script styles that were in use at the time of the Second Temple! There are multiple &lt;a href="http://en.wikipedia.org/wiki/Paleo-Hebrew_alphabet"&gt;Paleo Hebrew&lt;/a&gt; fonts, "square" or "Assyrian" &lt;a href="http://en.wikipedia.org/wiki/Hebrew_alphabet"&gt;Hebrew&lt;/a&gt; fonts, and Aramaic/Canaanite/Phoenician fonts included. The Paleo Hebrew fonts could also be useful for someone who is attempting to learn to read Paleo Hebrew as there are few large digital texts that are readily available that one can use when learning to read Paleo Hebrew script. The Keter Aram Tsova font replicates the script found in the &lt;a href="http://en.wikipedia.org/wiki/Aleppo_Codex"&gt;Aleppo Codex&lt;/a&gt; and is a lovely "square" or "Assyrian" Hebrew script that supports vowels and cantillation marks. There is also a  font that is similar to the Ashkenazi &lt;a href="http://en.wikipedia.org/wiki/Sofer"&gt;Ktav Stam&lt;/a&gt; writing in which Sifrei Torah, Tefillin, Mezzuzot, and the Five Megillot are written. Several &lt;a href="http://en.wikipedia.org/wiki/Aramaic_alphabet"&gt;Aramaic&lt;/a&gt; fonts are provided for reading the Aramaic Torah and, for fun, a &lt;a href="http://en.wikipedia.org/wiki/Proto-Canaanite_alphabet"&gt;Proto-Canaanite&lt;/a&gt; and a &lt;a href="http://en.wikipedia.org/wiki/Phoenician_alphabet"&gt;Phoenician&lt;/a&gt; font have also been included.&lt;br&gt;&lt;br&gt;The additional font support is dependent on iPhone OS version 3.2 (which is currently only available on the iPad). Therefore, if the application is used with a device that is not running iPhone OS version 3.2, only the default font will be used.&lt;br&gt;&lt;br&gt;When reading the Hebrew text without vowels, any of the following fonts can be used. However, when reading one of the versions that have vowels or cantillation, only the default font, Keter Aram Tsova, and Keter YG fonts can be used (the other fonts are not meant to be used with vowels or cantillation). Here is an example of the first line of the Genesis text in the iPad rendered with the different fonts (The fonts are listed in chronological order. The date next to the font name indicates the approximate century that the script style dates from):&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Proto Canaanite (27C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/S7I1jbVTqxI/AAAAAAAAACQ/44Z7ueSCG4Q/proto-canaanite.jpg?imgmax=800" alt="proto-canaanite.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Phoenician Ahirma (12C-10C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/S7I1m0ex4OI/AAAAAAAAACU/jS3ePbdzcD0/phoenician-ahiram.jpg?imgmax=800" alt="phoenician-ahiram.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Paleo Gezer (10C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7I1p5OqlHI/AAAAAAAAACY/xpUvHi6_AxE/hebrew-paleo-gezer.jpg?imgmax=800" alt="hebrew-paleo-gezer.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Paleo Mesha (9C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I1tfRa13I/AAAAAAAAACc/PkDCSXGTUWE/hebrew-paleo-mesha.jpg?imgmax=800" alt="hebrew-paleo-mesha.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Paleo Siloam (8C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I1yjfxM3I/AAAAAAAAACg/f8dpTQvmBpQ/hebrew-paleo-siloam.jpg?imgmax=800" alt="hebrew-paleo-siloam.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Paleo Lachish (6C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/S7I112dvhdI/AAAAAAAAACk/PPUQbt_yNC4/hebrew-paleo-lachish.jpg?imgmax=800" alt="hebrew-paleo-lachish.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Square Isaiah (2C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/S7I15RfxTkI/AAAAAAAAACo/5soghv4T-Yw/hebrew-square-isaiah.jpg?imgmax=800" alt="hebrew-square-isaiah.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Paleo Qumran (1C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7I19JitjrI/AAAAAAAAACs/coGz1Kmo3d8/hebrew-paleo-qumran.jpg?imgmax=800" alt="hebrew-paleo-qumran.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Square Habakkuk (1C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I1_4R8GaI/AAAAAAAAACw/3DBK_HfrfXQ/hebrew-square-habakkuk.jpg?imgmax=800" alt="hebrew-square-habakkuk.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Square Ben Kosba (2C CE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I2D5vwCOI/AAAAAAAAAC0/S1aTUd135tg/hebrew-square-ben-kosba.jpg?imgmax=800" alt="hebrew-square-ben-kosba.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Square Bet Shearim (2C CE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/S7I2HqiAnII/AAAAAAAAAC4/f1PlW10PNQQ/hebrew-square-bet-shearim.jpg?imgmax=800" alt="hebrew-square-bet-shearim.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Keter Aram Tsova (10C CE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7I2LCZF2jI/AAAAAAAAAC8/7KPsgxMFZCI/keter-aram-tsova.jpg?imgmax=800" alt="keter-aram-tsova.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Keter YG (10C CE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I2O1hIWJI/AAAAAAAAADA/2_iN6pNgHnI/keter-yg.jpg?imgmax=800" alt="keter-yg.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Samaritan (14C CE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/S7I2SPgbHAI/AAAAAAAAADE/4L10rHm7UKw/hebrew-samaritan.jpg?imgmax=800" alt="hebrew-samaritan.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hebrew Sofer STaM Ashkenaz:&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7I2XlZ7vAI/AAAAAAAAADI/6CStKPvSEVc/hebrew-sofer-stam-ashkenaz.jpg?imgmax=800" alt="hebrew-sofer-stam-ashkenaz.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Default Font:&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7I0HSlYnZI/AAAAAAAAACM/qSnDjvgP-fc/default.jpg?imgmax=800" alt="default.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;In addition, the following Aramaic fonts are provided that can be used when viewing the Aramaic (without vowels) version of the Torah:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Aramaic Early BR Rkb (8C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/S7IzPVaBDPI/AAAAAAAAACE/BY18WyCfBVM/aramaic-early-br-rkb.jpg?imgmax=800" alt="aramaic-early-br-rkb.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Aramaic VIIBCE (7C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/S7IzfOlE7JI/AAAAAAAAACI/5tw0kLYponI/aramaic-viiibce.jpg?imgmax=800" alt="aramaic-viiibce.jpg" border="0" width="766" height="36" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Aramaic Imperial Yeb (5C BCE):&lt;/strong&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/S7IyeoU7bzI/AAAAAAAAACA/5odl6E6Ok54/aramaic-imperial-yeb.jpg?imgmax=800" alt="aramaic-imperial-yeb.jpg" border="0" width="766" height="36" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-1288688174224000749?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/1288688174224000749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/04/hebrewbible-version-40-with-ipad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1288688174224000749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1288688174224000749'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/04/hebrewbible-version-40-with-ipad.html' title='HebrewBible Version 4.0 with iPad support and new fonts'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_jT28CFVS2Ao/S7OwPc7QiCI/AAAAAAAAADQ/z2pIUUawmZs/s72-c/ipad.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6804623091234229006</id><published>2010-01-27T13:05:00.001-08:00</published><updated>2010-01-27T13:05:37.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 3.3 now available on App Store</title><content type='html'>The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Fix: Changed "i" icon to a gear icon and moved it to bottom/center of Bible selector screen to make it easier to access in order to change Bible versions or to cache content (a number of people complained that it was difficult to press the small "i" icon, so this change will make it much easier).&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6804623091234229006?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6804623091234229006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2010/01/hebrewbible-version-33-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6804623091234229006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6804623091234229006'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2010/01/hebrewbible-version-33-now-available-on.html' title='HebrewBible Version 3.3 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6801778348005683309</id><published>2009-12-30T14:10:00.001-08:00</published><updated>2009-12-30T14:10:06.807-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 3.2 now available on App Store</title><content type='html'>Wow, Apple approved my latest set of updates in less than 24 hours (the quickest approval yet)! I only made some minor updates; however, it's unusual to have an update approved so quickly. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: The HebrewBible app will now work on 1st Generation iPod Touch devices (with OS 3.0 or higher) in addition to iPhones and 2nd Generation iPod Touches.&lt;/li&gt;&lt;li&gt;Fix: Fixed problem with Read Book not working sometimes for double books (e.g. - 1&amp;2 Samuel).&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6801778348005683309?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6801778348005683309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-release-32-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6801778348005683309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6801778348005683309'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-release-32-now-available-on.html' title='HebrewBible Release 3.2 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6143306497944128051</id><published>2009-12-29T14:50:00.001-08:00</published><updated>2009-12-29T14:53:21.860-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 3.2 submitted to Apple for approval</title><content type='html'>I've made a couple of minor enhancements/fixes to the HebrewBible iPhone app. The changes have been submitted to Apple for approval. Usually, changes take about 2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: The HebrewBible app will now work on 1st Generation iPod Touch devices (with OS 3.0 or higher) in addition to iPhones and 2nd Generation iPod Touches.&lt;/li&gt;&lt;li&gt;Fix: Fixed problem with Read Book not working sometimes for double books (e.g. - 1&amp;2 Samuel).&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6143306497944128051?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6143306497944128051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-version-32-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6143306497944128051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6143306497944128051'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-version-32-submitted-to.html' title='HebrewBible Version 3.2 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-8350591203255693426</id><published>2009-12-11T20:31:00.001-08:00</published><updated>2009-12-11T20:31:19.489-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 3.1 now available on App Store</title><content type='html'>I got a Hanukkah present from Apple - they approved my latest set of updates after only 5 days (the quickest approval yet)! I've made a number of minor enhancements and a few fixes to the HebrewBible iPhone app. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: On the Words definition popup, changed the "Close" link and the verses link to buttons for improved visual appearance.&lt;/li&gt;&lt;li&gt;Enhancement: On the Words summary display, Aramaic words are now displayed in green (Hebrew words are still displayed in black) in order to visually differentiate Aramaic words from Hebrew words.&lt;/li&gt;&lt;li&gt;Fix: Corrected bug that was causing some display issues in landscape mode when reading Bible text.&lt;/li&gt;&lt;li&gt;Fix: Corrected bug that was preventing display of 1Kings Chapter 22.&lt;/li&gt;&lt;li&gt;Fix: Minor spelling and word corrections for the Words dictionary data.&lt;/li&gt;&lt;li&gt;Fix: Corrected sort order of verses from Words popup so that numerics were sorted properly (for example: app was previously displaying "Gen.19.31" before "Gen.2.24").&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-8350591203255693426?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/8350591203255693426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-release-31-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8350591203255693426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8350591203255693426'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-release-31-now-available-on.html' title='HebrewBible Release 3.1 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-9166867860558097070</id><published>2009-12-07T19:27:00.001-08:00</published><updated>2009-12-07T19:27:48.755-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Version 3.1 submitted to Apple for approval</title><content type='html'>I've made a number of minor enhancements and a few fixes to the HebrewBible iPhone app. The changes have been submitted to Apple for approval. Usually, changes take about 2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: On the Words definition popup, changed the "Close" link and the verses link to buttons for improved visual appearance.&lt;/li&gt;&lt;li&gt;Enhancement: On the Words summary display, Aramaic words are now displayed in green (Hebrew words are still displayed in black) in order to visually differentiate Aramaic words from Hebrew words.&lt;/li&gt;&lt;li&gt;Fix: Corrected bug that was causing some display issues in landscape mode when reading Bible text.&lt;/li&gt;&lt;li&gt;Fix: Corrected bug that was preventing display of 1Kings chapter 22.&lt;/li&gt;&lt;li&gt;Fix: Minor spelling and word corrections for the Words dictionary data.&lt;/li&gt;&lt;li&gt;Fix: Corrected sort order of verses from Words popup so that numerics were sorted properly (for example: app was previously displaying "Gen.19.31" before "Gen.2.24").&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-9166867860558097070?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/9166867860558097070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-version-31-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/9166867860558097070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/9166867860558097070'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/12/hebrewbible-version-31-submitted-to.html' title='HebrewBible Version 3.1 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-2224339419581824710</id><published>2009-11-24T18:49:00.001-08:00</published><updated>2009-11-24T19:54:11.072-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 3.0 now available on App Store</title><content type='html'>I've made a number of significant enhancements to the HebrewBible iPhone app. I'm particularly excited about the "Hebrew (reader)" Bible version that is introduced with this release. Since I programmatically generated this Bible version from Westminster Leningrad Codex XML sources, I can dynamically add new functionality to it quite easily in the future (the other Bible versions are static texts that I can't easily enhance). Since these changes are significant, I've made this the 3.0 release of the app. In addition to the enhancements, I've also fixed a display issue that several people encountered when changing the iPhone orientation from portrait mode to landscape mode. The new version is now available on the Apple App Store and I recommend that all current users download the upgrade (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added "Hebrew (reader)" Bible version (it is based on the Leningrad Codex and is designed for those who are learning Hebrew and wish to read a Hebrew-only version of the Bible but still have access to English-language definitions of words. While reading this version, if you touch any Hebrew word, you will be presented with a pop-up English definition based on information from the Strong's Concordance. The "Hebrew (reader)" version is stored entirely on the iPhone and no Internet connection is needed in order to use this Bible version. This version displays cantillation marks to the extent that is supported by Apple's current fonts.).&lt;/li&gt;&lt;li&gt;Enhancement: Added "Hebrew (with cantillation)" Bible version (displays cantillation marks to the extent that is supported by Apple's current fonts).&lt;/li&gt;&lt;li&gt;Enhancement: Changed root word lookup functionality to access local word definitions rather than the 2LetterLookup web site, speeding word lookup functionality significantly. Having a local set of word definitions also makes future enhancements (both content and presentation) easier to do.&lt;/li&gt;&lt;li&gt;Enhancement: Added popup showing all verses in Hebrew Bible where a particular word is found. This is accessible from either the root word lookup or from the "Hebrew (reader)" word lookup functionality.&lt;/li&gt;&lt;li&gt;Enhancement: Added callout detail disclosure to show all verses in Hebrew Bible where a particular map location is found. &lt;/li&gt;&lt;li&gt;Fix: Fixed bug that  was causing intermittent Bible text display issues on rotation to landscape mode.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-2224339419581824710?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/2224339419581824710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-30-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2224339419581824710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2224339419581824710'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-30-now-available-on.html' title='HebrewBible Release 3.0 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-5125620290138698097</id><published>2009-11-15T18:28:00.001-08:00</published><updated>2009-11-15T18:28:51.874-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 3.0 submitted to Apple for approval</title><content type='html'>I've made a number of significant enhancements to the HebrewBible iPhone app. Since these changes are significant, I've made this the 3.0 release of the app. I've also fixed a display issue that several people encountered when changing the iPhone orientation from portrait mode to landscape mode. The changes have been submitted to Apple for approval. Usually, changes take about 2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added "Hebrew (reader)" Bible version (it is based on the Leningrad Codex and is designed for those who are learning Hebrew and wish to read a Hebrew-only version of the Bible but still have access to English-language definitions of words. While reading this version, if you touch any Hebrew word, you will be presented with a pop-up English definition based on information from the Strong's Concordance. The "Hebrew (reader)" version is stored entirely on the iPhone and no Internet connection is needed in order to use this Bible version. This version displays cantillation marks to the extent that is supported by Apple's current fonts.).&lt;/li&gt;&lt;li&gt;Enhancement: Added "Hebrew (with cantillation)" Bible version (displays cantillation marks to the extent that is supported by Apple's current fonts).&lt;/li&gt;&lt;li&gt;Enhancement: Changed root word lookup functionality to access local word definitions rather than the 2LetterLookup web site, speeding word lookup functionality significantly. Having a local set of word definitions also makes future enhancements (both content and presentation) easier to do.&lt;/li&gt;&lt;li&gt;Enhancement: Added popup showing all verses in Hebrew Bible where a particular word is found. This is accessible from either the root word lookup or from the "Hebrew (reader)" word lookup functionality.&lt;/li&gt;&lt;li&gt;Enhancement: Added callout detail disclosure to show all verses in Hebrew Bible where a particular map location is found. &lt;/li&gt;&lt;li&gt;Fix: Fixed bug that  was causing intermittent Bible text display issues on rotation to landscape mode.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-5125620290138698097?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/5125620290138698097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-30-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5125620290138698097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5125620290138698097'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-30-submitted-to.html' title='HebrewBible Release 3.0 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-8149422717167630414</id><published>2009-11-05T05:35:00.001-08:00</published><updated>2009-11-05T05:37:06.495-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.2 now available on App Store</title><content type='html'>I've made a number of usability enhancements to the HebrewBible iPhone app. These are primarily enhancements that a number of users have requested that I add to the application. This update is a free upgrade for existing users of the app and I recommend that all existing users take the update. The changes:&lt;ol&gt;&lt;li&gt;Enhancement: When in the Bible text screen, swipe-left will hide the tab bar and swipe-right with display it. This makes more room available for reading the text when you're reading the Bible.&lt;/li&gt;&lt;li&gt;Enhancement: When playing the audio in the Bible text screen, the Play button now changes to a Pause button when pressed (instead of the Stop button previously displayed). This lets the user pause and resume audio playback.&lt;/li&gt;&lt;li&gt;Enhancement: The Translate functionality (in the Words tab) now has an additional button for "Swap Languages" to allow the source and destination languages to be reversed. For example, if the user had selected French as the "from" language and English as the "to" language, pressing the Translate button converts French to English. Pressing the "Swap Languages"button reverses the two languages so that the translation will be from English to French. &lt;/li&gt;&lt;li&gt;Enhancement: The languages that are used for the Translate functionality (in the Words tab) are now "sticky" (e.g. - once a translation has been done between 2 languages, the selected languages are the defaults the next time the application is started).&lt;/li&gt;&lt;li&gt;Fix: Moved the "i" button on the Bible screen further from the tab bar (to prevent accidental touches).&lt;/li&gt;&lt;li&gt;Fix: Corrected positioning of popup box in the Hebrew Torah with Commentary version (in certain cases, the popup would not appear on the visible screen).&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-8149422717167630414?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/8149422717167630414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-22-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8149422717167630414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8149422717167630414'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/11/hebrewbible-release-22-now-available-on.html' title='HebrewBible Release 2.2 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-7648236868740172281</id><published>2009-10-30T09:11:00.001-07:00</published><updated>2009-10-30T09:13:57.033-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Interesting presentation: "How the Rabbis Invented Web2.0 Before Their Time"</title><content type='html'>I came across this interesting presentation done by Ellen Frankel, the CEO and Editor-in-Chief of The Jewish Publication Society (I've heard now that she's recently left JPS) which she gave at the &lt;a href="http://www.bibletechconference.com/index.htm"&gt;BibleTech:2009 conference&lt;/a&gt;:&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1236012"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/YAVNET/how-the-rabbis-invented-web20-before-their-time" title="How the Rabbis Invented Web2.0 Before Their Time"&gt;How the Rabbis Invented Web2.0 Before Their Time&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=howtherabbisinventedweb2-0-090401164827-phpapp02&amp;rel=0&amp;stripped_title=how-the-rabbis-invented-web20-before-their-time" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=howtherabbisinventedweb2-0-090401164827-phpapp02&amp;rel=0&amp;stripped_title=how-the-rabbis-invented-web20-before-their-time" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/YAVNET"&gt;YAVNET&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;The audio for the presentation is &lt;a href="http://www.logos.com/media/bibletech09/frankel_bt09.mp3"&gt;here&lt;/a&gt; (open in a separate tab to follow along with the presentation).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-7648236868740172281?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/7648236868740172281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/10/interesting-presentation-rabbis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7648236868740172281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7648236868740172281'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/10/interesting-presentation-rabbis.html' title='Interesting presentation: &amp;quot;How the Rabbis Invented Web2.0 Before Their Time&amp;quot;'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4068750396370131873</id><published>2009-10-19T13:15:00.001-07:00</published><updated>2009-10-21T20:05:07.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.2 submitted to Apple for approval</title><content type='html'>I've made a number of usability enhancements to the HebrewBible iPhone app. The changes have been submitted to Apple for approval. Usually, changes take about 2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). These are all enhancements that a number of users have requested that I add to the application. The changes:&lt;ol&gt;&lt;li&gt;Enhancement: When in the Bible text screen, swipe-left will hide the tab bar and swipe-right with display it. This makes more room available for reading the text when you're reading the Bible.&lt;/li&gt;&lt;li&gt;Enhancement: When playing the audio in the Bible text screen, the Play button now changes to a Pause button when pressed (instead of the Stop button previously displayed). This lets the user pause and resume audio playback.&lt;/li&gt;&lt;li&gt;Enhancement: The Translate functionality (in the Words tab) now has an additional button for "Swap Languages" to allow the source and destination languages to be reversed. For example, if the user had selected French as the "from" language and English as the "to" language, pressing the Translate button converts French to English. Pressing the "Swap Languages"button reverses the two languages so that the translation will be from English to French. &lt;/li&gt;&lt;li&gt;Enhancement: The languages that are used for the Translate functionality (in the Words tab) are now "sticky" (e.g. - once a translation has been done between 2 languages, the selected languages are the defaults the next time the application is started).&lt;/li&gt;&lt;li&gt;Fix: Moved the "i" button on the Bible screen further from the tab bar (to prevent accidental touches).&lt;/li&gt;&lt;li&gt;Fix: Corrected positioning of popup box in the Hebrew Torah with Commentary version (in certain cases, the popup would not appear on the visible screen).&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4068750396370131873?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4068750396370131873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/10/hebrewbible-release-22-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4068750396370131873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4068750396370131873'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/10/hebrewbible-release-22-submitted-to.html' title='HebrewBible Release 2.2 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-1292146178107298557</id><published>2009-10-14T13:13:00.001-07:00</published><updated>2009-10-14T14:17:52.690-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Hebrew Learning Resources</title><content type='html'>The following links are useful resources for learning Hebrew:&lt;ul&gt;&lt;li&gt;The &lt;a href="http://boulders2bits.com"&gt;Boulders 2 Bits blog&lt;/a&gt; has a nice summary of vocabulary resources for people learning Hebrew (including a few that I suggested). The summary is in 2 separate posts (&lt;a href="http://boulders2bits.com/archives/2009/10/10/vocabulary-resources-part-1/"&gt;Part 1&lt;/a&gt;, and &lt;a href="http://boulders2bits.com/archives/2009/10/12/vocabulary-resources-part-2/"&gt;Part 2&lt;/a&gt;). The blog also has a &lt;a href="http://boulders2bits.com/hebrew-resources/"&gt;Hebrew Resources&lt;/a&gt; page with some more useful material for people learning Hebrew.&lt;/li&gt;&lt;li&gt;The Codex &lt;a href="http://biblical-studies.ca/hebrew.html"&gt;Biblical Hebrew Resources&lt;/a&gt; page has a lot of links to resources for learning Hebrew. It's broken now into:&lt;ul&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/hebrew/intro-hebrew.html"&gt;Learning Biblical Hebrew&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/hebrew/mastering-hebrew.html"&gt;Mastering Biblical Hebrew&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/biblical-fonts.html"&gt;Hebrew Fonts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/hebrew/general-resources.html"&gt;General Hebrew Resources&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/hebrew/hebrew-terminology.html"&gt;Hebrew Terminology&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://biblical-studies.ca/hebrew/kittel.html"&gt;Kittel Resources&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;Ehud Ben Zvi's &lt;a href="http://www.ualberta.ca/~ebenzvi/Hebrew_Bible/hebrewbibstudy.html"&gt;Resources for the Study of Biblical Hebrew&lt;/a&gt; page ha s a large number of links to useful resources.&lt;/li&gt;&lt;li&gt; Rahel Halabe has another large collection of &lt;a href="http://www.hebrew-with-halabe.com/hebrew-links.htm"&gt;Hebrew Links&lt;/a&gt; that are primarily focused on learning Hebrew.&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.dts.edu/demo/unicodekeyboards/hebrew.html"&gt;Biblical Hebrew HTML Keyboard&lt;/a&gt; is useful for entering small amounts of text for copy/paste to a word processor. &lt;/li&gt;&lt;li&gt;Learning new Hebrew words via &lt;a href="http://www.hebrewsongs.com/"&gt;Hebrew Songs&lt;/a&gt; is a nice way to pick up new vocabulary.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-1292146178107298557?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/1292146178107298557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/10/hebrew-vocabulary-resources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1292146178107298557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1292146178107298557'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/10/hebrew-vocabulary-resources.html' title='Hebrew Learning Resources'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3351531001101469381</id><published>2009-09-22T10:00:00.001-07:00</published><updated>2009-09-22T10:01:36.594-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Review of HebrewBible iPhone app</title><content type='html'>&lt;a href="http://boulders2bits.com/archives/2009/09/14/iphone-apps-for-reading-hebrew-bible/"&gt;Karyn Traphagen has published a review&lt;/a&gt; of my HebrewBible iPhone app and compared it to &lt;a href="http://www.olivetree.com/iphone/"&gt;Olive Tree's Bible iPhone app&lt;/a&gt; on &lt;a href="http://boulders2bits.com/archives/2009/09/14/iphone-apps-for-reading-hebrew-bible/"&gt;her blog&lt;/a&gt;. Her comments on my Hebrew Bible iPhone app were all accurate; however, one thing that readers might assume from her article is that only a subset of the Bible text can be downloaded and stored locally (cached) on the iPhone. In reality, the user has the option to download either individual Bible books/chapters or entire Bibles (any or all of the eight Hebrew Bible versions that are currently supported) at no additional cost. In addition, they can download the root lookup functionality pages to provide an offline way of researching Hebrew words. If the user wants to minimize the amount of storage space taken up by the program on the iPhone, then they can choose to access all content over the Internet. For people who always have access to high-speed 3G or wifi connections or who have little remaining space on their iPhone, this makes the program usable while consuming minimal iPhone storage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3351531001101469381?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3351531001101469381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/09/review-of-hebrewbible-iphone-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3351531001101469381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3351531001101469381'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/09/review-of-hebrewbible-iphone-app.html' title='Review of HebrewBible iPhone app'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3493285086756560515</id><published>2009-08-20T21:01:00.001-07:00</published><updated>2009-08-21T08:54:31.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.1 now available on App Store</title><content type='html'>I've made one fix and a nice enhancement to the HebrewBible iPhone app. The changes were approved after only 10 days this time, so that's really great (in the past, Apple has taken at least 2 weeks to approve my updates)! This update is a free upgrade for existing users of the app and I recommend that all existing users take the update. The changes:&lt;ol&gt;&lt;li&gt;Fix: Fixed problem where crash occurs if a book later than Deuteronomy has been bookmarked and the user has changed the default Bible version to a Torah-only version (e.g. - one of the Aramaic versions) using the iphone preferences.&lt;/li&gt;&lt;li&gt;Enhancement: Added Google Translate functionality to the "Words" tab with a segmented control that allows user to switch between "Roots" lookup functionality and "Translate" functionality. A  generic translation facility (which uses Google Translate to do the translations) is also provided in addition to the existing "roots" lookup functionality. One can either copy/paste words/sentences from the Hebrew Bible or directly enter text to be translated. Note: in order to enter Hebrew (or any) text correctly, the relevant keyboard needs to have been enabled in the iPhone Settings application (under General/Keyboard/International Keyboards). The input and output text automatically adjusts to the appropriate "left-to-right" or "right-to-left" text orientation based on the translation languages that have been selected. &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3493285086756560515?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3493285086756560515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/08/hebrewbible-release-21-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3493285086756560515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3493285086756560515'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/08/hebrewbible-release-21-now-available-on.html' title='HebrewBible Release 2.1 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-5603055021243015403</id><published>2009-08-10T16:51:00.001-07:00</published><updated>2009-08-10T16:51:53.408-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.1 submitted to Apple for approval</title><content type='html'>I've made one fix and a nice enhancement to the HebrewBible iPhone app. The changes have been submitted to Apple for approval. Usually, changes take about 1-2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Fix: Fixed problem where crash occurs if a book later than Deuteronomy has been bookmarked and the user has changed the default Bible version to a Torah-only version (e.g. - one of the Aramaic versions) using the iphone preferences.&lt;/li&gt;&lt;li&gt;Enhancement: Added Google Translate functionality to the "Words" tab with a segmented control that allows user to switch between "Roots" lookup functionality and "Translate" functionality. &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-5603055021243015403?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/5603055021243015403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/08/hebrewbible-release-21-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5603055021243015403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/5603055021243015403'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/08/hebrewbible-release-21-submitted-to.html' title='HebrewBible Release 2.1 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4464961558107413734</id><published>2009-07-18T17:30:00.001-07:00</published><updated>2009-07-18T17:30:10.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>New Version of Hebrew Bible iPhone App Available</title><content type='html'>Yesterday, Apple approved Version 2.0 of my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt; Hebrew Bible iPhone application&lt;/a&gt;.  In addition to providing 8 different versions of the Hebrew Bible (which can either be read online with no content stored on the iPhone or cached locally for off-network reading) and Hebrew word lookup/lexicon, this version includes links to over 200 Wikipedia articles and provides Google Maps of over 1,000 locations.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://sites.google.com/site/hebrewsoftware/_/rsrc/1247861497558/images/bible1.png" alt="Hebrew/English version" /&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://sites.google.com/site/hebrewsoftware/_/rsrc/1247861497558/images/topic1.png" alt="Hebrew/English version" /&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://sites.google.com/site/hebrewsoftware/_/rsrc/1247861497558/images/map2.png" alt="Hebrew/English version" /&gt;&lt;br /&gt;&lt;br /&gt;Apple made me change the rating of the app to "17+" to indicate that there are "Frequent/Intense" types of "Mature/Suggestive Themes". Their reasoning for this was:&lt;blockquote&gt; "Our review indicates that the application content is not consistent with the current rating.  HebrewBible allows unfiltered access to wikipedia.org, where content with mature or suggestive themes can be accessed."&lt;/blockquote&gt; &lt;br /&gt;Hmm, a rating of "17+" seems to boost sales of certain movies - maybe I can expect a sudden spike in downloads now! ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4464961558107413734?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4464961558107413734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/07/new-version-of-hebrew-bible-iphone-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4464961558107413734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4464961558107413734'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/07/new-version-of-hebrew-bible-iphone-app.html' title='New Version of Hebrew Bible iPhone App Available'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4968445983153000388</id><published>2009-07-17T14:18:00.001-07:00</published><updated>2009-07-17T14:18:53.685-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.0 now available on App Store</title><content type='html'>I've made a large number of enhancements and a couple of fixes to my Hebrew Bible iPhone application. Since it's pretty major, I've made this the 2.0 release of the app. The changes have been approved by Apple and the new version is now available on the App Store (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added Maps for over 1,000 locations mentioned in the Hebrew Bible.&lt;/li&gt;&lt;li&gt;Enhancement: Added Wikipedia links for over 200 topics mentioned in the Hebrew Bible.&lt;/li&gt;&lt;li&gt;Enhancement: Added ability to access Bible content by Parashah (weekly synagogue Torah/Haftarah reading).&lt;/li&gt;&lt;li&gt;Enhancement: Added separate flip-side view for Bible version selection and Cache operations (accessible via the "i" button in the bottom-right of the Bible screen.&lt;/li&gt;&lt;li&gt; Enhancement: Added a "Clear Cache" button to clear stored content to free up space on device.&lt;/li&gt;&lt;li&gt;Enhancement: Automatically turn "On" caching when user downloads Bible or Root content.&lt;/li&gt;&lt;li&gt;Enhancement: Due to user requests, have changed the Bookmark default to "On" so that the picker positions to the last Bible chapter read on application start.&lt;/li&gt;&lt;li&gt;Fix: Corrected problem with caching of the Hebrew/French Bible version.&lt;/li&gt;&lt;li&gt;Fix: The above flip-side view enhancement also fixes the problem that people have had (following the iPhone OS 3.0 upgrade) with the "Hebrew with vowels" option not being selectable from within the app.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4968445983153000388?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4968445983153000388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/07/hebrewbible-release-20-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4968445983153000388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4968445983153000388'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/07/hebrewbible-release-20-now-available-on.html' title='HebrewBible Release 2.0 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6830588632994765581</id><published>2009-07-05T15:19:00.001-07:00</published><updated>2009-07-05T15:19:00.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 2.0 submitted to Apple for approval</title><content type='html'>I've made a large number of enhancements and a couple of fixes to my Hebrew Bible iPhone application. Since it's pretty major, I've made this the 2.0 release of the app. The changes have been submitted to Apple for approval. Usually, changes take about 1-2 weeks to be approved for release on the Apple App Store and I'll post here again when they're available (it's a free upgrade for existing users of the app). The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added Maps for over 1,000 locations mentioned in the Hebrew Bible.&lt;/li&gt;&lt;li&gt;Enhancement: Added Wikipedia links for over 200 topics mentioned in the Hebrew Bible.&lt;/li&gt;&lt;li&gt;Enhancement: Added ability to access Bible content by Parashah (weekly synagogue Torah/Haftarah reading).&lt;/li&gt;&lt;li&gt;Enhancement: Added separate flip-side view for Bible version selection and Cache operations (accessible via the "i" button in the bottom-right of the Bible screen.&lt;/li&gt;&lt;li&gt; Enhancement: Added a "Clear Cache" button to clear stored content to free up space on device.&lt;/li&gt;&lt;li&gt;Enhancement: Automatically turn "On" caching when user downloads Bible or Root content.&lt;/li&gt;&lt;li&gt;Enhancement: Due to user requests, have changed the Bookmark default to "On" so that the picker positions to the last Bible chapter read on application start.&lt;/li&gt;&lt;li&gt;Fix: Corrected problem with caching of the Hebrew/French Bible version.&lt;/li&gt;&lt;li&gt;Fix: The above flip-side view enhancement also fixes the problem that people have had (following the iPhone OS 3.0 upgrade) with the "Hebrew with vowels" option not being selectable from within the app.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6830588632994765581?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6830588632994765581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/07/hebrewbible-release-20-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6830588632994765581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6830588632994765581'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/07/hebrewbible-release-20-submitted-to.html' title='HebrewBible Release 2.0 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-3273349255281372281</id><published>2009-06-21T21:09:00.001-07:00</published><updated>2010-09-09T15:44:58.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>New iPhone + New Apple Developer Provisioning Profile</title><content type='html'>&lt;p&gt;Yesterday, I took some time off from the nice weather and gardening tasks to go out and get a new iPhone 3GS. First off, let me say that the speed difference is really great! I've only played around with a few of the new features (such as the video camera and compass), but the speed increase is a huge plus.  Today, I got around to creating a new developer profile for my new iPhone 3GS. My old iPhone was having some problems a few months ago and Apple replaced it, so I remembered the hassles I had then setting up a new provisioning profile for the replacement device (this seems to be a &lt;a href="http://www.google.com/search?client=safari&amp;amp;rls=en-us&amp;amp;q=apple+provisioning+profile&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt; common iPhone developer complaint&lt;/a&gt;). I had similar problems this time with the 3GS, so I've decided to note down all the things that I did to get it setup properly. Hopefully, this will help someone else (or, at least, it might remind me of the necessary steps the next time I have to do it!). Not all these steps may be necessary (and it's probably a lot easier if you're just adding a device to an existing profile rather than replacing a provisioning profile); however, I wanted to make sure I knew all the steps this time and it's what worked for me!&lt;br /&gt;&lt;br /&gt; When you upgrade to a new device, you need to do the following:&lt;br /&gt;&lt;br /&gt; In Apple's iPhone Developer Program Program Portal:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Create a new provisioning profile for the device&lt;/li&gt;&lt;li&gt;Set up a new device profile&lt;/li&gt;&lt;li&gt;Download the new provisioning profile to the Desktop&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;On the Mac:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Delete the old provisioning profile from ~/Library/MobileDevice/Provisioning Profiles/&lt;/li&gt;&lt;li&gt;Drag the new provisioning profile from the Desktop into ~/Library/MobileDevice/Provisioning Profiles/&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In the Organizer window in Xcode:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Click on the device (in the left-hand pane)&lt;/li&gt;&lt;li&gt;Drag the new provisioning profile into the "Provisioning" box&lt;/li&gt;&lt;li&gt;Click on the "Provisioning Profiles"  (in the left-hand pane)&lt;/li&gt;&lt;li&gt;Double-click on the new profile name (in the top pane) - it should appear in the "Included Devices" bottom pane with an "Installed" status&lt;/li&gt;&lt;li&gt;Close the Organizer window&lt;/li&gt;&lt;li&gt;Press the  Xcode/Empty Caches... menu option&lt;/li&gt;&lt;li&gt;Close Xcode&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;On the Mac and iPhone:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Power off both the Mac and the iPhone &lt;/li&gt;&lt;li&gt;Power on both the Mac and the iPhone&lt;/li&gt;&lt;li&gt;Attach the iPhone to the Mac&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;For each project you previously built with the old provisioning profile:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Right-click on the [projectname].xcodeproj file and select "Show   Package Contents"&lt;/li&gt;&lt;li&gt;Make a backup copy of the project.pbxproj file&lt;/li&gt;&lt;li&gt;Use a text editor (I used Emacs) to edit the project.pbxproj   file:&lt;ol&gt;&lt;li&gt;Delete any lines that have the key &lt;span class="caps"&gt;CODE&lt;/span&gt;_SIGN_IDENTITY&lt;/li&gt;&lt;li&gt;Delete any lines that have the key &lt;span class="caps"&gt;PROVISIONING&lt;/span&gt;_PROFILE&lt;/li&gt;&lt;li&gt;Delete any lines that have the key "CODE_SIGN_IDENTITY[sdk=iphoneos*]"&lt;/li&gt;&lt;li&gt;Delete any lines that have the key "PROVISIONING_PROFILE[sdk=iphoneos*]"&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In Xcode, for each project you previously built with the old provisioning profile:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open the project&lt;/li&gt;&lt;li&gt;Press the Build/Clean All Targets menu option&lt;/li&gt;&lt;li&gt;Press the Project/Edit Project Settings menu option&lt;/li&gt;&lt;li&gt;On the Build tab under "All Configurations", chage the "Code Signing Identity" value to iPhone Developer&lt;/li&gt;&lt;li&gt;On the Xcode dropdown menu, select to build on the Device &lt;/li&gt;&lt;li&gt;Press the Build/Build and Run menu option (the application should build and load on the device)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;That's what worked for me. If anyone has an easier/alternative approach, let me know and I'll publish relevant comments in updates to this post.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-3273349255281372281?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/3273349255281372281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/06/new-iphone-new-apple-developer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3273349255281372281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/3273349255281372281'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/06/new-iphone-new-apple-developer.html' title='New iPhone + New Apple Developer Provisioning Profile'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6628394845732282298</id><published>2009-05-26T08:31:00.001-07:00</published><updated>2009-05-26T08:33:44.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Flyer for HebrewBible iPhone Application</title><content type='html'>I've just created a PDF flyer for my HebrewBible iPhone Application. It's suitable for posting on a bulletin board and gives a brief description of the application along with some "tear-off tabs" that make it easy for people to remember how to get the app. Click on the image to download the PDF:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://8023099936145506507-a-1802744773732722657-s-sites.googlegroups.com/site/hebrewsoftware/Home/HebrewBibleFlyer.pdf?attredirects=0&amp;auth=ANoY7cqO6Zq1IrhMpspW_pIwbM09h6sowuVWHlrr9iMqbQOGoVW9SoaB2SvlnTMignuhIW2qHkATnju-BAM6xU9N2HdY0tqAIQ7jhMU_u3WAdr3sNtHS_LxrtESJ4vb3nwXbWedmwAJM0REknRly2g7oQ_qEaLsaacbUB-2x96X8818UP8Kivp3uYc81VMM6cJUGmpq4KYYwDTk-i-hfAc0fa_-4_avmHw%3D%3D"&gt;&lt;img src="http://sites.google.com/site/hebrewsoftware/Home/HebrewBibleFlyer.jpg" border="0" width="319" height="420"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6628394845732282298?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6628394845732282298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/flyer-for-hebrewbible-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6628394845732282298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6628394845732282298'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/flyer-for-hebrewbible-iphone.html' title='Flyer for HebrewBible iPhone Application'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-9016999471444813240</id><published>2009-05-17T23:12:00.001-07:00</published><updated>2009-05-26T08:31:20.856-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 1.1 now available on App Store</title><content type='html'>Wow, that was quick. After only 4 days, my update was approved by Apple and is now available (as of May 16th) on the App Store as a free update. The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added Prev/Next segmented control for navigation between chapters.&lt;/li&gt;&lt;li&gt;Enhancement: Added Bookmark preference setting to "remember" last book/chapter read and position picker to that book/chapter on application start.&lt;/li&gt;&lt;li&gt;Fix: Corrected issue that prevented caching of the Hebrew/French bible.&lt;/li&gt;&lt;li&gt;Fix: Minor corrections to the text on the "About" page.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-9016999471444813240?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/9016999471444813240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/hebrewbible-release-11-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/9016999471444813240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/9016999471444813240'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/hebrewbible-release-11-now-available-on.html' title='HebrewBible Release 1.1 now available on App Store'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-1894947624479122517</id><published>2009-05-12T10:50:00.001-07:00</published><updated>2009-05-12T10:50:34.721-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>HebrewBible Release 1.1 submitted to Apple for approval</title><content type='html'>I've made a number of enhancements and fixes to my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible iPhone application&lt;/a&gt;. They have been submitted to Apple for approval. The changes:&lt;ol&gt;&lt;li&gt;Enhancement: Added Prev/Next segmented control for navigation between chapters.&lt;/li&gt;&lt;li&gt;Enhancement: Added Bookmark preference setting to "remember" last book/chapter read and position picker to that book/chapter on application start.&lt;/li&gt;&lt;li&gt;Fix: Corrected issue that prevented caching of the Hebrew/French bible.&lt;/li&gt;&lt;li&gt;Fix: Minor corrections to the text on the "About" page.&lt;/li&gt;&lt;/ol&gt;I'll report here when the new release is available on the app store.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-1894947624479122517?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/1894947624479122517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/hebrewbible-release-11-submitted-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1894947624479122517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/1894947624479122517'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/hebrewbible-release-11-submitted-to.html' title='HebrewBible Release 1.1 submitted to Apple for approval'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-6494200200222174659</id><published>2009-05-07T10:56:00.001-07:00</published><updated>2009-05-07T12:25:20.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Background on Mechon Mamre Hebrew Bibles</title><content type='html'>I recently exchanged some emails with the creator of the &lt;a href="http://www.mechon-mamre.org/"&gt;Mechon Mamre&lt;/a&gt; site (from which I retrieve the Hebrew Bible content for my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible iPhone Application&lt;/a&gt;). I was discussing with him the sources that he used for developing the different Hebrew Bible versions on his site. He sent me an interesting explanation which I've reproduced here (with his permission). My previous email comments (which he was replying to) are interspersed in his reply and I've highlighted my comments in italics (there are several email exchanges that I've merged together as a single conversation for this post). I've also added some links that were not in his email and slightly edited the post: &lt;blockquote&gt;&lt;br /&gt;I took a look at &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;your web page&lt;/a&gt; and noted a glaring error or two:&lt;br /&gt;&lt;br /&gt;The Hebrew versions are NOT just based on the Leningrad Codex, but are our own syncretic works based on several fine old Tiberian manuscripts, with emphasis on the &lt;a href="http://www.aleppocodex.org/"&gt;Aleppo Codex&lt;/a&gt; (rather than the &lt;a href="http://en.wikipedia.org/wiki/Leningrad_Codex"&gt;Leningrad Codex&lt;/a&gt;, which was consulted, however).  The Aramaic is based on the Yemenite versions (tijaan) of &lt;a href="http://en.wikipedia.org/wiki/Targum_Onkelos"&gt;Targum Onkelos&lt;/a&gt;. &lt;br /&gt;&lt;em&gt;&lt;br /&gt;&gt; I've changed the web page. Could you please have another look &lt;br /&gt;&gt; at it and let me know if it is correct now? Also, you mentioned&lt;br /&gt;&gt; "several fine old Tiberian manuscripts" but I don't remember &lt;br /&gt;&gt; seeing mention of other Tanakh documents anywhere on your  &lt;br /&gt;&gt; site. Are they listed somewhere on your site or can you point  &lt;br /&gt;&gt; me to an online reference? I would like to make certain I am&lt;br /&gt;&gt; accurate in my description. On the web page, I revised my &lt;br /&gt;&gt; comment to read: "The Hebrew versions are syncretic works &lt;br /&gt;&gt; based on several fine old Tiberian manuscripts, with emphasis  &lt;br /&gt;&gt; on the Aleppo Codex, and with consultation of the Westminster &lt;br /&gt;&gt; Leningrad Codex (WLC)."&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;Actually, the BHS version of the Leningrad Codex was consulted, but not the WLC.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&gt; Would it be better to say:&lt;br /&gt;&gt; "The Hebrew versions are syncretic works based on the&lt;br /&gt;&gt; Westminster Leningrad Codex, corrected with content from&lt;br /&gt;&gt;  the Aleppo Codex and several fine old Tiberian manuscripts."&lt;br /&gt;&gt; Does that sound better and would it more clearly represent the&lt;br /&gt;&gt; Tanakh content on Mechon Mamre?&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;Not better in my opinion and not correct, due to my not even having the WLC (other than in the &lt;a href="http://crosswire.org/sword/index.jsp"&gt;"Sword Project"&lt;/a&gt;, which I did not consult in preparing our Bibles).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&gt; I am assuming that you originally started with the WLC &lt;br /&gt;&gt; version (since it was already available in digital form)&lt;br /&gt;&gt; and corrected that copy with the Aleppo Codex and other&lt;br /&gt;&gt; manuscripts - is that accurate?&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;No, I did not start with it, and in fact do not even have a copy of it.  I actually started with the &lt;a href="http://shamash.org/tanach/tanach/text/bhs/"&gt;"BHS" of CCAT at Shamash&lt;/a&gt; which is much much older than the WLC.  From that 1970s ASCII set of texts I generated a set of letter only, letter+vowel, and letter+vowel+cant versions in various encodings from macros in a DOS editor (I wrote and maintain the site in that DOS editor from vedit.com written originally in about 1987).  It took only about 8 hours to turn the funny ASCII files into a whole Bible with cantillation marks in standard HTML4 UTF-8 encoding.  But then there were years of editing.  @:-D&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&gt; It would be nice to know what other Tiberian&lt;br /&gt;&gt; manuscripts were used - you have sparked my interest!&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;You can see them all described and explained in the works of the &lt;a href="http://en.wikipedia.org/wiki/Mordechai_Breuer"&gt;Rav Mordechai Breuer&lt;/a&gt;, such as "The Aleppo Codex and the Accepted Text of the BIble" (Mosad Harv Kook, Jerusalem, 1976), his notes to Da`at Miqra' (same publisher), his various Bible editions and their notes (same publisher and Chorev), BHS notes, Jerusalem Crown notes, and the like.  I used Breuer's data and other data, but here and there came to different decisions from Breuer's on what the best text is; most of the time my versions and the various Breuer editions are very close to each other (as would be expected).  Clearly, the text in "modern full spelling" without vowels is rather subjective, as full spelling is wont to be.  The letter text of the Torah is identical to the best Yemenite manuscripts and scrolls, aside from poTi fera` (3 times), which is poTifera` (no space) in the Yemenite nosaH.&lt;br/&gt;&lt;br/&gt; This project, by the way, started way back in 1990 when I worked in DOS3.3 without lots of the resources that became available much later allowing lots of fine tuning of the originally letter-only texts. Still more added resources may become available and be used to further tweek the texts.  Who knows?  @:-D&lt;br/&gt;&lt;br/&gt; I have compared our letter texts with other electronic versions and was consistently shocked by the low quality of electronic texts (a Bible from a famous publisher in the US had 87 errors in spelling in the Torah alone, including `asitem spelled without the y-t-m ending!!!).  Many such texts were obviously typed and not proofread, including those from the most famous electronic publishers, who demand hundreds of dollars for their badly broken texts.&lt;/blockquote&gt;&lt;br /&gt;Fascinating to hear some of the history of the creation of the Hebrew Bible texts on Mechon Mamre! I've since revised the description on my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible iPhone Application&lt;/a&gt;) web page to read: &lt;blockquote&gt;"The Hebrew versions are syncretic works based on several fine old Tiberian manuscripts, with emphasis on the &lt;a href="http://en.wikipedia.org/wiki/Aleppo_Codex"&gt;Aleppo Codex&lt;/a&gt;, and with consultation of the &lt;a href="http://en.wikipedia.org/wiki/Leningrad_Codex"&gt;Leningrad Codex&lt;/a&gt;. The English versions are based on the original &lt;a href="http://en.wikipedia.org/wiki/Jewish_Publication_Society"&gt;Jewish Publication Society (JPS)&lt;/a&gt; translation of 1917. The French version is based on the &lt;a href="http://en.wikipedia.org/wiki/Bible_translations_(French)"&gt;"La Bible du Rabbinat Français"&lt;/a&gt; translation. The Aramaic versions are based on the Yemenite versions (tijaan) of the &lt;a href="http://en.wikipedia.org/wiki/Targum_Onkelos"&gt;"Targum Onkelos"&lt;/a&gt; translation." &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-6494200200222174659?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/6494200200222174659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/background-on-mechon-mamre-hebrew.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6494200200222174659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/6494200200222174659'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/background-on-mechon-mamre-hebrew.html' title='Background on Mechon Mamre Hebrew Bibles'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-2837039865039539567</id><published>2009-05-05T16:47:00.001-07:00</published><updated>2009-05-06T12:35:51.588-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Brochure for HebrewBible iPhone Application</title><content type='html'>I've just created a brochure for my HebrewBible iPhone Application. Click on the image to download the PDF:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://8023099936145506507-a-1802744773732722657-s-sites.googlegroups.com/site/hebrewsoftware/Home/HebrewBibleBrochure.pdf?attredirects=0&amp;auth=ANoY7cqUyGOTUU6Ceq6mCbE_uhyfQU2--ze7U9WHPfZ6sUsnwCPCuD5SLU2IFQAXUgCbpO2GQJdxH1OmzuqAZBFmqrCLSpd6RjGr0bCxWrA1MYeTp5c_7wDcsm5GF6hsdpFhw1D4AkjK6eYok-hP8Kg99chfstV6lHJHn5i13AlYEwok7ztg9EH3ti-yqr4ATOlVWYGj1uhwD6aYCD6ZG32tV8EF4KSoYE2rLTWhfl9_S7Yno1KKw9s%3D"&gt;&lt;img src="http://lh5.ggpht.com/_jT28CFVS2Ao/SgDO4xVNkQI/AAAAAAAAAB0/mEOGQTQtjfE/hebrewbiblebrochure.jpg?imgmax=800" alt="hebrewbiblebrochure.jpg" border="0" width="381" height="596" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-2837039865039539567?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/2837039865039539567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/brochure-for-hebrewbible-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2837039865039539567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/2837039865039539567'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/brochure-for-hebrewbible-iphone.html' title='Brochure for HebrewBible iPhone Application'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_jT28CFVS2Ao/SgDO4xVNkQI/AAAAAAAAAB0/mEOGQTQtjfE/s72-c/hebrewbiblebrochure.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-7804651017822002151</id><published>2009-05-04T07:59:00.001-07:00</published><updated>2009-05-04T08:32:09.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>My First iPhone Application is on the Apple App Store!</title><content type='html'>Woohoo - I just found out that my &lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible iPhone Application&lt;/a&gt; has been approved for release on the Apple App Store! The iTunes link is: &lt;a href="http://itunes.com/app/HebrewBible"&gt;http://itunes.com/app/HebrewBible&lt;/a&gt;. That's really neat! &lt;br&gt;&lt;br&gt;I've already posted previously about:&lt;ul&gt;&lt;li&gt;&lt;a href="http://beresheit.blogspot.com/2009/03/starting.html"&gt;Resources&lt;/a&gt; that I found useful while learning to develop on the iPhone.&lt;/li&gt;&lt;li&gt;&lt;a href="http://beresheit.blogspot.com/2009/04/iphone-app-development-notes.html"&gt;Development notes&lt;/a&gt; that highlight some of the problem areas that I encountered while developing the app.&lt;/li&gt;&lt;/ul&gt;I've setup the following resources for the application:&lt;ul&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/hebrewsoftware/"&gt;Hebrew Bible iPhone Application&lt;/a&gt; web page&lt;/li&gt;&lt;li&gt;&lt;a href="http://beresheit.blogspot.com/"&gt;Support blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Any comments or suggestions for improvements to the app would be appreciated!&lt;br /&gt;&lt;br /&gt;On the whole, the entire iPhone development experience has been quite fun and mostly hassle-free. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-7804651017822002151?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/7804651017822002151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/05/my-first-iphone-application-is-on-apple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7804651017822002151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7804651017822002151'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/05/my-first-iphone-application-is-on-apple.html' title='My First iPhone Application is on the Apple App Store!'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-4843838932443955289</id><published>2009-04-29T12:18:00.001-07:00</published><updated>2009-05-07T08:21:02.849-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hebrew'/><title type='text'>Fonts for Hebrew Bible with Cantillation Marks / Safari Mac OS X</title><content type='html'>In addition to the other Hebrew Bible versions that are available on the excellent &lt;a href="http://www.mechon-mamre.org/"&gt;Mechon Mamre&lt;/a&gt; site, there is &lt;a href="http://www.mechon-mamre.org/c/ct/c0.htm"&gt;a version&lt;/a&gt; with &lt;a href="http://en.wikipedia.org/wiki/Cantillation"&gt;cantillation marks&lt;/a&gt;. As is explained on the Mechon Mamre &lt;a href="http://www.mechon-mamre.org/c/c.htm"&gt;"Fonts for Bible with Cantillation Marks"&lt;/a&gt; page, the normal Hebrew fonts that are available on most Internet browsers do not support the display of cantillation marks properly. The site goes on to look at some options that are available for Windows PC's but Mac options are not discussed as the author does not have a Mac. So, I decided to have a look at the different font options available for Hebrew (with cantillation marks) on the Mac. &lt;br/&gt; &lt;br /&gt;Both Safari 4 beta and Firefox 3 on the Mac display Hebrew quite nicely (with and without vowels); however, I wasn't sure whether they would display cantillation marks properly. I decided to test the various alternative options to see what would work best. In all cases, I used the default Mechon Mamre &lt;a href="http://www.mechon-mamre.org/c/ct/c.css"&gt;CSS file&lt;/a&gt; with just a modification to the font family to select the desired font. All tests were done on a MacBook Pro laptop running Leopard 10.5.6. Screen shots are from Safari 4 (public beta but the new version is supposed to be released in mid-2009).&lt;br/&gt;&lt;br /&gt;To start off, here is &lt;a href="http://en.wikipedia.org/wiki/Cantillation"&gt;a snippit&lt;/a&gt; that illustrates some of the different types of marks - I've used it as a "canonical" example for comparison purposes:&lt;br/&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Cantillation"&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/SfimB4uXxXI/AAAAAAAAABU/5S8arWOp7Ko/cantillation.jpg?imgmax=800" alt="cantillation.jpg" border="0" width="875" height="145" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;b&gt;Gen. 1:9 And God said, "Let the waters be collected".&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;&lt;b&gt;Letters in black, &lt;font color="#CC0000"&gt;vowel points and d'geshim (letter doublings) in red&lt;/font&gt;, &lt;font color="#00CC00"&gt;cantillation signs in green&lt;/font&gt;&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;Here is an extended selection from Genesis that includes that same phrase using different fonts (some of the font comments I've taken from the Mechon Mamre site). First off, I'll show an example of how this is displayed in IE under Windows. Then, I'll show how the same text is displayed under Safari with a number of alternative fonts:&lt;br /&gt;&lt;h4&gt;Internet Explorer on a Windows PC using the &lt;a href="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=EzraSIL_Home"&gt;Ezra SIL&lt;/a&gt; font:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/SfimKbxqkFI/AAAAAAAAABY/rIC7MD6kms4/ie-ezra-sil.jpg?imgmax=800" alt="ie-ezra-sil.jpg" border="0" width="800" height="315" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;No font specified (default Hebrew font for Safari 4):&lt;/h4&gt;&lt;br/&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/SfinZFQG5BI/AAAAAAAAABk/h0I27CXYLoA/none.jpg?imgmax=800" alt="none.jpg" border="0" width="747" height="320" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=EzraSIL_Home"&gt;Ezra SIL SR&lt;/a&gt;, which has traditional rounded marks:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/SfimR-qoaHI/AAAAAAAAABc/kGXACiCXrP0/ezra-sil-sr.jpg?imgmax=800" alt="ezra-sil-sr.jpg" border="0" width="746" height="369" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=EzraSIL_Home"&gt;Ezra SIL&lt;/a&gt;, which has straight marks as in most old manuscripts:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/_jT28CFVS2Ao/SfimX_z_OWI/AAAAAAAAABg/xeJIC5_TpAw/ezra-sil.jpg?imgmax=800" alt="ezra-sil.jpg" border="0" width="746" height="369" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://code2000.net/CODE2000.ZIP"&gt;Code2000&lt;/a&gt;:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/SfinhB9NbUI/AAAAAAAAABo/KwUOK2HN_dU/code2000.jpg?imgmax=800" alt="code2000.jpg" border="0" width="745" height="403" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://scholarsfonts.net/cardofnt.html"&gt;Cardo&lt;/a&gt;:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/SfinmKqxNwI/AAAAAAAAABs/V47bhz7mtHs/cardo.jpg?imgmax=800" alt="cardo.jpg" border="0" width="745" height="357" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://www.sbl-site.org/educational/biblicalfonts.aspx"&gt;SBL&lt;/a&gt;:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_jT28CFVS2Ao/SfinqfSuonI/AAAAAAAAABw/7CVP5mzUdQs/sbl.jpg?imgmax=800" alt="sbl.jpg" border="0" width="744" height="285" /&gt;&lt;br/&gt;&lt;br /&gt;&lt;h4&gt;Safari Arial Unicode font:&lt;/h4&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/_jT28CFVS2Ao/Sfilh81iZBI/AAAAAAAAABM/gmqnnKcx86Q/ariel.jpg?imgmax=800" alt="ariel.jpg" border="0" width="745" height="327" /&gt;&lt;br /&gt;&lt;br/&gt;As can be seen, there is quite a lot of variance in how the cantillation marks are displayed with the different fonts. To my untrained eye (for the most part), it looks like the default Hebrew font for Safari 4 displays the cantillation marks as well or better than the 3rd party fonts under Safari. An exception: the default font is putting the cantillation mark above the Qof instead of above the vav in the example; but, the default Safari font is displaying the letter doublings and vowel points better than many of the 3rd party fonts. However, when you compare any of the Safari examples with the IE/Windows example, the Safari ones are far inferior. I believe this is due to the way that Microsoft is handling the placement of the special cantillation marks in their usp10.dll. It would be really great if Apple could improve support for Hebrew and Arabic vowels and cantillation marks in Safari so that they are displayed as well or better than Microsoft's Internet Explorer. I have submitted a bug report to Apple and I'll update this post when I get a response.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-4843838932443955289?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/4843838932443955289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/04/fonts-for-hebrew-bible-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4843838932443955289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/4843838932443955289'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/04/fonts-for-hebrew-bible-with.html' title='Fonts for Hebrew Bible with Cantillation Marks / Safari Mac OS X'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_jT28CFVS2Ao/SfimB4uXxXI/AAAAAAAAABU/5S8arWOp7Ko/s72-c/cantillation.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-7337095317808904764</id><published>2009-04-29T11:09:00.001-07:00</published><updated>2010-09-09T15:45:18.053-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>iPhone App Development Notes</title><content type='html'>&lt;p&gt;As I mentioned in my &lt;a href="http://beresheit.blogspot.com/2009/03/starting.html"&gt;previous post&lt;/a&gt;, I'm learning how to write code for the iPhone. While working on my first iPhone app (currently awaiting app store  approval!), I came across a number of "gotchas" and things that  required a bit of research to resolve. Not to say that they were  particularly difficult to resolve; however, they did require a bit  more work on my part to find solutions. In case my experience can  benefit others (and also to record these things for my own benefit),  I'll list them here on my blog. In no particular order:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Initialize Settings:&lt;/strong&gt; When you create an iPhone app, you'll    often want to store user preferences in the standard "Settings"    location. This is really easy to setup. However, what isn't    mentioned is that the settings aren't "initialized" until the first    time you access them (this isn't intuitive as they appear as    initialized values when you access them the first time in Settings). This one was difficult to diagnose as the    application worked sometimes (e.g. - when I had already gone in to check    the preferences before starting the app) but not others (e.g. - when I had removed the application    and re-installed from scratch on the iPhone and had started up the    app before looking at the preferences). Unfortunately, there's no    error message and some functionality works and some doesn't, so it's    a tricky one to catch. It's easy enough to    initialize the preferences, but you need to know that it's    something that you have to do (see &lt;a href="http://developer.apple.com/iphone/library/samplecode/AppPrefs/index.html"&gt; Apple's AppPrefs&lt;/a&gt; sample code. Also, see &lt;a href="http://bitsbucket.blogspot.com/2008/10/default-user-settings-for-iphone-apps.html"&gt; this post&lt;/a&gt; for some generic code that you should be able to reuse    easily - but note that there is a memory leak in the example    provided in the post. There should be a "[defaults release];"    statement at the end of the sample code.).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Internet Connectivity:&lt;/strong&gt; My application needs Internet access    in order for some functionality to work properly, so I test for a connection on    startup and get a notification if the connection is lost. Apple has    some good sample code that demonstrates how to do this (see the    Apple &lt;a href="http://developer.apple.com/iphone/library/samplecode/Reachability/index.html"&gt; Reachability&lt;/a&gt; example).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Dependent Components in a Picker:&lt;/strong&gt; I needed to have dependent    components in a picker (e.g. - Books displayed in component #1 of the    picker and Chapters displayed in component #2 of the same picker - therefore,    the Chapters component values needed to vary based on the Book that had    been selected). There is a good example of how to setup    dependent components in Chapter 7 of the    excellent &lt;a href="http://www.apress.com/book/view/1430216263"&gt; Beginning iPhone Development: Exploring the iPhone &lt;span class="caps"&gt;SDK&lt;/span&gt;&lt;/a&gt; book.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Re-using Buttons:&lt;/strong&gt; I have a navigation bar with a button that    plays/stops audio playback and I wanted the    button description/action/shape to change (e.g. - I have a "Play"    button and I wanted it to change to a "Stop" button once "Play" has    been pressed). To enable this, you can do something like this:&lt;br /&gt;&lt;pre&gt;[doPlaySoundBarButton release];  &lt;br /&gt;doPlaySoundBarButton = [[UIBarButtonItem alloc]&lt;br /&gt;     initWithBarButtonSystemItem:UIBarButtonSystemItemStop&lt;br /&gt;     target:self      &lt;br /&gt;     action:@selector(stopSoundPressed)];  &lt;br /&gt;self.navigationItem.rightBarButtonItem = doPlaySoundBarButton;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Memory Management:&lt;/strong&gt; There is no GC on the iPhone, so you need to make certain you aren't leaking memory    anywhere. There are some good explanations on how to do this (see &lt;a href="http://www.stepwise.com/Articles/Technical/2001-03-11.01.html"&gt; here&lt;/a&gt; and &lt;a href="http://www.mobileorchard.com/iphone-memory-management/"&gt; here&lt;/a&gt;) and some good tools. I used a combination of Xcode's "Leaks"    in the "Instruments" tool for interactive analysis    (see &lt;a href="http://www.mobileorchard.com/find-iphone-memory-leaks-a-leaks-tool-tutorial/"&gt; this tutorial&lt;/a&gt; for a great set of instructions on using Leaks) and &lt;a href="http://clang.llvm.org/StaticAnalysis.html"&gt; clang&lt;/a&gt; for static analysis (see &lt;a href="http://iphonedevelopment.blogspot.com/2009/02/clang-static-analyzer.html"&gt; these step-by-step  instructions&lt;/a&gt; and &lt;a href="http://allancraig.net/blog/?p=381"&gt; this user script for running clang from inside of Xcode&lt;/a&gt;. Getting    clang setup is a bit of a fiddle; however, once you've used it,    you'll be happy you did. While Leaks helps you track down the memory leaks you    discover during testing, clang catches potential memory leaks in    code branches that you may not be testing. It's a really cool tool!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Caching web content locally:&lt;/strong&gt; I  access web sites in my app    and wanted to give the user the option to cache some content locally on the iPhone (both for    performance reasons and so that the content is available when there    is no Internet connectivity). To see how to do this, have a look at &lt;a href="http://developer.apple.com/iphone/library/samplecode/URLCache/index.html"&gt; Apple's &lt;span class="caps"&gt;URL&lt;/span&gt; Cache&lt;/a&gt; sample code.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;File Encodings: &lt;/strong&gt; If you're saving content to the iPhone that you're reading off      the Internet, you may encounter files that are encoded in      odd formats. &lt;span class="caps"&gt;NSS&lt;/span&gt;tringEncodings only supports a subset of      encodings; however, &lt;span class="caps"&gt;CFS&lt;/span&gt;tringEncoding supports a more complete set      of encodings. So, for example, to read a Hebrew &lt;span class="caps"&gt;HTML &lt;/span&gt;page encoded with      "charset=Windows-1255"  and write it to a location on the iPhone,      you can do something like this:&lt;br /&gt;&lt;pre&gt;NSString *fileString = [[NSString alloc] initWithContentsOfURL:url   &lt;br /&gt;     encoding:CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingWindowsHebrew)         &lt;br /&gt;     error:nil];  &lt;br /&gt;[fileString writeToFile:filePath    &lt;br /&gt;     atomically:YES  &lt;br /&gt;     encoding:CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingWindowsHebrew)   &lt;br /&gt;     error:nil];  [fileString release];&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Disabling Sleep:&lt;/strong&gt; For certain long-running actions, I wanted to    ensure that the iPhone didn't    go to sleep while it was performing those activities. To prevent this, do    the following:&lt;br /&gt;&lt;pre&gt;[UIApplication sharedApplication].idleTimerDisabled = YES;&lt;/pre&gt;&lt;br /&gt;Remember to undo this after your long-running action has completed! &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Streaming Sound:&lt;/strong&gt; Most iPhone sound examples effectively "take over" the device    while the audio is playing. I wanted to be able to "stream" sound    from a remote site in a background thread while the user was scrolling    though text in a foreground thread. Luckily, I found &lt;a href="http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html"&gt; Matt Gallagher's excellent article&lt;/a&gt; to help me figure this out.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Using WebViews:&lt;/strong&gt; This isn't hard once you've done it; however, I    initially had trouble finding good examples. The free "Network I/O" &lt;a href="http://media.pragprog.com/titles/amiphd/browser.pdf"&gt; sample chapter&lt;/a&gt; from the upcoming &lt;a href="http://www.pragprog.com/titles/amiphd/iphone-sdk-development"&gt; iPhone &lt;span class="caps"&gt;SDK&lt;/span&gt; Development&lt;/a&gt; book had a good basic example of how to    create a WebView that loaded both local and remote &lt;span class="caps"&gt;URL'&lt;/span&gt;s. Once I    had played around with that a bit, the rest of the WebView stuff    that I had to do came pretty easily. One thing that I did that others may need to    do is to &lt;a href="http://arashpayan.com/blog/index.php/2008/09/06/open-links-from-uiwebview-in-mobilesafari/"&gt; open cetain types of links using another application&lt;/a&gt; (e.g. - in Safari or Mail) rather than in the WebView. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Executing JavaScript:&lt;/strong&gt; After loading a remote &lt;span class="caps"&gt;HTML &lt;/span&gt;page, you can    execute JavaScript from Objective C to manipulate the content. I do    this mostly for stylistic reasons - for example, to remove    any HR elements in an &lt;span class="caps"&gt;HTML &lt;/span&gt;page:&lt;br /&gt;&lt;pre&gt;  &lt;br /&gt;#define kJavaScriptCmd @"var tagArray = document.getElementsByTagName('hr');for(i = 0; i &amp;lt; tagArray.length; i++){var j=tagArray[i];j.style.display='none';}"  &amp;lt;br/&amp;gt;  &lt;br /&gt;NSString *jsCmd = [NSString stringWithFormat:kJavaScriptCmd];  &lt;br /&gt;[self.webView stringByEvaluatingJavaScriptFromString:jsCmd];  &lt;/pre&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Landscape Mode with Tab View Controllers:&lt;/strong&gt; My app uses a Tab    View Controller but the Tab View Controller template supplied by    Apple doesn't support landscape mode. There are a number of    different solutions to this; however, &lt;a href="http://cocoanotes.wordpress.com/2008/10/29/how-to-rotate-a-uitabbarcontroller/"&gt; this one&lt;/a&gt; was easy and worked well for me.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span class="caps"&gt;SCM&lt;/span&gt;:&lt;/strong&gt; Setting up Subversion for my project was pretty    easy. However, it was easy because I followed Jeff LeMarche's great &lt;a href="http://iphonedevelopment.blogspot.com/2009/03/version-control-is-your-friend.html"&gt; step-by-step instructions&lt;/a&gt;. Be sure to read the comments. In    particular, the one about setting up the Subversion "global ignores"    to exclude Xcode settings and other cruft that shouldn't be put into    your Subversion repository. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Xcode Customizations:&lt;/strong&gt; I'm a long-time Emacs user and I    prefer Emacs to &lt;span class="caps"&gt;IDE'&lt;/span&gt;s like Xcode, Eclipse, and Visual    Studio. However, I'm still learning iPhone development and    developing without Xcode would be too much of a pain at this    stage. Also, as &lt;span class="caps"&gt;IDE'&lt;/span&gt;s go, Xcode isn't bad (it's definitely better than Eclipse    and Visual Studio which I've had to use in the past). For the time being, I've made do with just some    customizations to key bindings, color theme, and some user    scripts. At some point in the future, I might write a blog post    about these customizations. In the meantime, I wanted to digress to    "ask the lazyweb" about some Xcode issues:  &lt;ol&gt;&lt;li&gt;Digression#1: Has anyone    discovered/created a key binding for  the "get api documentation for symbol at    point" functionality in Xcode (similar to C-h-v and C-h-f in Emacs)? It's available using    option-double-mouse-click when you're on a symbol; however, I    couldn't find a key binding for it so that I could avoid using the    mouse. I could create a user script; however, there must be a key    binding for it somewhere!&lt;/li&gt;&lt;li&gt;Digression#2: Another Xcode "nit" is that I have to use    the mouse  (using the little icon under the "lock" icon in the    upper-right-hand side of the view) to split the text editor view, to close the split,   and to switch between the splits. I would like to have    keybindings similar to C-x-2, C-x-0, and C-x-o in Emacs but I can't find    equivalents in Xcode - anyone?&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Alternative Development Approaches:&lt;/strong&gt; I initially prototyped my application    using &lt;a href="http://phonegap.com/"&gt; PhoneGap&lt;/a&gt; (an open source development tool for building fast,    easy mobile apps with JavaScript). In combination with PhoneGap, I    tried out both the &lt;a href="http://code.google.com/p/iui/"&gt; iui&lt;/a&gt; and DashCode-specific frameworks for creating iPhone-like &lt;span class="caps"&gt;UI'&lt;/span&gt;s. I liked the idea of being able    to create an iPhone app using just &lt;span class="caps"&gt;HTML &lt;/span&gt;and JavaScript as I knew    how to code in those already. However, after some experimenting,    there were certain things that were too slow and certain    functionality that wasn't available. In the end, I    decided that it was better to "bite the bullet" and learn how to    develop iPhone applications using Objective C. I don't regret    making the effort; however, if you want to develop an iPhone    application that you can easily port to other mobile platforms, you    might want to have a look at PhoneGap.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Update-2009-08-11:&lt;/strong&gt; Under "Xcode Customizations", I listed 2 nits. I've discovered solutions to these:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;A key binding for  the "get api documentation for symbol at   point" functionality in Xcode: I found that I can do this by creating two bindings:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Bind C-x C-s to "Select Word"&lt;/li&gt;&lt;li&gt;Bind F1 to Help/Find Selected Text in &lt;span class="caps"&gt;API&lt;/span&gt; Reference&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Now I can find the &lt;span class="caps"&gt;API &lt;/span&gt;documentation for the symbol at point by pressing "C-x C-s F1". It would be nicer to have just a single keybinding but...&lt;/li&gt;&lt;li&gt;A key binding to split the text editor view: Cmd-"  will split the window vertically, and Alt-Cmd-" splits horizontally (thanks to Chris for pointing this   out).  You can close the splits with Cmd-'&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-7337095317808904764?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/7337095317808904764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/04/iphone-app-development-notes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7337095317808904764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/7337095317808904764'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/04/iphone-app-development-notes.html' title='iPhone App Development Notes'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1202125558461815960.post-8009541933031366798</id><published>2009-03-30T09:19:00.001-07:00</published><updated>2009-04-29T12:43:17.411-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Starting ...</title><content type='html'>I've recently been developing an iPhone application. It's been an interesting experience since, although I've been a Mac user for years, I haven't really developed for a Mac platform in the past. All of my programming in recent years has been for server-based applications, so I haven't really done any UI stuff (outside of HTML/Javascript-based UI's) for a couple of decades. Learning a new programming language (with it's libraries and frameworks) and development environment is (in some ways) like learning to program again. Sure, you aren't learning everything from scratch; however, there are all the little "gotcha's" that you have to find out about and you have to look up documentation a lot more to figure out how to do certain things. &lt;br /&gt;&lt;br /&gt;Learning to program in Objective-C was not a big jump. In the past few years, I've been mostly programming in C and Lisp (with a bit of Java and proprietary languages thrown in as well), so picking up Objective-C wasn't a big deal. For anyone who has programmed in C and who has had some exposure to an OO language, Objective-C is pretty easy to pick up. However, learning to program on the iPhone is a bigger jump. The resources that I found most useful were:&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.apress.com/book/view/1430216263"&gt;Beginning iPhone Development: Exploring the iPhone SDK&lt;/a&gt;: Excellent introduction to developing on the iPhone.&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.apple.com/iphone/prerelease/library/navigation/SampleCode.html"&gt;Sample code from Apple&lt;/a&gt; (you'll need an Apple developer account to click through the link): Great for figuring out how to do things.&lt;/li&gt;&lt;/ol&gt;An "honorable mention" goes to the following:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.informit.com/store/product.aspx?isbn=0321553519"&gt;The iPhone Developer's Cookbook: Building Applications with the iPhone SDK&lt;/a&gt;: The author of this book develops without using Interface Builder (IB). This is extremely useful as most books and example code use IB and it is good to know how to do things without IB as well.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.apress.com/book/view/1430218150"&gt;Learn Objective–C on the Mac&lt;/a&gt;: I just read a few chapters of this one and skim it when I need to.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.manning.com/callen/"&gt;iPhone in Action&lt;/a&gt;: Most useful for illustrating and comparing web-based and SDK-based development approaches for the iPhone. Better as an overview than as a programming tutorial though.&lt;/li&gt;&lt;/ul&gt;I only bought the PDF versions of the books as I tend to toggle back and forth between reading a book and writing code. I've had to Google around a lot to find answers to some programming problems and to figure out how to do certain things. I haven't come up with a definitive list of "must read" forums/blogs yet; however, the following sites have been useful on multiple occasions: &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.iphonedevsdk.com/"&gt;iPhone Dev SDK&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.iphonekicks.com/"&gt;iPhoneKicks&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1202125558461815960-8009541933031366798?l=beresheit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beresheit.blogspot.com/feeds/8009541933031366798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://beresheit.blogspot.com/2009/03/starting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8009541933031366798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1202125558461815960/posts/default/8009541933031366798'/><link rel='alternate' type='text/html' href='http://beresheit.blogspot.com/2009/03/starting.html' title='Starting ...'/><author><name>Ze'ev</name><uri>http://www.blogger.com/profile/09616563026008448292</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
