Author Topic: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)  (Read 108407 times)

0 Members and 1 Guest are viewing this topic.

Offline profrd

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-1
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #30 on: August 16, 2015, 07:10:20 pm »
Dear SpiroH,
 
  I have been following the [ Nspiroid ] Project pages since its very early days.
 
  Since I do not have [ x86 ] Android devices, but just [ ARM ] based Android [ Tablets ], only just recently I have been able to try Nspiroid [ ARM ] on some of my devices, which however does Not meet the actual screen Resolution specifications, as indicated on your [ Reply #12 on: July 15, 2015, 09:33:01 am ]
 
Quote
Actually, i did not prepare (yet?) Nspiroid_arm to work on devices with lower resolution than 1280x720 or 1280x800.

  The 8" and 7" screen [ Tablet ] devices were I have tried to install the Latest version of [ Nspiroid_fat_v105.apk ] do indeed have screen Resolutions of Only 1024 x 768 and 1024 x 600, running respectively Android 4.0 and 4.1 Operating System.
 
  The " Unable to Parse Package " [ Error ] messages received while trying to Install the actual Nspiroid FAT v 1.05 APK ( through Android APK PKG Installer ) seems much more to be related to the Android [ Version ] Number of the Operating System itself and Not to the actual Screen Resolution of the devices, since the package installation is Aborted immediately after its selection through Android PKG Installer, and No files were decompressed or effectively installed at all.
 
  I have checked the Integrity of [ Nspiroid_fat_v105.apk ] by simply Renaming it to [ Nspiroid_fat_v105.zip ] and it decompresses without any problem, so the possibility of a corrupt .apk file may be fully Discarded.
 
  The only other single time were I got an " Unable to Parse Package " [ Error ] message on [ Other ] Packages installation was when I tried to Install [ HP Prime ] APK on an Android 4.0 Device ( while the Minimum System Requirements for HP Prime Android Emulator is version 4.1 of Android Operating System ).
 
  So the actual [ Error ] messages while trying to Install Nspiroid FAT v 1.05 on Android 4.0 and 4.1 Devices may be related to a Minimum Android Operating System [ Version ] Requirement.
 
  I will keep faithfully Following this Post, since Nspiroid [ ARM ] Project is in its very Infancy, but Promises to be a More than Valuable Resource in the near future ( when a Stable Release were acomplished and made available ).
 
  I will also try [ Nspiroid_fat_v105.apk ] on two other ARM devices Running Android ver [ 4.2 ] OS ( to which I have access ), but with the Same screen [ Resolution ] limitation of 1024 x 768 and 1024 x 600, and futurely post the Result of trying to Install the Actual version of Nspiroid FAT 1.05 on both.
 
   Thanks Very Much for your Attention, with my Best Wishes and Sincere Congratulations for the More than Valuable effort of Porting TI Nspire to the Android environment !
 
Yours Sincerely,

Prof. Ricardo Duarte
 
-------------------------------------------------------------------------------------------
Owner of TI Nspire CX CAS and Very Proud User of Karm-TI on Windows Platform

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #31 on: August 17, 2015, 06:06:03 am »
Caro Ricardo, Welcome to Omnimaga and thank you for the kind words.

Lately, i've been a little busy with other stuff including spending some time with my family. This is a holiday season and very soon work restarts with the usual lack of time for hobbies.

Regarding your queries about Nspiroid i'll try to provide a general answer to some of them. I started the Nspiroid project using a Memopad 176Cx device, an affordable Android-x86 running 4.4.2 version. Developing using the Eclipse (or Android Studio) emulator is a real painful task because the emulator crashes a lot and is very slow. Then I also managed to port it to a cheap 'arm' based device 'BQ Maxwell 2' running Android-arm OS 4.2.2.

The Nspiroid project in itself, regardless of the cpu, has required a substantial amount of time. Now i've reached a stage where we can try to target different OS versions and devices. At the moment the minimum SDK version is set to api 17 (OS 4.2 Jelly Bean) and the target version is set to api 19 (OS 4.4 KitKat) (https://en.wikipedia.org/wiki/Android_version_history). In layout terms, Nspiroid includes support for screen densities ranging from mdpi (1024x600) to xxxhdpi (1440x2560).  However, these densities buckets are very broad, meaning we really need to test Nspiroid on the actual device to see if the GUI does look good enough.

So far, Nspiroid has only been tested on devices with resolutions: 720x1280, 800x1280 and 1080x1920 and i also did some tests on the emulator with a 1440x2560 virtual device (AVD). I intend (depending on my free time and the user's interest) to enlarge the range of devices and OS versions, but i'm afraid older OS versions lack some features that i use in Nspiroid and will complicate the port. Newer OS versions already pose some new challenges, for instance they change the way the memory is being allocated and that can make Nspiroid to crash (yeah, i've been there!).

Adapting a variant of Nspiroid_fat_v105.apk to work on lower resolution devices (1024 x 768) shouldn't be much of a problem provided they run OS 4.2 version, at least.

Lastly, thank you again for the important feedback you gave and stay tuned for future kArmTI/Nspiroid releases. BTW, i'm also a teacher so 'Welcome to the Tribe'.
Cheers,

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #32 on: August 20, 2015, 10:47:54 am »
Hi there, Today I'm releasing a low resolution 'only' version of Nspiroid (fat: x86 + arm), so that ppl with low resolution devices can also have a go exploring Nspiroid features and test in on their devices. I've targeted these layouts using a 7", AVD with 1024x600 resolution, using all the available screen space (not a lot) for Nspiroid.  As, I can't possibly have all devices to test and design the layouts accordingly, i leave it to you to complain if you feel you need to (posting some picture will always help a lot). I'm expecting that some ppl will have some overlap of the 'navigation bar' problems, but nevertheless they should be able to test most of the available functionality. In a future iteration things can only improve, if there's interest.
As usual, I'm assuming as a minimum api 17 (OS 4.2 Jelly Bean).  I'm attaching some pictures, so that you can get a feel for the looks in a low resolution device. Enjoy!

*Edit*: fixed portrait picture; gaming layout was missing.

Offline profrd

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-1
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #33 on: August 24, 2015, 01:18:37 pm »
Dear SpiroH,
 
  first of all My Most Sincere Thanks ! and Congratulations on your Continued effort, on the Development of such a More than Valuable Resource !
 
  Finally I have succesfully installed both 1.05 [ FAT ] Version and 1.07 [ Low ] Resolution Version on some of my other Android ARM Devices running OS 4.2 and up, with distinct Screen Resolutions, and will be soon posting [ Screenshots ] of their behavior on such platforms.
 
   I have also took the liberty of Posting a personal comment on another [ Android ] Nspire [ Emulation ] related page on Omnimaga at
 
[ https://www.omnimaga.org/news/ti-nspire-emulator-for-android/30/ ]
 
noting other Potential users of the Existence of your [ Nspiroid ] project, by providing a [ Link ] pointing to its actual base page at
 
[ https://www.omnimaga.org/ti-nspire-projects/nspiroid-ti-nspire-emulator-on-android-(zenfone-5)/ ]
 
   Yours Sincerely, with all my Best Wishes,
 
Prof. Ricardo Duarte
------------------------------------------------------------------------------------------------------------------------------------
Owner of TI Nspire CX CAS and Very Proud User of Karm-TI on Windows Platform and now Nspiroid on ARM Android !

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #34 on: September 04, 2015, 09:53:42 am »
Hi there,
Here's the Nspiroid v1.08 update. I've fixed some issues and I think this release is a bit faster (specially the ARM version). Unfortunately, the last posted v1.07_low_res has a bug which i only came across some weeks later. Hopefully this new v1.08_low_res will work as intended. As usual, please report any other issues you would like to be tackled and i might be able to help. Have a nice day.

*Edit*: Just in case you want to try the new PocketSNES emulator by gameblabla on your ARM device, please use v1.09 instead.

Offline khiconmtv

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #35 on: October 23, 2015, 03:13:36 am »
Thank you, SpiroH...
v109 works well on Samsung Galaxy S6 Lollipop 5.1.1. I love this app and you...:)
Can you create skin with simple color?

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #36 on: October 31, 2015, 06:08:04 pm »
Hi khiconmtv!
I'm not sure I understand what do you mean by a simple color skin? Can you please show me a simple-color theme that appeals to you? Anyway, would you like something along these grayish lines? :-\

Offline khiconmtv

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #37 on: October 31, 2015, 11:30:56 pm »
Hi khiconmtv!
I'm not sure I understand what do you mean by a simple color skin? Can you please show me a simple-color theme that appeals to you? Anyway, would you like something along these grayish lines? :-\

Okie, like this...:)

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #38 on: November 01, 2015, 03:06:00 pm »
@khiconmtv: Here you go, Nspiroid_fat_v110.rar with a grayish theme. Let me know of any weird glitches you may find.

Offline khiconmtv

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #39 on: November 01, 2015, 07:56:36 pm »
Thank you so much.
App works well and nice skin.

Offline khiconmtv

  • LV3 Member (Next: 100)
  • ***
  • Posts: 40
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #40 on: November 05, 2015, 08:33:17 pm »
Dear SpiroH
Can you create this screen? :)
Thank you.


Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #41 on: November 07, 2015, 10:36:48 am »
Dear SpiroH
Can you create this screen? :)
Thank you.
Actually, I've already done that (skin stuff) a long time ago. The problem is, it doesn't scale very well for different screen resolutions and orientations. I'll have a look at the possibilities when i have a little more free time. Thank you. ;)


Offline rkd2003

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #42 on: November 18, 2015, 04:52:19 am »
OMG! Thanks!

but can you expand screen area?

That area is small... and too large black blank area.
(Galaxy S4 Lte-A)
I didn't select Auxcalc view, but screen size was that size.
 
I had bad eyesight...
 :3 :3 :3

And else...?

um...
Flat or simple color button is better than now, I think.
Gradient color conceals blue sub button color.

Thanks!!! This is excellent work!
« Last Edit: November 18, 2015, 11:20:57 pm by rkd2003 »

Offline nagykamel

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #43 on: November 25, 2015, 11:08:47 pm »
On Samsung Galaxy Note 3, small Nspire emulated LCD screen surrounded by black area
How to solve this problem? Hardly can read the emulated LCD
Please help

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 717
  • Rating: +153/-23
    • View Profile
Re: Nspiroid - TI-Nspire emulator on Android (ZenFone 5)
« Reply #44 on: November 26, 2015, 09:34:04 am »
Hi both of you @rkd2003 and @nagykamel,
Welcome to Omnimaga and thanks for the feedback. Regarding your very issue, would you mind posting the landscape view picture?
I'll try to figure out a solution as soon as i have some spare time (pretty busy ATM  :( ).