HP67 Emulator for Android



#2

Well, I finally got to publishing this application on the Android market. I decided to do it as a free application. It is a port of the Windows desktop versions which I developed a couple years ago on Limpidfox.com

I just published it, so it may not show up on searches of the market for a day or two. Olivier De Smet has published one. So, hopefully there will be two soon.

Let me know what you think.

The program files are compatible with the desktop versions - just copy them to/from the "HP Programs" directory on your phone's external storage (which is created when you install the application). For more information on the desktop versions, see the website I linked above.

I have tested these on the HTC Evo (hdpi 533x320) and HTC Rezound (xhdpi 720p 640x360). Requires a touchscreen.

Have fun!

P.S. If you should have other devices approximating the above screen specs, please let me know how it looks/works.

Edited: 25 Jan 2012, 9:56 a.m. after one or more responses were posted


#3

It's on the Market, but it says it's incompatible with my Moto Defy (Android 2.2 - 854x480):

Requires Android:
2.3.7 and up

:(

Edited: 25 Jan 2012, 2:43 a.m.


#4

Yes. Unfortunately, the ability to work with high density screens is in the 2.3 Android SDK. What I may do is post the 2.2 version on the website - which I need to update anyway.

#5

Does not work on my ipad-sized tablet (1280x800, Honeycomb), only a small area up left reacts to tapping, display is also small and in the upper left corner, whole rest of screen is filled with unsharp image of the calc, unresponsive.


Edited: 25 Jan 2012, 5:14 a.m.


#6

Yes, I haven't entered the tablets yet. Soon though, very soon...


#7

Quote:
Yes, I haven't entered the tablets yet. Soon though, very soon...

But then it would be a good opportunity to have both - the 67 when in portrait mode and the 97, with printing capability of course, when in landscape mode. :-)

Günter


#8

But of course!

#9

Looks nice, but the touch-fields don't line up correctly with the calculator-image (image is about a key height too high, so you have to touch the spaces between the rows). On Galaxy Nexus.

Here's a screenshot:


#10

Looks and works nice on my Galaxy Note @1280*800 but I have the same keys misalignement problem as reported by Ingo.
Anyway, thanks a lot!
Massimo

#11

Same issue on my Acer Liquid Mini (320x480). On my petite screen and even taking into account the offset, it is very difficult to select the correct keys. I don't have these problems at all with e.g. Thomas Okken's Free42, although the 42 emulation has one row of keys less. Even Droid48, which has more keys, is relatively easy to use. Could it be that the touch sensitive area for each individual key is too narrow?
Also, I would make the haptic feedback optional.
Otherwise, good looking app, thanks for this port to Android.

#12

Got it. Thanks!

#13

I can't seem to find it :(. What are you guys searching on?

Thanks,

-Marwan


#14

If you are not running Android version 2.3 (Gingerbread) or newer, you may not see this App in the Market. I have an original Motorola Droid running Android 2.2 (Froyo) and I cannot find the App either. I am hoping Mike will be able post a 2.2 compatible version on his website.


#15

I am running 2.3.5 but I see that it requires .7. Thanks!

-Marwan


#16

I think it will work with 2.3.x


#17

Hmmmmm..... Still can't find it.....

#18

Hi Mike,

Ok, it seems that the problem is indeed a compatibility issue. I found the app on my laptop and then used the browser on the Android device to find the app and tried to install it that way. Problem was that it immediately told me that my device was not compatible. As far as I can tell the inky issue might be the 2.3.5 vs. the specified 2.3.7. I can't find any way to force the device to allow installation to see if it works. If you believe that it will work on any 2.3.x device could you lower the requirement to 2.3.0 or whatever the lowest level of 2.3 is? I can then try to download and test it.

Thanks,

-Marwan


#19

I'll definitely check it out. The market filter may need tweaking.


#20

Thanks Mike!

#21

Quote:
P.S. If you should have other devices approximating the above screen specs, please let me know how it looks/works.

Looks pretty good on Samsung Galaxy I9000 (800x480 Android 2.3..) but the keys are hard to hit as Jeroen also has reported.

Looks awful on Acer Iconia 500 (1280x800 Android 3.2.1), but it works!! :-)

When this tablet loads an app with low resolution, it offers the choice to "stretch" or to "zoom". Selecting "stretch" has the effect which Alexander describes. Selecting "zoom" makes it workable. The keys are only slightly misaligned: top row 1/3 down, bottom row 2/3 down. Horizontal alignment is almost perfect.

HTH Günter


#22

Quote:
Looks awful on Acer Iconia 500 (1280x800 Android 3.2.1), but it works!! :-)

I think it need a higher resolution image, then would be fine. And thanks for the tip on using Zoom instead of stretch. Still needs a little work on the key alignment, but is usable as is.

Image looks good on my Droid X phone. But the key allignment makes it unusable.

Bill

Edited: 25 Jan 2012, 2:57 p.m.


#23

With the great feedback on various devices, I'll be working out the key alignment shortly.


#24

I've posted version 1.1. You can find it by searching the market for 'hp67'. I've added code which dynamically scale the button areas based on the screen density and size.

Not sure how the tablets will handle it - I think much better now - but I may need to produce some higher resolution graphics for those. In the meantime, checkout the tip from Bill regarding the 'zoom' option when running the app on tablets.


#25

It's perfect now on my Galaxy Nexus. Even though it looks a bit pixelated in my screenshot above, it looks beautiful on the actual display. Thank you!


Possibly Related Threads...
Thread Author Replies Views Last Post
  HP67 eBay auction Cristian Arezzini 3 256 12-08-2013, 03:47 PM
Last Post: Raymond Del Tondo
  HP67/97 M.E. Pac cover Ignacio Sánchez 2 217 11-22-2013, 04:04 AM
Last Post: Ignacio Sánchez Reig
  OT: Graphing calculator for Android ? Ivan Rancati 4 243 11-18-2013, 12:33 PM
Last Post: Alberto Candel
  What About An iOS/Android HP-41 Barcode Reader App? Jake Schwartz 0 144 07-10-2013, 10:39 AM
Last Post: Jake Schwartz
  Our 11C Scientific Calculator Android app is on launch sale, 0.99$ only John 1 178 06-22-2013, 01:38 PM
Last Post: Marcus von Cube, Germany
  Vicinno 11C Scientific Calculator app is on Android now John 0 147 06-14-2013, 02:28 PM
Last Post: John
  HP-67 Emulator for Android Tablets MikeO 7 340 04-17-2013, 09:36 PM
Last Post: MikeO
  HP 50G emulation for android Olivier De Smet 3 249 04-14-2013, 12:01 PM
Last Post: CompSystems
  New emulators for Android Olivier De Smet 8 363 01-28-2013, 09:14 AM
Last Post: Bill (Smithville, NJ)
  12C App kostenlos bei Amazon.de / Android Frank Boehm (Germany) 16 545 11-20-2012, 02:24 PM
Last Post: Luiz C. Vieira (Brazil)

Forum Jump: