▼
Posts: 225
Threads: 13
Joined: Jun 2011
Hi,
The iOS version of the WP34S emulator is now available in the AppStore. You can find it by searching WP34s or here:
https://itunes.apple.com/us/app/wp-34s/id620255094
It works on both iPhone & iPad, iOS 5.0 or more recent, and is free. Later, this may change to a symbolic price just to cover the cost of Apple registration but I'm not sure.
Communication with the outside world (i.e. SEND/RECV commands) are not implemented yet as I'm waiting for feedback on what users would expect. I'm thinking simple WiFi communication with the Qt Emulators behaving exactly like the serial one.
Enjoy.
▼
Posts: 4,587
Threads: 105
Joined: Jul 2005
Great news! :-) And here's a working direct link.
d:-)
Posts: 52
Threads: 2
Joined: Sep 2011
Wow, really nice! Chapeaux!
Posts: 2,247
Threads: 200
Joined: Jun 2005
Very nice work Pascal. Thank you!!!
Namir
Posts: 236
Threads: 18
Joined: Aug 2011
Posts: 455
Threads: 39
Joined: Jan 2011
And I thought there was no reason to get an iPhone...
Posts: 2,247
Threads: 200
Joined: Jun 2005
Any plans for an implementation for the Samsung Galaxy SIII phone?
Namir
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Quote:
Any plans for an implementation for the Samsung Galaxy SIII phone?
I'm thinking about an Android version indeed. Here are the obstacles:
- I have no Android device (but I can borrow one)
- iOS means having 7 different screen+keyboard pictures. Supporting Android means many more resolutions so I will have to find a smarter solution. I have one in mind but it still need some refinements.
- Android native language is Java. Although I'm fluent, I would end supporting emulators written in 4 different languages: C, C++, Objective-C and Java. And calling C from Java is not complicated but also not that funny. So I would rather wait for Qt to be available on Android, hopefully in April or May.
▼
Posts: 253
Threads: 20
Joined: Jun 2012
I hope you can make it for Android, and I'd be happy to pay to support it. Would want it to run full screen on a tablet device. I'd love to have portrait at least, but portrait and landscape would be great. I don't know if they are all compatible or what...mine is the ASUS Transformer Infinity running Ice-Cream Sandwich.
Edited: 24 Mar 2013, 1:05 a.m.
Posts: 536
Threads: 56
Joined: Jul 2005
Hello Pascal,
I develop apps for Android. I'm willing to help out with the Android development. Let me know if you are interested.
Regarding the display resolutions, i would do it by vectorizing the UI. This way you can support all resolutions. I find this a good solution also for iOS since, even there, you have different sizes.
regards,
-- hugh.
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Quote:
I develop apps for Android. I'm willing to help out with the Android development. Let me know if you are interested.
Thanks. I'll remember it when I start the project. I already had a look at Android development and do not anticipate any problem but it is always good to have help.
Quote:
Regarding the display resolutions, i would do it by vectorizing the UI. This way you can support all resolutions. I find this a good solution also for iOS since, even there, you have different sizes.
This was my original idea and I have a program which can draw the keyboard & the screen "vectorially".
But getting the right font sizes & spaces between key to be readable and "beautiful" on different resolutions still needs human input. The problem is that the overloaded WP34s keyboard was designed for a real world device, not for a screen somewhere 320x460 and 1536x2008.
My idea so far will be to generate several sizes, let's say the most common on Android and when the exact one is not available, find the closest and fit the image to fill the screen. I've tested this solution and it seems ok.
Posts: 70
Threads: 1
Joined: Jan 2012
Fantastic! Thank you, Pascal.
Posts: 29
Threads: 3
Joined: Jan 2011
Very nice creation, Pascal. Thank you. As for printing and exchange of data etc. I think the solution like it has been realized for the i41CX+ app would be nice.
Edited: 23 Mar 2013, 3:25 p.m.
▼
Posts: 225
Threads: 13
Joined: Jun 2011
I did not bought i41cx. Can you elaborate ?
▼
Posts: 95
Threads: 31
Joined: Oct 2009
Fantastic!
I would even say that I prefer it to the physical one! (I cannot say that of the Free42s or the X41c). It fills the whole screen of the iPhone 5. The fonts are very well chosen, and it is clear - less cluttered than the original for my taste.
Firmware version is 3374. Is there a way to update it?
▼
Posts: 225
Threads: 13
Joined: Jun 2011
There is no way to update the firmware as it is compiled C code. I'll upgrade it with the next release which should also have copy/paste, the library, key click and maybe other enhancements.
Posts: 29
Threads: 3
Joined: Jan 2011
In Landscape mode it shows both the calculator and the printer (an HP-IL printer emulation). The printer has the options ON/OFF and Manual - Trace - Normal. You can see a picture in the App store if you type in i41cx+
BTW: the RMDR key in you app shows RMDIR.
Edited: 23 Mar 2013, 4:20 p.m.
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Quote:
In Landscape mode it shows both the calculator and the printer (an HP-IL printer emulation). The printer has the options ON/OFF and Manual - Trace - Normal. You can see a picture in the App store if you type in i41cx+
Yes, this is a good idea. I'm not sure I will have enough time to implement it,
Quote:
BTW: the RMDR key in you app shows RMDIR.
Thanks. I'll fix it.
Posts: 1,830
Threads: 113
Joined: Aug 2005
i41CX displays beautifully on my retina iPad and did on my old iPad2 as well.
Posts: 23
Threads: 3
Joined: Jan 2013
Thanks for providing this great app. If you plan to extend, a "stack display" (as some other RPN calc emulators have) would be great.
I have deleted several other IOS calc apps already ;-)
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Quote:
Thanks for providing this great app. If you plan to extend, a "stack display" (as some other RPN calc emulators have) would be great.
This one is easy to implement as it exists already in the Qt emulators. However and like a printer, it would fit only on an iPad display, not an iPhone.
▼
Posts: 3,283
Threads: 104
Joined: Jul 2005
Quote:
However and like a printer, it would fit only on an iPad display, not an iPhone.
You might consider a separate page for the stack display on the small screen devices iPod and iPhone.
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Quote:
You might consider a separate page for the stack display on the small screen devices iPod and iPhone.
Yes, I'm thinking about it but anyway, it will not be very convenient. I'm also considering how far I'm willing to go to improve this emulator. It has been a relatively small project so I could learn how to program on iOS and now, I have enough work for a few months should I choose to implement all the good ideas you guys have.
▼
Posts: 3,229
Threads: 42
Joined: Jul 2006
Sounds like a similar issue we had implementing the firmware :-)
- Pauli
Posts: 429
Threads: 31
Joined: Jul 2011
Very nice! Thank you! I'm also looking forward to the Android version.
Posts: 109
Threads: 38
Joined: Dec 2012
Thanks! This is a beautiful app, and is lightning quick. Made my day! Perhaps you are really Clint Eastwood?
Posts: 764
Threads: 118
Joined: Aug 2007
Quote:
Hi,
The iOS version of the WP34S emulator is now available in the AppStore. You can find it by searching WP34s or here:
https://itunes.apple.com/us/app/wp-34s/id620255094
It works on both iPhone & iPad, iOS 5.0 or more recent, and is free. Later, this may change to a symbolic price just to cover the cost of Apple registration but I'm not sure.
Communication with the outside world (i.e. SEND/RECV commands) are not implemented yet as I'm waiting for feedback on what users would expect. I'm thinking simple WiFi communication with the Qt Emulators behaving exactly like the serial one.
Enjoy.
Thanks guys - the app looks really nice. The WP 34 will now live on my iPad.
Posts: 304
Threads: 32
Joined: Nov 2005
GREAT news, thank you much!
Posts: 168
Threads: 10
Joined: Jul 2007
Thanks. I downloaded it to my phone late last night. It looks great on the iPhone 4S screen. Now to dive into the "machine" itself.
Posts: 1,830
Threads: 113
Joined: Aug 2005
A great way to learn to use the WP34S on the iPad.
- Download Pascal's emulator.
- Download the manual (and/or the beginner's guide) into iBooks.
- Run the emulator.
- Open the PDF.
- Read the manual and switch back and forth to the emulator with a four-finger swipe.
Whether you prefer the physical calculator or not, this technique provides a seamless learning experience. You don't have to switch your attention back and forth between the calculator and (for example) a computer keyboard and screen. You don't have to switch input modes either - it's all touch all the time. You can go back to using the real calculator after you figure out what's what on the emulator.
I like it! Howard
▼
Posts: 67
Threads: 7
Joined: Mar 2013
I got it. Very nice. Got the manual, but for some reason I can't seem to download the beginners guide. Anyone else have that problem?
▼
Posts: 1,830
Threads: 113
Joined: Aug 2005
Posts: 13
Threads: 2
Joined: May 2011
I feel bad about asking (because I can't offer any help or suggestions), but any chance of a webOS version in the future?
I'd be happy to pay for the app if available for my phone.
My FrankenPre2 phone is customized HP hardware, so using it to emulate other customized HP hardware seems appropriate.
Thanks,
Jay
▼
Posts: 225
Threads: 13
Joined: Jun 2011
Not written by me anyway.
|