De Apps-weergave in het web dashboard verandert elke laptop- of desktopbrowser in een volledige pakketbeheerder voor je Android-telefoon. Bezoek de URL die in de PlainApp-app wordt getoond (bijvoorbeeld https://192.168.1.50:8443/apps) vanuit elke browser op hetzelfde Wi-Fi-netwerk en je ziet elk geïnstalleerd pakket in een sorteerbare tabel met pictogrammen, versies, groottes en installatiedatums.
Omdat het dashboard draait als een statische web-app die rechtstreeks vanaf de telefoon wordt bediend, is er geen cloudrelais in het midden. Je browser communiceert met de telefoon via een versleutelde TLS-verbinding en elke actie — zoeken, sorteren, APK-export, verwijderen — wordt via dat kanaal naar de PackageManager van de telefoon gestuurd.

Belangrijkste mogelijkheden
- Sorteerbare app-tabel — elke rij toont index, pictogram, naam met versie, pakket-ID, grootte en type, samen met de installatie- en wijzigingsdatums. Klik op een sorteermogelijkheid in de bovenste balk om te ordenen op naam, grootte of wijzigingsdatum.
- Zijbalkfilters met live tellingen — de linkerzijbalk toont Alle, Gebruiker- en Systeem-apps, elk met een live telling die van de telefoon wordt opgehaald. Klik op een filter om de tabel te beperken; het actieve filter wordt weergegeven in de URL.
- Bulk-APK-export — selecteer een of meer rijen met het selectievakje en klik op de downloadknop in de bovenste balk. Een enkele selectie downloadt de APK rechtstreeks; meerdere selecties worden ter plekke gezipt.
- Per rij verwijderen en downloaden — hover over een rij om de actieknoppen te tonen: download de APK of start een verwijdering. Verwijderen vraagt om bevestiging op de telefoon en een spinner op de rij volgt de verwijderingsstatus tot het pakket verdwenen is.
- Drag-and-drop APK-installatie — sleep
.apk-bestanden van je computer naar de Apps-pagina. Er verschijnt een dropmasker; laat los om de bestanden naar de downloadmap van de telefoon te uploaden en een installatie te starten, met voortgang bijgehouden in het uploadpaneel. - Zoeken en paginering — het zoekvak filtert pakketten op naam of ID; de tabel pagineert met een instelbare paginagrootte en een select-all-vakje dat de volledige resultatenset verwerkt, zelfs als deze over meerdere pagina's verspreid is.
Stappenplan
- Open de Apps-pagina vanuit de linkerzijbalk. De eerste keer dat je bezoekt, laadt de tabel Alle apps met de totale telling in de bovenste balk.
- Filter op Gebruiker-apps — klik op Gebruiker in de linkerzijbalk. De tabel wordt vernieuwd en de URL wordt bijgewerkt naar
/apps?q=<token>zodat het filter deelbaar is. - Zoek naar een app via het zoekvak. De query wordt in de URL gecodeerd, zodat je een gefilterde weergave kunt bladwijzeren of delen.
- Klik op het downloadpictogram van een rij om de APK van die app te exporteren. Het bestand wordt gedownload als
<AppNaam>-<pakketId>.apknaar de standaard downloadmap van je browser. - Selecteer meerdere rijen met de selectievakjes (of selecteer alles) en klik op de downloadknop in de bovenste balk om de APK's in bulk als één zip te exporteren.
- Verwijder een app door op het verwijderpictogram te klikken. De rij gaat naar een verwijderstatus; bevestig de prompt op de telefoon en de rij verdwijnt zodra het pakket is verwijderd.
Tips & trucs
- Sleep APK's om te installeren: zet een of meer
.apk-bestanden ergens op de Apps-pagina neer om ze te uploaden en te installeren. Niet-APK-bestanden in de drop worden genegeerd. - Sorteer via de bovenste balk: het sorteerpictogram opent een vervolgkeuzelijst met sorteermogelijkheden. De huidige sortering is gemarkeerd; een nieuwe kiezen herlaadt de tabel vanaf pagina 1.
- Selecteer alles over meerdere pagina's: het select-all-vakje biedt een "selecteer alle N resultaten"-optie wanneer de resultatenset over meerdere pagina's verspreid is, met een wisselectie-knop om terug te keren.
- Bladwijzer van een gefilterde weergave: de URL bevat de actieve query en het paginanummer, zodat je een diepe link zoals
/apps?q=<token>&page=2kunt delen met iedereen op hetzelfde netwerk.
Privacy- en beveiligingsnotities
- Het webdashboard wordt aangeboden over HTTPS met een zelfondertekend certificaat, waarbij al het verkeer bovendien met XChaCha20-Poly1305 bovenop TLS wordt versleuteld.
- Het webdashboard bindt alleen aan je lokale netwerk — het is niet bereikbaar vanaf het internet, tenzij je expliciet port forwarding instelt.
- Je browser zal de eerste keer waarschuwen — accepteer het certificaat om door te gaan. De verbinding is versleuteld met TLS; de waarschuwing gaat alleen over identiteit, niet over beveiliging.
Gerelateerde functies
- App-beheerder op Android — de app-beheerder-UI op de telefoon voor wanneer je niet achter een computer zit.
- Bestandsbeheer in het Web Dashboard — de desktopbestandsbeheerder voor de opslagvolumes van de telefoon.
- Markdown-notities in het Web Dashboard — schrijf notities in de browser met een live markdown-voorbeeld.