App done, now what?

yiankos1

Well-Known Member
Licensed User
Longtime User
Hello team,

I just finished user's app using b4xpages and xui views. Now, i have to do it for b4i too. (that's the easy part)

I need an another app for the admin (admin panel), but i am not sure if a b4j windows app is the correct way. I see most admin panels are webapps, using a browser (accessible from everywhere smartphone-pc) but the problem here is that i am more familiar with b4a-b4i-b4j suites.

Is it "professional" to mention at buyer, that admin panel is a windows app? (if another pc wants to access admin panel needs this app to be installed)

On the other hand, creating a b4j app for admin panel, it will be easier to have another b4a-b4i native app just for the admin.

What are your thoughts?
 

hatzisn

Expert
Licensed User
Longtime User
Hello team,

I just finished user's app using b4xpages and xui views. Now, i have to do it for b4i too. (that's the easy part)

I need an another app for the admin (admin panel), but i am not sure if a b4j windows app is the correct way. I see most admin panels are webapps, using a browser (accessible from everywhere smartphone-pc) but the problem here is that i am more familiar with b4a-b4i-b4j suites.

Is it "professional" to mention at buyer, that admin panel is a windows app? (if another pc wants to access admin panel needs this app to be installed)

On the other hand, creating a b4j app for admin panel, it will be easier to have another b4a-b4i native app just for the admin.

What are your thoughts?

A rule that I have started following is move all the functionality in separate classes. That way you can transfer a desktop app to a web app easily. Why don't you use jetty web server in a b4j app?
 

yiankos1

Well-Known Member
Licensed User
Longtime User

hatzisn

Expert
Licensed User
Longtime User
My server is a jetty server. Including all the handlers, websockets and mariadb.

Sorry, from what I read I was under the impression that you plan to create a desktop app.

Web app? like ABMaterial or BANano?

You can try to learn bootstrap, jQuery and some basic css in w3schools.com because as I understand you know html. Bootstrap renders sites much more professional but probably you will need to fine tune it. jQuery is as easy as a piece of cake because you can learn all the usefull things for you in an afternoon (not everything obviously)...


Any advice where to start?

You can find everything in:
 

DonManfred

Expert
Licensed User
Longtime User
Any advice where to start?

But as you are using jserver already i would suggest to check here too

 

yiankos1

Well-Known Member
Licensed User
Longtime User
i agree with @aeric
Web based application is the best solution.
note that you will need a hosting that can run web apps.
Thank you. I have already hosted my jrdc server. I will try my luck with ABMaterial. I think that covers all my needs.
 

Alex_197

Well-Known Member
Licensed User
Longtime User
Hello team,

I just finished user's app using b4xpages and xui views. Now, i have to do it for b4i too. (that's the easy part)

I need an another app for the admin (admin panel), but i am not sure if a b4j windows app is the correct way. I see most admin panels are webapps, using a browser (accessible from everywhere smartphone-pc) but the problem here is that i am more familiar with b4a-b4i-b4j suites.

Is it "professional" to mention at buyer, that admin panel is a windows app? (if another pc wants to access admin panel needs this app to be installed)

On the other hand, creating a b4j app for admin panel, it will be easier to have another b4a-b4i native app just for the admin.

What are your thoughts?
Check this
 
Top