LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
davekorpi

LabVIEW for Mobile

Status: New
Spoiler
LabVIEW to Android .apk for apps or to Apple mobile

Dear Hot Shot Devs! 

thousands of us want to be able to build a mobile app from LabVIEW!!! 

Can you imagine??

 

All that power with full responsive features on any device, like Swift and Android Studio??

 

you can “hook into” those tools to let us design the User Interface and evening do Bluetooth and Wireless with all’s y’all’s stacks and wizardry!!

 

Consider me as an Alpha tester.  I know what is needed. Let me know the plans!

 

I have been using LabVIEW since before rev 3.0 when we could actually talk to Dr G!! 

great work you are doing. Sometimes I do not enjoy the “abstractions” you do to make it easy. Kind of liked the good ole “bit banging” direct link to Comms and I/O but I understand.  

contact me at Dave.Korpi@gmail.com

 

11 Comments
Tepig
Active Participant

MATLAB Mobile 

Mathworks already provides.

Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

GCentral
davekorpi
Member

Please tick “like” so this stays in the list for consideration.  MatLab does the mobile thing but there is no I/O to stuff like BT and WiFi

tst
Knight of NI Knight of NI
Knight of NI

This has already been suggested multiple times.

 

For example (with some remarks from NI) -

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/LabVIEW-for-Android-systems/idi-p/1281680

 

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/LabVIEW-module-for-Android-and-iOS/idi-p/1437506

 

Go and vote for those. I have no idea if NI ever plans on doing something in this area.


___________________
Try to take over the world!
davekorpi
Member

 

1st KNIGHT OF NI....

How do we "VOTE" for these??

Do you mean to say give a KUDO?

crossrulz
Knight of NI

Yes, the Kudo is a vote for the idea.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
cool_ranch_doRITAs
NI Employee (retired)

Hey everyone - could someone explain the difference between what is suggested here and what is provided with the LabVIEW NXG Web Module? Is it the ability to create an "app" that installs directly onto the mobile device? Is it specifically tying into Bluetooth and WiFi? I think this will help understand the request more clearly. 

 

Thanks!

Thanks,

Rita Prather
Software Product Manager
rita.prather@ni.com
National Instruments
tst
Knight of NI Knight of NI
Knight of NI

Hey everyone - could someone explain the difference between what is suggested here and what is provided with the LabVIEW NXG Web Module? Is it the ability to create an "app" that installs directly onto the mobile device?

Yes, the desire is to build native mobile apps, ideally with access to as many of the existing device APIs as possible (camera, fingerprint scanner, Bluetooth, inertial sensors, device notifications, etc.)


___________________
Try to take over the world!
cool_ranch_doRITAs
NI Employee (retired)

Thanks tst! That helps. You can actually get to the device APIs with a WebVI if you use the JavaScript Library Interface; I believe one of our developers has some examples of this on his github (https://github.com/rajsite/webvi-experiments). There isn't a mechanism for building the WebVI into something that installs as an app that is loaded on to a phone with an icon and everything, though you can somewhat spoof that by saving the website as a shortcut in your mobile browser. 

 

Is there a specific use case you had in mind for this kind of mobile app development, or is it more general? Some examples could be, app for monitoring status of a test station, controlling a device from the phone, etc. 

Thanks,

Rita Prather
Software Product Manager
rita.prather@ni.com
National Instruments
wiebe@CARYA
Knight of NI

>Is there a specific use case you had in mind for this kind of mobile app development, or is it more general?

 

Games. Great for education!

 

As the Vireo engine is open source (it's still is, right?), there could be ports to other (non-web based) targets. If we had a more flexible way to create those vireo files, an android port would effectively become a vireo file player, very much like a poor man's LabVIEW run-time engine.

 

Just a thought...

davekorpi
Member

Rita:

 

Are you the "Gate Keeper" for this request?

 

If so, please call so I may make it VERY VERY VERY clear what the opportunity is for NI. FIrst, SIMPLY.. We want to have LabVIEW "compile" to either Android or OSX for using on a smart phone.  Want an app for controlling a device from the phone.

 

SIMPLY PUT.. When we create an Executable with LabVIEW to run on a Windows machine we are taking the high level LabVIEW code and compiling it to run on the target called a PC. What we ALSO want is to be able to compile to a target called an Android phone. You would be replacing Android Studio.

 

The BEAUTY of LabVIEW is it has the coolest graphics on the planet and we can do GNARLEY math with absolute ease. The SmartPhone becomes the User Interface. Call me at 831-455-0418 if you have questions.

 

I sort of feel you are resisting the suggestion ONLY because we have not been clear. You will ALSO want to talk to one of the Devs who ALSO knows Android Studio so you will COMPLETELY "get it". When you do this you will OWN THE WORLD for complex mathematical and scientific apps on Smartphones.