The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

HP67 Emulator for Android
Message #1 Posted by MikeO on 25 Jan 2012, 2:27 a.m.

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

      
Re: HP67 Emulator for Android
Message #2 Posted by Didier Lachieze on 25 Jan 2012, 2:42 a.m.,
in response to message #1 by MikeO

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.

            
Re: HP67 Emulator for Android
Message #3 Posted by MikeO on 25 Jan 2012, 9:50 a.m.,
in response to message #2 by Didier Lachieze

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.

      
Re: HP67 Emulator for Android
Message #4 Posted by Alexander Oestert on 25 Jan 2012, 5:10 a.m.,
in response to message #1 by MikeO

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.

            
Re: HP67 Emulator for Android
Message #5 Posted by MikeO on 25 Jan 2012, 9:45 a.m.,
in response to message #4 by Alexander Oestert

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

                  
Re: HP67 Emulator for Android
Message #6 Posted by Guenter Schink on 25 Jan 2012, 1:09 p.m.,
in response to message #5 by MikeO

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

                        
Re: HP67 Emulator for Android
Message #7 Posted by MikeO on 25 Jan 2012, 1:19 p.m.,
in response to message #6 by Guenter Schink

But of course!

      
Re: HP67 Emulator for Android
Message #8 Posted by Ingo Paschke on 25 Jan 2012, 6:18 a.m.,
in response to message #1 by MikeO

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:

            
Re: HP67 Emulator for Android
Message #9 Posted by Massimo Gnerucci (Italy) on 25 Jan 2012, 7:20 a.m.,
in response to message #8 by Ingo Paschke

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

            
Re: HP67 Emulator for Android
Message #10 Posted by Jeroen Van Nieuwenhove on 25 Jan 2012, 9:25 a.m.,
in response to message #8 by Ingo Paschke

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.

            
Re: HP67 Emulator for Android
Message #11 Posted by MikeO on 25 Jan 2012, 9:53 a.m.,
in response to message #8 by Ingo Paschke

Got it. Thanks!

      
Re: HP67 Emulator for Android
Message #12 Posted by M. Joury on 25 Jan 2012, 10:51 a.m.,
in response to message #1 by MikeO

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

Thanks,

-Marwan

            
Re: HP67 Emulator for Android
Message #13 Posted by Steve Simpkin on 25 Jan 2012, 11:52 a.m.,
in response to message #12 by M. Joury

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.

                  
Re: HP67 Emulator for Android
Message #14 Posted by M. Joury on 25 Jan 2012, 1:14 p.m.,
in response to message #13 by Steve Simpkin

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

-Marwan

                        
Re: HP67 Emulator for Android
Message #15 Posted by MikeO on 25 Jan 2012, 1:20 p.m.,
in response to message #14 by M. Joury

I think it will work with 2.3.x

                              
Re: HP67 Emulator for Android
Message #16 Posted by M. Joury on 25 Jan 2012, 3:41 p.m.,
in response to message #15 by MikeO

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

                              
Re: HP67 Emulator for Android
Message #17 Posted by M. Joury on 25 Jan 2012, 9:19 p.m.,
in response to message #15 by MikeO

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

                                    
Re: HP67 Emulator for Android
Message #18 Posted by MikeO on 26 Jan 2012, 1:34 p.m.,
in response to message #17 by M. Joury

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

                                          
Re: HP67 Emulator for Android
Message #19 Posted by M. Joury on 26 Jan 2012, 1:58 p.m.,
in response to message #18 by MikeO

Thanks Mike!

      
Re: HP67 Emulator for Android
Message #20 Posted by Guenter Schink on 25 Jan 2012, 1:03 p.m.,
in response to message #1 by MikeO

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

            
Re: HP67 Emulator for Android
Message #21 Posted by Bill (Smithville, NJ) on 25 Jan 2012, 2:54 p.m.,
in response to message #20 by Guenter Schink

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.

                  
Re: HP67 Emulator for Android
Message #22 Posted by MikeO on 26 Jan 2012, 1:35 p.m.,
in response to message #21 by Bill (Smithville, NJ)

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

                        
Re: HP67 Emulator for Android
Message #23 Posted by MikeO on 28 Jan 2012, 1:34 a.m.,
in response to message #22 by MikeO

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.

                              
Re: HP67 Emulator for Android
Message #24 Posted by Ingo Paschke on 28 Jan 2012, 7:06 a.m.,
in response to message #23 by MikeO

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!


[ Return to Index | Top of Index ]

Go back to the main exhibit hall