![]() ![]() It's an emulation of what is probably Casio's best education-focused calculator the humble/diminutive fx-991ex. Take a look at the NCalc Fx app on iOS (and it's Android sibling that goes by another name). ![]() If developers continue to only target their creations to an ever-shrinking target audience (preaching to the already converted), they can't complain when their apps aren't profitable. I feel the same way when it comes to the DMC42 in much the same way (I have a few friends who purchased DMC42's having heard me rave about it, for them only to sell them a few short months later as they found the UX cumbersome. With Plus42, there's an opportunity to improve upon 42S UX/UI conventions that can make it very difficult for those not versed in the world of HP calculator evolution to pick up Plus42 and realise its benefits before frustration stops them from feeling their money has been wasted. I feel your pain, and fully understand why things have developed the way they have.īut I do have some sympathies also with the discussion ref Plus42 especially. but I bit my tongue, and after a while, it dawned on me that maybe a bit of perspective would be a good thing, so here goes: (05-20-2022 02:08 AM)Thomas Okken Wrote: Actually, I felt myself getting a bit annoyed at this whole line of questioning. I'll need to sell a lot more units to make that happen, though, so, spread the word! If Plus42 sells well, maybe I can make it my full time job and then I can implement everything anyone has ever suggested, but if not, the pace of progress will remain slow and unpredictable. I'm not complaining, I wouldn't have done it if it wasn't fun, but maybe this helps get the point across how it might be possible that features that may make perfect sense have nonetheless, somehow, not gotten done yet. And lots of core functionality as well, like the big stack, local variables, long strings, et cetera.Īnd I did all this while also living a life and working a full-time job. And there were ports: to Windows Mobile, to PalmOS on ARM, to Linux using GTK widgets, to Android, to iOS, and to MacOS, and I also added even more functionality to the UI, like customizable skins, portable state files and quick state file switching, audible and haptic feedback, landscape mode, Unicode support, 64-bit support, copy & paste for all data types including programs and matrices. And in the years that followed, I added more and more functionality to the UI, like program import and export, and the print-out window, meaning every subsequent port was going to be more and more work. Once they were done, I ported it to Windows before releasing 1.0. I initially developed Free42 for PalmOS and Linux (the latter using the Motif widget set). Of course, hardware development hasn't stood still in the nearly 18 years since then, but I had my reasons for not supporting every little UI innovation. Retina screens and fancy fonts weren't on anybody's radar. What this means is: back in 2004, it was all I could do just to get Free42 to run at roughly the same speed as a real HP-42S, and the keyboard and display barely fit. The m100 had a 0 CPU and no hardware floating-point unit, and it had a 160x160 pixel 2 bpp (4 levels) grayscale screen.įor comparison, that's about the same number of pixels as one icon on a recent iPhone's home screen, and the CPU is about 100,000 times slower than current smartphones. When I started work on Free42, the app upon which Plus42 is based, it was 2004, and the first platform I had in mind for running it on was the Palm m100, a low-end PDA that was popular at the time. Actually, I felt myself getting a bit annoyed at this whole line of questioning. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |