Posts by DecSoft

Show threads by DecSoft
3355 posts found, page 190 of 224

DecSoft (In thread: Before I purchase - question about some apps I need to build...)

Hello Mike,

A server side background in PHP as well HTML5, Javascript, etc., always is useful here. About your question, take a look at the "CordovaPlugins" application sample. They show how we can use Apache Cordova plugins not already included out of the box by App Builder.

In fact we no need to do nothing like install but directly use them. In order to use a Cordova plugin we need (commonly) an ID, which we must place into the "Custom" options in the Cordova tab of the application's options dialog.

Once that, we can directly use the plugin Javascript API in our application. Every Cordova plugin provide us an API we must to use. This API can be a couple of Javascript functions, certain events we must listening, etc.

About the installation, when Apache Cordova build the application, then the appropiate plugins (based in their IDs) are automatically downloaded and ready to be used by the application.

If you found some problem or an specific error just post it in a new forum's thread and I will try to help you as best as possible Mike.


DecSoft (In thread: Before I purchase - question about some apps I need to build...)

Hello Mike,

First of all thanks for your interest in my work at App Builder. I will try to answer your questions below.


David,

Before I buy your software, which looks very good, I need to ask some questions.

First, I need to develop a few immediate apps. One requires that I show a catalog of images (custom emoji) and allow the user to select one and drag and drop it into texts, emails and other phone tasks with text input. It is very important that this be for Android and IOS and it must allow for in-app purchasing.

App Builder produces HTML5 applications ready to be deployed in mobile and desktop modern browsers. App Builder also produces WebApps, Progressive WebApps and WebExtensions. For other platforms we use Apache Cordova, who provide us the way to build HTML5 applications into various platforms like Android and iOS.

Drag and Drop is not currently supported out of the box by App Builder. We can show images in various ways and react when they are tapped/clicked. You can take a look at the "Report*" applications samples included by the program. Take a look at the Menu -> File -> Samples.

Of course, since App Builder can be extended by thirdparty Javascript libraries and HTML5 code, then maybe we can implement some kind of drag and drop support, or simply look for a way in which we can implement a similar behaviour without the drag and drop.

Second app would require excel-like data grids and mysql for database. Does your app support both?

App Builder is abstracted from any kind of databases. In fact client side applications does not have a very good support for databases, due to browsers vendors limitations. However, as you can see in the Database application sample, we can deal with MySQL databases without problems, just by using certain server side scripts, in the case of the mentioned sample using the PHP language. Such scripts are included in the sample so you can take a look at them.

Datagrid like is supported by the Report control. Again, I refer you to the various "Report*" applications samples includes by App Builder.

How hard is it to create an app, code it and then export to IOS and Android and then get the apps into their respective app stores? I understand that I have to pay for app store licenses for IOS and Android. What else will I need to accomplish this?

Every platform impose their singular and specific requeriments/licenses/fees. You must study the platforms requeriments. App Builder ends with the HTML5 generation, then Apache Cordova enter in the scene to finally get an APK file (for the Android platform). The we need to sign this APK and finally we need to upload it to the appropiate platform store.

Take a look at the below threads for a little more information:

To sign APK files in order to upload it into the Google Play Store:

https://www.decsoftutils.com/support/viewtopic.php?id=178

To get our applications ready into the Apple Store/iOS devices:

https://www.decsoftutils.com/support/viewtopic.php?id=105

What is the main scripting language for your software? Is it HTML5 with Javascript? Php? MySQL?

The scripting language is inspired in VisualNeo and other programs who base their scripts in "actions". The point is to prepare actions easy to use (can be edited in a visual way, for example) for non programmers. Between the "StartJS" and "EndJS" actions we can place any Javascript code we wanted.

We can use the HTML control to include any HTML we wanted too. PHP is supported in the sense that our applications can send HTTP requests how PHP scripts can reply. Aboyt MySQL I talk a little about above: App Builder is abstracted from any database. We can communicate with PHP scripts who uses MySQL, Firebird, SQLite or whatever datase.

Is it possible to use custom jquery controls from 3rd party developers?

It's possible, however, we must to test it. The best is to use the controls included by App Builder, since they are already based in certain frameworks (AngularJS and Bootstrap CSS) and not in others like jQuery mobile. But you can see, for example, how we can use jQuery to parse RSS feeds. Take a look at the RSS application sample.

Is this software being actively supported? How long does it take to get answers on the forum from support? In many cases, I have very tight deadlines and I may need quick support for questions - usually "How do I do this in your program" kind of questions.

I try to answer as quickly as possible Mike. Hope this can help you in some way and thanks again for your interest in my work at App Builder.


DecSoft (In thread: How to sign our APK files to be published in the Google Play Store)

Hello,

Hi there,
Thanks David for the detailed steps. We must be used to zipalign because we must be used to protecting our apps (we must learn how to Proguard or our app could be opened and code clearly read)

Thanks for the information and the Proguard link Samuel! I want to take a look at that software.


