(26.06.2012 16:33 )Soean schrieb: Na dann...das ist Deine Gelegenheit, um reich zu werden ;-) App Programmieren, prüfen lassen und im App-Store verkaufen ;-)
Mit einem Server in der Cloud mit installiertem LabVIEW zum Lesen des Vis und generieren der Diagramm Bitmap eine Hausaufgabenübung. Und wenn man dann noch einen Webservice Zugriff in die LabVIEW Server Applikation integriert, gehts mit ganz einfachem HTTP Zugriff vom Handy aus.
Die andere Variante die dem ursprünglichen Poster wahrscheinlich vorschwebte ist eher unwahrscheinlich von NI. Es gab da schon mal Initiativen für Viewer only solutions, damals noch auf dem normalen Desktop. Die sind alle an Liebeskummer gestorben, weil sie niemand verwendete. Eine solche Applikation auf ein Handy zu bekommen ist aber etwa 20 mal komplizierter für NI, denn der heutige LabVIEW Source Code kann nicht einfach durch einen Cross Compiler gejagt werden um auf dem Handy zu laufen. Dazu ist das darunterliegende Betriebssystem einfach viel zu verschieden.
Bei der i Reihe ist das Problem das LabVIEW vom Ursprung her eine MacOS Application ist die mit viel Arbeit und Schweiss, nach Carbon, und dann mehr oder weniger vollständig MacOSX portiert wurde. Aber iOS ist etwas völlig anderes dann ein MacOSX Ssytem. Zwar können iOS Applikation leicht umgesetzt werden, dass sie auf MacOSX laufen aber das Umgekehrte is absolut nicht der Fall.
Android ist ein anderer Fall, da das gesamte Userinterface grundsätzlich in der Dalvik Java Umgebung läuft. Den ganzen für einen Viewer benötigten LabVIEW Source Code nach Java zu Übersetzen wird NI mit 99.9999% Sicherheit niemals tun. Da ist ein Mannjahr nicht genug vor, und nach den Erfahrungen in der Vergangenheit mit Viewer Applikationen stecken die da noch keine 1000 Euro hinein. Zudem ist die Fragmentation unter Android ein Alptraum für App-Entwickler.
Eine nicht-NI Lösung ist meiner Meinung nach sowieso ausgeschlossen. Das VI Format ist nicht nur undokumentiert, sondern ändert mit jeder LabVIEW Version mehr oder weniger massiv.
Was wahrscheinlich erwartet werden darf ist ein Tool, dass das Frontpanel von VIs (mit mehr oder weniger Einschränkungen, erwarte keine Fullfeatured Graphen) mittels einer Transfertechnologie wie HTML5 übertragen wird nach dem Handy, mit einem Wizard der das entsprechende Fileformat für das Zielsystem erstellt. HTML5 hätte den Vorteil dass es auf mehr oder weniger allen Platformen läuft und potentiel keine weiteren Installationen erforderte dann den Webbrowser selber. Mit LabVIEW Scripting könnte dies grundsätzlich auch von Leuten ausserhalb NI implementiert werden.
LabVIEW Applikationen direkt auf diesen Platformen sehe ich aber eher auch nicht passieren. Und einen Editor für LabVIEW VIs noch viel weniger.