B4A Tutorial Device Owner / TaskLock / Kiosk apps 2017 - Erel    
Jul 18, 2017   
(40 reactions)https://www.b4x.com/basic4android/images/SS-2017-07-18_13.19.46.png
Starting from Android 5 (API 21) there is better support for kiosk applications.
Kiosk applications = applications that the user cannot exit from.
As you can see in this screenshot, the home button and recent apps button are missing. The top notifications drawer is also inaccessible.
This solution is good for devices that serve a specific purpose. For example point of sale solutions or tourist information stands.
Device...
B4A Tutorial Android "Kiosk mode" tutorial - Erel    
Jul 18, 2017   
(3 reactions)Edit: A better kiosk implementation is available: https://www.b4x.com/android/forum/threads/device-owner-tasklock-kiosk-apps-2017.81765/#post-518018
Kiosk mode applications are applications that lock the device and do not allow the user to run any other application other than the kiosk application.
Android doesn't allow true kiosk mode without building a custom ROM.
However using... (UserClosed As Boolean)
If kiosk Then StartServiceAt(KioskService, DateTime.Now + 1 * DateTime...
B4A Tutorial ✅ B4A Uninstalling a kiosk app - Peter Simpson    
Nov 27, 2023   
(13 reactions)Hello all,
I've noticed 2 or 3 posts about not being able to uninstall a kiosk app because... seeing the failed to install error above. Develop your app as usual and only install as a kiosk app...
link: 't think that you'll be able to now, I never did. I personally now only create Kiosk apps...
link: Ok now I'm able to uninstall kiosk apps if I need. thank you very much Peter D:
Now...
link: it normally, like it's not a Kiosk app.
When you are satisfied of the result then you add in...
Share My Creation Vendme - Airport NFC Kiosk - drgottjr    
Jul 4, 2026   
(7 reactions) that it can be done.
Vendme is an airport kiosk. Select an item, hold your credit card to the back of the kiosk and wait for your receipt. Similar to duty free sales done the way they were done in my time, if... are approved (for a number of reasons). The kiosk can operate in various modes, but the default...
B4A Question Kiosk Mode stopped working - iCAB    
Apr 25, 2020Hi Guys
I was testing the code below few weeks ago and I am sure it was all working fine:
https://www.b4x.com/android/forum/threads/device-owner-tasklock-kiosk-apps-2017.81765/
I am trying it today...
link: Thanks Erel, I will give it a try...
link: It is a mistake not to use the latest version of B4A.
As you changed the package name you should als...
link: Administrator library version: 1.10
B4A: 9.50...
B4A Question APP Update marked as Owner (Kiosk) - Mike1970    
Feb 15, 2025Hi Guys, I've a watchdog app that is installed using the "ADB install -t "path-to-apk" and then set as kiosk app by using the adb commandadb shell dpm set-device-owner myCompany...
link: Hook up the phone via USB cable and look at the raw logs while the app is trying the install. One is...
link: apk file that is not a "kiosk" app, then even my posted code perform as expected...
link: I'm using this:
' // Hint: https://stackoverflow.com/a/66204377
If ...
B4A Question [B4XPages] Starting an APP with Intent in Kiosk Mode causes glitches (not in Normale Mode) - Mike1970    
Sep 14, 2024 functionalities (including the real scenario for the kiosk mode)... but I just encountered a big big... the kiosk mode?)
Sub Timer_Tick
Dim In As Intent
Dim pm As PackageManager
In = pm...
link: At the moment I solved my issue by re-imagine the Watchdog functioning
I put an "Heartbeat&quo...
link:
A possible workaround is to make main app write the current time to a text file every 10 seconds an...
link: A possible workaround is to make main app write the current time to a text file every 10 seconds and...
B4A Question Watchdog for Kiosk Application - Mike1970    
May 17, 2024Hi everyone, I'm developing a Kiosk Application that must be ROBUST and STABLE.
I'm doing a lot of researches on the forum and beyond... but there are things that I do not like at all... (I hope I'm not understanding it correctly...)
I followed @Erel's tutorial about Kiosk...
link:
1. You can start a foreground service while the app is in the foreground (visible).
2. I think so.
I encountered a big problem tryi...
link: 1. You can start a foreground service while the app is in the foreground (visible).
2. I think so....
B4A Question [B4XPages] How to update Kiosk app remotely - Mike1970    
May 15, 2024Hi everyone, I'm doing some researches for a customer project that needs a kiosk.
So I bought... I already saw the Kiosk Tutorial and the Immersive Mode Tutorial.
I still miss some pieces to get all...
link:
Correct.
Sub Activity_Click
If All_isChecked = True Then
others.StartApp(Starter.App2P...
link: (both allowed in kiosk) in a normal scenario...
Do I have to prevent it manually in app2 in...
link: App1 is launcher just for lock the device and start your app2.
All depends on app2 next....
B4A Question [B4XPages] Connect to WiFi from a Kiosk mode app - Mike1970    
Apr 7, 2024Hi everyone I’ve to build an app for tablets that must run in Kiosk mode.
Technical user must be able to change the WiFi network of the tablet.
what do you suggest to do?
Do exists some intent-based approach to show ONLY the system wifi page and be able to only go back to my app once connected...
link:
It will be much simpler to provide a "backdoor" that allows admins to unlock the app and go to the settings.
Actually I j...
link:
Do exists some intent-based approach to show ONLY the system wifi page and be able to only go back to my app once connected?
No.
I...
Page: 1  
2  
3  
4  
5