1. Stéphane Lenclud

    Publish an Android library on Maven Central

    Here are useful information and links about publishing an Android library on Maven Central. For years I have been publishing Android applications through, Google Play and F-Droid. However I had never published an Android library. This article is written by an outsider. In fact, a lot...
  2. Stéphane Lenclud

    Specs 0.7.0

    Inspect your Android device specifications. Optionally publish them on to enable developers to optimize apps for your device.
  3. Stéphane Lenclud


    Bluetooth keyboard and mouse 🔷Bluetooth keyboard and mouse for PC, TV and streaming devices 🚦Portrait mode with Android keyboard and trackpad 🚥Landscape mode with full PC keyboard and trackpad 💻99 keys keyboard for Samsung Galaxy S8 Ultra and other 14" tablets ⌨️Over 200 keyboard layouts...
  4. Stéphane Lenclud

    Windows Subsystem for Android

    Windows Subsytem for Android (WSA) allows you to run Android applications on Windows. Basic understanding of Windows and Android development is assumed. WSA is available since Windows 11 version 21H2. Installation Amazon Appstore From the new Microsoft Store install the Amazon Appstore. This is...
  5. Stéphane Lenclud

    Lineage OS for F(x)tec Pro1

    Here are some useful links and notes on how to setup Lineage OS for your F(x)tec Pro¹ device. Actually most of the information you need can be find on Lineage OS F(x)tec Pro¹ page. From there you will learn how to install and build Lineage OS on your device. Some of the tips below will be...
  6. Stéphane Lenclud

    Extra action button on Android Snackbar

    Introduction I wanted to use a Snackbar message popup for users to select a couple of options instead of just the one offered by standard Snackbar. I first deployed this solution in Fulguris to allow users to choose between image or link when doing a long press on image link. Code Using Kotlin...
  7. Stéphane Lenclud

    Remote Chromium Web Browser debugging

    Introduction While developing Fulguris which is an Android web browser based on WebView and therefore Chromium I came across a neat feature. You can inspect web pages opened on your Android device from your favourite PC Chromium based web browser, Vivaldi in my case. Solution Establish a debug...
  8. Stéphane Lenclud

    Access files and documents on Android

    Introduction I recently had to migrate legacy code in Fulguris Web Browser away from accessing files directly and instead use so called document's URIs. It's a task that was pushed on me by Google as they were enforcing scoped storage from Android 11 and restricting access to Google Play for non...
  9. Stéphane Lenclud


    Fulguris homepage Fulguris on Google Play Fulguris download Fulguris forums Fulguris on GitHub
  10. Stéphane Lenclud

    Fulguris 1.9.30

    ⚡ Android Web Browser Under development for over a decade, Fulguris is an open source Web Browser for Android devices with over 60 contributors. Join us on Discord. [H1 id='Features']Features[/H1] Here are some of the features offered by Fulguris: [H2 id='Sessions']📑 Sessions[/H2] All your...
  11. Stéphane Lenclud

    DuckDuckGo for F(x)tec Pro¹ 0.0.1

    Introduction This was just a one off experiment and I most likely won't publish any new version. I would instead recommend you consider using Fulguris. You can download here a version of DuckDuckGo Privacy Browser for Android customised for your F(x)tec Pro¹. Features Hide status bar in landscape
  12. Stéphane Lenclud

    Fx Service 1.2.0

    Introduction Fx Service is an Android application providing advanced features for your F(x)tec Pro¹. Your Pro¹ is capable of detecting opening and closing of your case cover providing that it has been fitted with a carefully placed magnet. Features Lock screen upon closing case cover. Lock...
  13. Stéphane Lenclud

    Fx Qwerty 0.3.0

    Fx Qwerty is an Android application providing custom QWERTY keyboard layouts for your F(x)tec Pro1. Keyboard Layouts Providing the following layouts: F(x)tec Pro1 Qwerty - US F(x)tec Pro1 Qwerty - US - Fn+Tab F(x)tec Pro1 Qwerty - US - Shift as Fn F(x)tec Pro1 Qwerty - US - Shift as Fn -...
  14. Stéphane Lenclud

    Android Studio Plugins

    Just listing some Android Studio plugins I used at some point: Statistics: Provides code lines count. CMake: Syntax highlighting for CMake files.
  15. Stéphane Lenclud

    Integrate a C++ library with your Android build system

    Purpose & Scope This article is intended for a software engineer audience developing Android applications. We will explain how to integrate a CMake based C++ library with your Android build system. That includes compiling and debugging your C++ library from Android Studio along side your...
  16. Stéphane Lenclud

    Android Studio and AZERTY keyboard

    Working with Android studio on my AZERTY keyboard I could not enter curly brackets characters. Curly brackets on AZERTY keyboard are accessed through ALT GR modifier key. It turns out you need to adjust some IntelliJ configuration to get it working. As to why this is no default setting I'm not...
  17. Stéphane Lenclud

    XenForo web browser header colour

    Some web browsers, notably on smartphones, let web developers specify a colour that will be used to decline the tints of the web browser header and title bar as well as the smartphone status bar. The following StackOverflow comment provides code samples on how to achieve that. Here is the...