Wish B4X on ARM PC

Olaan

Expert
Licensed User
Longtime User
Hi all,
The coming RTX chip of Nividia which is for the local AI on ARM technology. It's B4X products can't installed in ARM PC, can it? How do you think that?(B4X products are used Microsoft's.Net Framework)
 

William Lancee

Well-Known Member
Licensed User
Longtime User
B4X products are for the development of Apps that can work on Android, Desktops (and any OS that can handle Java), and iOS.
There are no specific limits on the actual target CPU type of the Apps, including ARM.
So it doesn't matter that development takes place in the Desktop. In fact it is a great advantage.

However, you mention Graphic processors that aid in speeding up parallel processing used by AI models.
B4X does have an interface with Python that can use special libraries to do that for Windows and Linux.

You are right that there are very few existing interfaces with the upcoming RTX chip of NVidia for ARM technology.
But I believe that time will change that.

"Nvidia's ARM-based RTX chip technology is called the NVIDIA RTX Spark, a high-performance system-on-a-chip designed for Windows on ARM laptops and compact desktop systems. Unveiled in mid-2026, it pairs a custom 20-core ARM CPU with a Blackwell-architecture RTX GPU and unified memory"

Updates to Python Keras and Tensorflow libararies will follow. B4X's interface with Python will let you use them on Windows systems.
 
Last edited:

Cableguy

Expert
Licensed User
Longtime User
This is almost like all those technologic content creators that do phone unboxing and first impressions, when they get their hands on something actually NEW and rumble about the how some of the current mainstream apps don't quite adapt to the NEW phone... how could they? It's NEW!! it's NORMAL that some existing software will take time to adjust to the NEW specifications, if the hardware actually justifies that!
 
Last edited:

aeric

Expert
Licensed User
Longtime User
If I understand correctly CableGuy comment, I agree. Some bleeding edge technologies are just announced but not even common on the market yet.

I haven't heard people mentioned about using Windows on ARM cpu. However, if I am not mistaken, B4i is already supported on ARM Apple Silicon CPU Macs.

Members can make wish and Erel will consider if it is worth to implement it at some point.
For example, some members wished to have B4X support on Harmony OS devices but how many members really have such devices or run this platform?
 

Peter Simpson

Expert
Licensed User
Longtime User
The B4X IDE suites will install and work on Nvidia ARM hardware and current Copilot ARM PCs, but with a distinction between running natively versus under emulation through Prism.

Nvidia’s upcoming consumer ARM platform will run Windows on ARM. Because the B4X IDEs are Windows .NET applications, they run under Microsoft’s Prism x86 and x64 emulation layer.

The current B4X IDE suite of development tools runs on current Windows on ARM devices, such as Snapdragon X Elite or Plus Copilot+ PCs and Surface Pro or Laptop ARM models through Prism background translation layer.

Around 95% of current desktop software will run under Windows ARM architecture, so the IDEs will install and run fine, I'm sure of that.

I am a bit skeptical about ADB working correctly though, maybe you should ask Gemini, Copilot or ChatGPT if ADB will still work, as I do not have a clue.

Personally, I would not buy an ARM-based PC. I do not like the idea of a translation layer like Microsoft's Prism constantly running in the background just to execute x86 and x64 software on an ARM-powered device. No matter how efficient translation engines get, running through translation always leaves some performance and power efficiency on the table compared to native execution.

For developing solutions on the go (I've always worked using laptops, in the last few years with a 2nd USB powered screen). For years I've always been an Intel i9 guy, until recently switching to the AMD Ryzen AI 9 series. I've personally not had any issues with that series of processor, the performance and native compatibility are outstanding.

As for me, I will be sticking to native x86 hardware from AMD or Intel. To tell you the truth, I'm not interested in ARM based Windows Machines, not one single bit. Don't get me wrong, ARM based Windows Machines has their place and they are extremely powerful and efficient. They do what they have to do extremely well, but I'm not personally interested in them. But they are good though.
 

Cableguy

Expert
Licensed User
Longtime User
For most, arm is a new type of processor, but Sony had tried using then in a pocket sized 7" screen Vaio VGN back in late 90's...
It runed windows 2000 entreprise "natively"... what they did not say was it runed on top of a translation layer... one of the first ones...
It costed almost 40% more than a normal laptop... I know... I had one.
1786906641679.png
 
Top