1.0.2 update released

The 1.0.2 update to iSlideRule was released on October 26, 2008, and should be available for users within a week. This update contains several new scales, all new scale graphics that are 1900 pixels wide (1.0.0 and 1.0.1 used graphics that were 1400 pixels wide). Details of this update are listed here.

New scales added to this update include:
* CIF and DIF (reciprocals of the CF and DF scales)
* Ln scale (a linear scale giving natural logarithms of numbers from 1 to 10)
* a pair of conversion scales to provide temperature conversions between Celsius and Fahrenheit
* S(mannheim) scale, (used with "A" scale to calculate sines, or the tangents of numbers less than 5.7 degrees
* F(2π) scale, a folded "C" scale, folded at 1 / ( 2π ), useful in electronics calculations
* F(x^4) scale, used with the "C" or "D" scales to calculate fourth powers and roots.

Other features include a new acceleration/deceleration routine when moving the entire slide with the cursor at the left or right margin of the display. The entire slide rule moves left or right more slowly as it moves away from, or towards the ends of the rule.

Another new feature is a way of moving the opposite piece of the slide rule. With an index of either the slide or the bars present in the display, touching that slide, or bar, and not moving the touch, will result in the other piece moving in the opposite direction. Motion is halted either by moving the touch, lifting the finger, or by alignment with the other index position. This motion also has acceleration and deceleration built in, although at this point, neither this motion, nor the other cursor-based motion have "bounce" like the normal movement in the view when moving the slide or the rules by swiping or dragging them.

Minor changes in the app include some settings changes to support the new features, a bit faster launch time, and I've also changed the default launch screen back to a neutral color similar to the initial release. The default image also has some transparency added so that it is easier to know when the application has completed launching and is ready for use.

The other main feature included in this update is compatibility with the first generation iPod Touch devices (I finally got the application tested on one and can now say that it should work fine on that device!)

|

Upcoming Features in future versions

There are many features that I plan on updating and/or adding to iSlideRule over the next weeks and months.

Primary among the features list that I'm planning and working on is moving the configuration and settings into the application so that scales and color can be updated while the application is running. In addition, I'll be adding a feature that will permit positioning of the scales on their individual slides. Settings will be accessible from "portrait" viewing mode via a control present on screen to flip the whole view over.

Another feature that will be added will be a flip-side view of each slide and rule with additional scales. Unlike a normal slide rule however, that has two sides, each slide will have three sides (think triangular engineering and/or drafting rulers), with 4 scales each (12 scales possible on each bar), and each one can be "flipped" independently of the others. I've got an approach that allows me to use up and down swiping on the rules to perform the flip, and flip to the appropriate view.

Lastly, of some use to those that have a hard time reading the numbers and ticks on the rules, I'll be adding a selectable feature to have the current viewable scales values shown on screen (in portrait mode, they'll be shown below the bars and labeled. In landscape mode, while I haven't completely settled on the approach, they'll probably be displayed, after a slight delay, on top of the cursor, in a semi-transparent way, and disappear while moving the cursor.
|

1.0.2 update in progress

I am currently busy at updating iSlideRule, using the feedback and email comments I have received. In the 1.0.2 update, I'll have new scale graphics that include π guage marks, and the graphics will be smaller in terms of storage size (resulting in a slightly smaller download), but longer in terms of rule size. In the 1.0.0 and 1.0.1 update, the scales are ~1400 pixels wide. Given a resolution of 72 pixels per inch, this is like a 19.5" wide rule. I experimented with making 2400 pixel wide graphics, but settled on a size of 1900 pixels (equivalent of approximately 26" wide rules). Additionally, I'll be adding a few new scales in the 1.0.2 update (CIF and DIF for example, along with others).

In the 1.0.1 update, I widened the cursor from its original 1.0.0 width of 45 pixels, to a 65 pixel wide cursor. This was in response to feedback that was concerned about insufficient width in the cursor and inadvertent touches resulting in slide or top/bottom rule movements.

A "feature" that showed up as part of the work in the 1.0.1 update that I'm working to correct is that the rule and slide can separate when moved to opposite ends. In the 1.0.1 update, I added blank space at the end of the rules in the view so that the rules could be moved to the right somewhat, instead of being locked to the left side. I'm working to reduce or eliminate the separation in 1.0.2.
|