Bekende problemen met onze apps

Bijgewerkt op 24. januari 2023 door Jan Bunk


Afbeelding met tekst: bekende problemen met onze apps

Ons doel is om van je website een app te maken op een manier die geen website wijzigingen van je vraagt. Helaas zijn er enkele app problemen die we op dit moment niet kunnen oplossen. Meestal gaat het om functies die de meeste webbrowsers ondersteunen, maar onze apps niet. Dat betekent dat als je website van zulke functies afhankelijk is, deze niet in je app zullen werken.

Problemen met workarounds

Dit zijn problemen die we op dit moment niet verder kunnen verbeteren, maar we hebben een beschikbare workaround die voor de meeste gebruiksgevallen werkt.

PDF bestanden weergeven

Onze apps kunnen geen PDF bestanden binnen de app weergeven. We kunnen dit niet zelf oplossen, we moeten op Google wachten voor een oplossing.

In de tussentijd hebben we een workaround gemaakt. Je kunt een reguliere expressie configureren die overeenkomt met alle URL's van je website die in een externe app zoals een PDF-viewer moeten worden geopend. De enige vereisten hiervoor zijn dat het PDF-bestand wordt geopend via een URL (en niet geladen via javascript of iets dergelijks) en dat het toegankelijk is zonder in te loggen op een gebruikersaccount of vergelijkbaar.

Als het slechts om een paar specifieke URL's gaat, kun je die zelfs expliciet configureren, zonder een reguliere expressie te hoeven schrijven.

Je kunt URL’s configureren die buiten de app moeten worden geopend in de navigatie-instellingen.

Bestanden downloaden

Momenteel kunnen onze apps geen bestanden downloaden. Om dit op te lossen moeten we wachten op een verandering door Google.

In de tussentijd hebben we een workaround gemaakt. Je kunt een reguliere expressie configureren die overeenkomt met alle URL's van je website die in de browser geopend moeten worden. De enige vereisten hiervoor zijn dat de te downloaden bestanden toegankelijk zijn via een URL (en niet geladen via javascript of iets dergelijks). Als het bestand alleen kan worden gedownload door ingelogde gebruikers, zal de gebruiker moeten inloggen in de browser voordat hij het bestand kan downloaden.

Als het slechts om een paar specifieke URL's gaat, kun je die zelfs expliciet configureren, zonder een reguliere expressie te hoeven schrijven.

Je kunt URL’s configureren die buiten de app moeten worden geopend in de navigatie-instellingen.

Logins van derden

Er zijn twee problemen met zogenaamde sociale inlogfuncties (inloggen met Google, Facebook, enz.).

  • Apple dwingt je een ‘Inloggen met Apple’ functie aan te bieden als je ook andere inlogmogelijkheden van derden aanbiedt.
  • Google en Facebook (en misschien andere inlogmogelijkheden van derden) schakelen hun inlogfuncties uit in WebViews. De WebView is de ingebedde browser in je app die je website weergeeft.

De eenvoudigste oplossing voor beide problemen is het verwijderen/verbergen van de inlogopties van derden uit je app. Wij kunnen dat voor je doen zonder dat je ze van je website hoeft te verwijderen.

Als je deze inlogopties belangrijk vindt, kun je Login integreren met Apple en ons ‘aangepaste tabblad workaround’ gebruiken om aanmeldingen van derden te laten werken.

Gerelateerde artikelen


Afbeelding met tekst: onderscheid tussen website en app problemen

Onderscheid maken tussen website en app problemen

Het kan moeilijk zijn om te classificeren waar een probleem, dat zich in je app voordoet, door veroorzaakt wordt. In deze handleiding bespreken we verschillende methoden waarmee je dat precies kunt achterhalen.

Afbeelding met tekst: je bestaande app bijwerken

Hoe we jouw nieuwe app als een update kunnen publiceren

Als je al een app hebt, maar wilt overschakelen op een app van webtoapp.design, dan is het zinvol om de nieuwe app als een update van je bestaande app te publiceren. Op die manier ontvangen je bestaande gebruikers de nieuwe app automatisch als update, zonder dat ze hem handmatig hoeven te zoeken en te downloaden.

Afbeelding met tekst: je Android app testen

Probeer je Android app uit voor je publiceert

Hier is een korte handleiding over hoe je een Android app installeert voordat je hem in de Google Play Store of een andere Android app store publiceert.


Auteur Jan Bunk
Geschreven door
Jan Bunk

Hallo, ik ben Jan! Ik heb webtoapp.design opgericht in 2019 tijdens mijn studie informatica aan de universiteit. Sindsdien is er veel veranderd; niet alleen ben ik afgestudeerd, maar het is ook niet langer alleen ik die webtoapp.design runt. We zijn uitgegroeid tot een wereldwijd, volledig remote team en hebben veel ervaring opgedaan rondom app-ontwikkeling en app-publicatie. We hebben honderden apps gemaakt en gepubliceerd in de app stores, waar ze honderdduizenden keren zijn gedownload.