Skip to content
jdee edited this page Aug 30, 2011 · 1 revision

Overview

Dubsar for iOS is a pair of lightweight web clients for iPhone/iPod Touch and iPad.

Release Date

August 12, 2011

In This Release

Dubsar for iOS provides full access to the WordNet(R) content hosted at http://dubsar-dictionary.com. The applications use a JSON web service to autocomplete searches as users type, search for matching words and retrieve data about all words, senses and synsets in Dubsar's database. At least one search bar is present in virtually every view (with the exception only of the About, FAQ and License views in the iPhone app). The iPad app is a split view, and a search bar is available on both panels in every view. Dubsar for iOS provides a custom navigation interface, allowing support for forward navigation to return after going back. Both applications permit the user to navigate using a pan gesture, by dragging the view to the left or right (this only applies to the detail panel in the iPad app). Dubsar for iOS displays a word of the day, which it retrieves from the server. Users can use the SQL wildcard characters _ and % (standing, respectively, for any single character and anything at all, including nothing, like the regular expressions . and .*, respectively). So for example, to return everything beginning with R, search for r%. Large search results are paginated using a page control in both applications. The iPad app also provides support for case-sensitive searching via a switch on the master panel. Further, Dubsar for iPad includes a set of alphabet buttons on the master panel to facilitate browsing.

Known Issues

See Dubsar's full current list of open issues at https://github.com/jdee/dubsar_ios/issues.

  • iPad autocompleter popovers slightly too small in landscape after keyboard disappears Issue 9 The server can return up to 10 autocompletion responses. The table views are sized for 10 rows in both orientations. In landscape orientation, with the keyboard present, the popovers are shortened to the available room, having only about seven rows. After the keyboard disappears, the popovers are restored to the correct size. If they first appear in landscape mode, once the keyboard vanishes, they will be a little too short, having only nine complete rows and a fraction of a tenth.

  • Word of the Day can be unresponsive on iPad Issue 15 The Word of the Day popovers on the iPad are implemented in two steps. First, the /wotd.json request is made to get the basic word information. Then a request is made for that word. The popover is only created when the word request is made. Sometimes the Word of the Day button appears somewhat unresponsive, since in extreme cases no popover may appear for a couple of seconds after the button is tapped.

  • occasional positioning glitch on rotation Issue 21 So far this has only been observed in the iPhone app. Occasionally on rotation, the entire view is positioned somewhat too high, so that the search bar is partially or entirely hidden by the navigation bar. It is usually only partially obscured. The iPhone navigation toolbar is hidden in landscape and shown in portrait because of the limited screen size. The transition, on rotation, is animated. The animation could be producing a race condition.

Supported iOS Versions

Dubsar requires iOS 4.3 or higher. Dubsar has been primarily tested on an iPad 2 and and iPod Touch 4G, both running iOS 4.3.5. It has also been verified to work on iOS 5 Beta.