Hello Paolo,
I did not tested it yet, but, the Cordova Electron platform support Linux, according to the documentation of Apache Cordova, and, DecSoft App Builder provides the right SHELL files for the Cordova Electron platform, in principle to be used in Mac OS, but, probably this shell files can be also used in Linux.
Hello Bryce,
You are right. In fact, this function don't expect any arguments, since we must talk about a command line, not an executable path. There is a new release of DecSoft HTML Compiler that removes the file exists check when use the referred function. I hope you can get working what you wanted now.
Hello to all,
Here is a new DecSoft HTML Compiler with the below changes, fixes and enhancements:
Hello Paolo,
If you are trying to use the license of the previous (but still available) DecSoft App Builder, that can't work, in other words, the new DecSoft App Builder requires a different license, Paolo. If you want to purchase a license of the new DecSoft App Builder, contact me, since there is a discount for currently DecSoft App Builder customers. You can also download the previous DecSoft App Builder from your DecSoft customer area, from the "Releases" tab.
Hola Juan,
Habría que ver dónde se define la función "cartasabajo", puesto que, el siguiente código HTML:
... funciona como se espera, si "myCuteFunction" está definida en "window", por ejemplo:
... pero también si se define en el "scope" de "window", aunque no se especifique:
Note, por otro lado, el evento "onclick" del botón:
... parece ser necesario incluir los paréntesis, es decir, esto funciona:
... pero esto otro no funciona como se espera:
Seguramente se trate de los paréntesis, por lo tanto, si es que "cartasabajo" existe en "window", pruebe a poner los paréntesis tal como se refiere arriba.
Hello Peter,
Just for your information, the current release of the new DecSoft App Builder, included the below new methods, in order to deal with the app local storage:
I hope that can be useful! :-)
Hello to all,
Here is a new DecSoft App Builder with the below changes, fixes and enhancements:
Hola Juan,
Sí; sería posible acceder a dicho elemento tal como dice, incluso, puesto que se cuenta con jQuery, sería posible utilizar esta librería también:
Hello to all,
Here is a new DecSoft App Builder with the below changes, fixes and enhancements:
No problem, Peter, please, don't hesitate to post any further questions.
Hello Peter,
Yes; The intention is to add more methods to the "app", for example, the methods that you refer to deal with the app local storage. However, the important point is that with the new DecSoft App Builder we are always talking about Javascript code, so, take a look at the below Javascript code:
As you can see, deal with the app local storage is already more or less easy. So, more methods can be expected in the "app", but, remember that we are now deal always with Javascript, so, can use the right Javascript, instead of "actions" that then must be translated to the right Javascript, etc.
I understand this can be a bit harder for a newbie (since more or less Javascript knowledge is required), but, the intention is that AB users go ahead, and, learn Javascript, since, that not only can be used in the new DecSoft App Builder, but in other possible environments, of course.
About VueJS, since it's the framework used in the new AB, yes, can be good to learn about it. For example, learn about the VueJS "template sintax", that we can use inside the Html property of the HTML control, for example.
Hola Juan,
Gracias por sus amables palabras. Respecto de su pregunta, en efecto, un "IFrame" podría mostrar un determinado archivo "index.html", situado en un servidor, o bien incluido en la app mediante el gestor de archivos (note que es posible incluir directorios completos, podría ser particularmente útil en este caso).
Lo dicho arriba tendría las posibles limitaciones de que el contenido se mostrase en un IFrame, pero, al fin y al cabo dependerá también de lo que se vaya a mostrar, por ejemplo, supongamos un catálogo de productos o manual de usuario: problemente funcionaría como se espera.
Otra posible opción, acaso algo más complicada, sería usar un control HTML para situar el HTML que fuese menester, y, después el gestor de archivos de la app para incluir el CSS y Javascript necesarios. Sin embargo, esto habría que probarlo... dependería de lo que quisiéramos mostrar, podría costar más o menos, incluso ser o no posible, acaso, puesto que no funcionaría exactamente igual que usando un IFrame.
Hello Ryan,
Apparently Gradle (which is a build tool) is missing... I can't remember right now if Gradle is provided by Android Studio, but, maybe you can try to install Gradle by yourself: https://gradle.org/
P.S. Gradle is a requisite to be ready with Apache Cordova Android.
Everybody can read the DecSoft support forum for learning purposes, however only DecSoft customers can post new threads. Purchase one or more licenses of some DecSoft products in order to give this and other benefits.