Android GeckoView compiling How-To

Ok you want to use a WebView in your Android App… I express my concerns about webviews-abuse before in particular cause respect to other Android libraries you don’t have absolutely any control on that and when shit happens the only thing you can do is report the issue and wait that the Google God release ...

WebView blank page issue on Chrome 75 and above? Check that the MIME type is not NULL!

Again just want to report a silent change that has been deployed on the Android WebView component starting from the 75 version.If by any chance are you using a WebResourceResponse you could use the following constructor public WebResourceResponse(String mimeType, String encoding, InputStream data) or public WebResourceResponse(String mimeType, String encoding, int statusCode, @NonNull String reasonPhrase, Map ...

Some WebView thoughts …

Every time I had to use a WebView in an a native App I ask myself if that is extremely necessary and which kind of advantages using it brings in, some questions come immediately into my mind like: Is this WebView gonna load and external url or html code stored on the device? Is gonna ...

Droidcon London 2017

This is my first Droidcon in London, before I had been at Droidcon in Italy so I feel safe to say that this one is probably the most famous/important android conference that I attended so far … but the real question is, does it worth it? Now keep in mind that this is just a ...

isUserAGoat()

From Lollipop was introduced the concept of Device Owner, a sort of super-user with high privileges (not like the system root btw). As Device Owner you can use methods in the DevicePolicyManager class to take fine-grain control of the configuration, security, and apps on managed devices. Among the various methods you can find addUserRestriction(ComponentName admin, String ...

Trying Vuforia with Android Studio

So you have heard of Augmented Reality (AR) and all the coolness you can do with it, you wanna try right? There are a lot of AR engines out there but one of the best you can put the “dirty” hands on is Qualcomm Vuforia. First of all you need to create an account on the ...