Share My Creation Employee Attendance System

Abdull Cadre

Active Member
Licensed User

Please pay attention to the technologies.​

TechnologyVersion/RequirementsLink
PHP-CRUD-APIv2, requires PHP 7.2+ with PDO drivers enabled
Web ServerApache (via XAMPP)
MySQL5.7+ / MariaDB 10.0+ for spatial features-
B4A13.10
B4J10.20
JDK19.0.2
 

M.LAZ

Active Member
Licensed User
Longtime User
I have a question .. is it a simple to reproduce the app with native b4x instead of using integrated html files ? because I don't have idea about web technologies.
 

Xfood

Expert
Licensed User
I have a question .. is it a simple to reproduce the app with native b4x instead of using integrated html files ? because I don't have idea about web technologies.
It would be nice to have a guide on how to create these forms, and how to interact with them
 

Mashiane

Expert
Licensed User
Longtime User
Where if for example, you click on a button, an "onclick" method is triggered in b4a
And all of this is NOT EXACTLY using a webview inside your b4a/b4j app and somehow uses HTML? Interesting. Please do the tutorial / course when you have time. Will gladly push certificates of appreciation. My curiosity has been picked up a great deal. This should be a very interesting learning curve. Thanks again.
 

Xfood

Expert
Licensed User
I'm thinking about doing a tutorial, or maybe a course, but I don't speak English perfectly and many people might have trouble understanding me.
It would also be interesting to have a video tutorial, even in your own language. and then everyone watches the video, or translates it via ia
 

AnandGupta

Expert
Licensed User
Longtime User
Good ! Better !! Best !!!

I just opened the project after so much reading about some webview interface. Never thought one can use html+css+javascript to create such lovely, beautiful, living app (B4J)

I know little html. Css just the surface (had to learn for my son's project). Javascript looks like programing language but headache for me, as web knowledge is must here.

So I can see known elements there and so light for B4J (java is heavier, IMHO) using web-view and controlling all in B4J itself.

Knowledge is one thing, how to use it is another.
Congratulation! @Abdull Cadre

If nothing, the project is a gold mine of logic of creating beautiful living interface, which is first impression the clients get after seeing something. I am very very good in coding logic but very very bad in interface designing. This may help me some.

BTW is there any online html designing tool, so that we can create our own interface page with css+script etc. and use it in webview ?
 

josejad

Expert
Licensed User
Longtime User
Great project, I got it working in five minutes. I will learn a lot of things from it.

Just as a note, I got an php error due to the temp dir permissions

B4X:
<br /> <b>Warning</b>:  scandir(C:\Windows\Temp\phpcrudapi-95781378-cache): Access denied (code: 5) in <b>C:\laragon\www\api.php</b> on line <b>3906</b><br /> <br /> <b>Warning</b>:  scandir(C:\Windows\Temp\phpcrudapi-95781378-cache): Failed to open directory: No such file "

Solved adding to the config part of the php file (line 12777) the line
B4X:
'cachePath' => __DIR__ . '/cache', // Use a cache folder into your project.

Add this line to the point 4 of the first post.
 
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…