ask a question that is about a different coding language but somehow related to b4x??

ilan

Expert
Licensed User
Longtime User
hi

i respect the forum guidelines and this is why i ask here before i open a thread about my issue.
lately, i am working a lot with web apps. i use mostly b4j for it but also other platforms like node.js and react. i would like to ask a question about a problem i had with a b4j web app that is more related to HTML than b4j syntax. is that counted as a legitimate question for b4x? i remember once that i ask about HTML and the answer i get (approximately) was: "there are a lot of forums about HTML and js this is not the place for such question"
 

sfsameer

Well-Known Member
Licensed User
Longtime User
Hello,

I think it's very related to B4X because 50% of any B4J web app is HTML, CSS3, Javascript and jQuery.

Even the main engine for B4J web app "b4j_ws.js" is in jQuery

If you would like, you can send us a private message and we will help you right away

Thank you,
Saif
 

LucaMs

Expert
Licensed User
Longtime User
In fact the questions on this site should theoretically be about B4X but I have read dozens, maybe hundreds of questions regarding html and also js; acceptable breaches of the rule, I think.

Obviously, this question of yours can only be answered by Erel; that's just my opinion.
 

ilan

Expert
Licensed User
Longtime User
Obviously, this question of yours can only be answered by Erel; that's just my opinion.

actually, i am sure that a lot of people here can answer such questions. we have here many web specialists around. you can see that b4j is getting more and more popular for web apps! i hope Erel will bring new features to b4j that will help us build powerful web applications!
 

sfsameer

Well-Known Member
Licensed User
Longtime User
Coming very soon (within this month) :

You will never have to write a single line of (html, CSS, javascript, jquery) code, just drag and drop

and the exported results will be as B4J web app as well
 

LucaMs

Expert
Licensed User
Longtime User
I did not explain myself; I meant that THIS question of yours can only be answered by Erel, that is, whether it is allowed to ask that type of question (about html, js,...) on this site or not . And he answered.
 

LucaMs

Expert
Licensed User
Longtime User
I have a feeling that it will be the best and most useful of all (at least for me; selfish ?)
 

Mashiane

Expert
Licensed User
Longtime User
i hope Erel will bring new features to b4j that will help us build powerful web applications!
Already we do have powerful tools to build web applications. At the forefront is BANAno which uses the abstract designer, we followed suit of that methodology as you use the same B4X language when we created BANanoVuerify.

We have just concluded a Firebase backend Organogram WebApp, its a cool app, check it out, https://www.b4x.com/android/forum/t...rebase-webapp-invitation-to-testdrive.132243/

All the best!
 

ilan

Expert
Licensed User
Longtime User

but i really like to write html,css,js code ?
i like to have more control over my project this is why i took a course about web development.
 

Mashiane

Expert
Licensed User
Longtime User
I'm sure the HTML5, CSS3 Drag and Drop will have functionality to customization should the developer need to. I also believe tools should not be too opinionated but should give end users the flexibility to change and based on b4xcode's work, he manages that very well to give people what they need.

BTW, for example with BANAno, you can enclose your css and js inside

B4X:
#if javascript
#end if

#if css

#end if

inside the b4x IDE. This is besides the .SetStyle and .SetAttr methds you have to build should you want to write code. Also you can have your css and js file added via the files tab and then you call BANano.Header.AddJavaScript / BANano.Header.AddCssFile.

So what was the question you wanted to ask or will you start a new thread?
 

ilan

Expert
Licensed User
Longtime User
BTW, for example with BANAno, you can enclose your css and js inside

B4X:
#if javascript
#end if

#if css

#end if

wow, i didn't know it is possible with b4j. i use a lot of js code in my web apps but i use the WebSocket eval function for that.

There is a very short introduction I wrote here about BANano many moons ago, https://www.b4x.com/android/forum/threads/banano-for-dummies-by-example.108722/#content.

All the best!

i will have a look at it. it looks promising.

So what was the question you wanted to ask or will you start a new thread?

 

ilan

Expert
Licensed User
Longtime User

you are never to old to start learning new things.

 

LucaMs

Expert
Licensed User
Longtime User
A tool made like this would be enough for me:

I drag a Label, EditText, ImageView or other simple Views onto a Designer. I add a few lines of B4X code, click on "Generate PWA" and finish, completed.

I would be able to develop this simple tool in a couple of hours

?
 

Mashiane

Expert
Licensed User
Longtime User
BANanano does exactly that and there is no need to reinvent the wheel lol..
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…