DecSoft (In thread: How to fix SimpleScrollBar?)

Hello,

SimpleScrollbar is just some kind of enhancement over the default scrollbar, however, it's a matter of taste. If you can provide (upload here) me with a little app sample then I will take a look and maybe can tell you something about.


DecSoft (In thread: {Solved} Output APK)

Glad to know you got it Ade!


DecSoft (In thread: How To Install Plugins)

Hello,

Cordova's plugins are not exactly the same than App Builder's plugins Ade. Take a look at the help here.


DecSoft (In thread: IOS Apps, how to get them on the devices)

Hello,

Hi,

Please ignore above query, the issue has being solved.

Maybe you can explain (if possible) the error and how solve it.

Then any other in the forum can learn something useful Ade. :)


DecSoft (In thread: sqlite javascript)

Hello,

Understood thanks. I must continue to seek other then. You success ...

Always thanks you.


DecSoft (In thread: sqlite javascript)

Hello,

I had to use my databases have to be Sqlite. For example, to keep the 30,000 lyrics. But I do not want to use the internet connection. Or I can already use MySQL. However SQLite enough for me. All I want to do the SQLite connections and update-delete-able to make the insert operation.
Now I've ever done in the investigation, it was the only thing I do in appbuild application. You the one that I want, I can do it one page, for example, do you have information?
SQLite subject was a dejavantaj. Camera, barcode and other features also want to buy the license if it works flawlessly. However, this database work missed all my enthusiasm.

I am sorry, but, I explain above the reason why client side databases are not well supported. If you found a way (using Javascript, for example) to use SQLite, then you can try it, if you wanted, since App Builder's applications can be extended using "pure" Javascript. If this cannot be useful for you, then you need to found another possible program that suite your needs.


DecSoft (In thread: sqlite javascript)

Hello,

I'm testing program is 15-20 days. Not a problem getting License. I'm looking for the other programs of the actions of a few lines (such as SQLite), I have my appbuild is unable to.
A lot of things I can do very cozy. However, I can not do the things that are simple for most programs.
applications should work without the Internet also need to think. MySQL and without php in database operations should be able to do.
At least, how SQLite connection with Javascript would not work if you had told a lot of people on a page.
Thank you....

You're welcome. If we want to store app's options then probably the "local storage" is sufficient. We can use actions like "SetOption" and "GetOption" to store options into the "local storage", and, with the help of other actions (which can serialize and unserialize JSON data) we can save more or less complex object/information in that place.

If we need more, and, if our application is intended to be deployed in the Android platform or any other Apache Cordova supported platform, then we can use the "File" plugin along the serialize/unserialize actions, in order to save data in text files, then we can overpass the limit of the "local storage", which allow us to use around 5MB.

But, while the browser's vendors don't provide a good support for databases, then App Builder can't include support for them. We can use remote databases (as you can see) if we need more than the "local storage" or the "Files" plugin for Cordova. When the client side databases are supported by the browser's vendors, then maybe App Builder can include some stuff "out of the box".


DecSoft (In thread: How to stop a playing audio started with PlaySound?)

Hello Walter,

Among other changes and fixes the current App Builder release contains a new StopSound action, Walter, which can be used as the counterpart for the PlaySound action. Update your App Builder copy now!


DecSoft (In thread: sqlite javascript)

Hello,

I've just come to the SQLite-JavaScript links because i Appbuild release point. It does nobody uses SQLite database on disk? I can read the database with Sql.js. However, update, delete, insert can not do the operation. I'm looking for three days. A lot of things written. But the link with the SQLite is provided by the fact that the registration process is made as simple as three to five lines of information written.
Why is everything so complicated? And inadequate help files.
help page of any programming language is not so simple and inadequate.
I am sorry for my English...

First of all, thanks very much for your interest in my work at App Builder. Databases are "complicated" because browsers' vendors don't want to compromise the users security/file system, in my opinion. Then, if you look at this webpage you can see client side databases support is not very good nowadays.

About the program's documentation, well, I try to offer the best as I can. Certainly the program's documentation is always in revision, but, I am an only guy and do not have all the resources of a big company. If you want to contribute with the program development, please, consider to purchase a license, since this is the only way the program can be up to date and well supported.

Thanks again for your interest in my work at App Builder.


DecSoft (In thread: How to stop a playing audio started with PlaySound?)

Hello Walter,

I promise the next time I read the post's title sir... please, let me sometime to investigate this...


DecSoft (In thread: {Solved} Missing Generated *.bat Files)

Hello,


2016.107 (04/19/2016)

* Fix an introduced error in the previous release which causes the Cordova's config.xml and Batch files are not created like expected. The problem is due to the App Builder uses the old XML configuration, then they can't read the new configuration. Thanks Ade!


DecSoft (In thread: {Solved} Missing Generated *.bat Files)

Hello,

Certainly, right now I see here some "rare" things about this question... I am looking at that right now.

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.

This website uses cookies only to store your preferences.

Ok! Hide this note More information