Garbage Collector

tales from an old nibble


Build TestDPC with bazel 5.3

Some personal notes on how to build in 2022 TestDPC with Bazel 5.3

Read On →

Moving to github actions to publish the blog

This blog started locally on my machine a long time ago, when I was mainly using a single computer. Nowadays I work with …

Read On →

Updated Trackpad firmware for Pinebook Pro

The beauty of the Pinebook Pro is that it is a tinkering machine. This article covers briefly an update made available …

Read On →

Android Screen Capture for dual screen devices

From problem to solution and to lazy automation, how to easily capture screenshots on a dual screen device.

Read On →

April 2021 Programming notes

Summary of interesting topics and articles explored in April 2021.

Read On →

Reading Notes - CorkScrew Solutions

CorkScrew Solutions - Problem Solving With a TWIST - by Clarke Ching.
An opinionated note-taking session with an …

Read On →

Reading Notes - Think Again

Think Again - the Power of Knowing What You Don’t Know by Adam Grant.
An opinionated note-taking session with an …

Read On →

Boox Max 3 as a Raspberry Pi monitor

Boox Max 3 can be used as a HDMI monitor, let’s see how to configure RaspberryPiOS to use this eInk panel as a …

Read On →

Enterprise Browser - Using the Android Headset as a Barcode Trigger

What if… you want to use a Zebra’s Android device mounted on an arm-wrist and you want to control the …

Read On →

(Xamarin.Forms + FreshMVVM + DataWedge) take 2

We’re going to review the code presented in the last post to add some more functionalities and make it a bit more …

Read On →

Xamarin.Forms + FreshMVVM + DataWedge = 💖

Xamarin Forms is getting traction with Zebra’s Partners and End-Users and a light framework like FreshMVVM looks …

Read On →

Xamarin.Forms + FreshMVVM for enterprise applications

Xamarin Forms is getting traction with Zebra’s Partners and End-Users and a light framework like FreshMVVM looks …

Read On →

Zebra's EMDK Async Profile Manager APIs

A step-by-step introduction to the Async version of the Zebra’s EMDK for Android APIs to process Mx profiles.

Read On →

Here be Dragons - The Enterprise Mobile Security Journey

This blog started out as a series of notes for a talk I’ve presented in April 2018 at a couple of events (Droidcon …

Read On →

Enterprise Browser - Modernizing web applications

Enterprise Browser allows to create shortcuts to different Config.xml so the user can access them using a different icon …

Read On →

Android Auto testing

I got a new car this summer that supports Android Auto, some apps I use on my phone works out of the box, others …

Read On →

Tips on how to demo Android devices

My work requires to demo a feature or a particular application on a mobile device while showing the actual device screen …

Read On →

droidcon Berlin 2017 Day 0 - the best Android community event!

3rd-6th September, droidcon Berlin 2017 took place at Berline Messe. This is the center of the droidcon community and …

Read On →

Using Android `sdk.dir` property to locate EMDK's jar Library.

Obsolete - My personal preference is to reference Zebra’s EMDK jar library in gradle’s dependencies, and …

Read On →

Toggling MC18 Navigation (and Status) Bar visible state

On Zebra MC18 with Android, it’s possible to toggle the NavBar visible status with a XML configuration …

Read On →

Enterprise Browser and DataWedge on Android - friends at the end

Enterprise Browser 1.4, out of the box, disable DataWedge on Android to be able to fully control the barcode scanner. …

Read On →

Disabling Home Button on Zebra Android devices

Mx v4.3 introduce includes a feature in the OS that allows to disable the Home Button using Mx through the EMDK or …

Read On →

Managing Display AutoRotation from StageNow

Obsolete - Zebra Technologies’ StageNow is a powerful tool that allows to easily stage a lot of the parameters …

Read On →

Disabling MC40 Home Button with a custom intent

MC40 with Android v4.1 and v4.4 includes a feature in the OS that allows to disable the Home Button through an Intent.

Read On →

Secondary External Storage in Android KitKat - Part 1

Obsolete - New rules control Android v4.4 Secondary External Storage, here’s what you need to know.

Read On →

Welcome

A quick, uninformative, post on the new platform I’m going to use in 2016 to write content on this site.

Read On →

Building Zebra's EMDK project using SDK Platform 23

Obsolete - How-To guide on how to build an Android application using the latest SDK Platform and Zebra …

Read On →

Android Back Button and Enterprise Browser

Obsolete - How to intercept the Back Button when using Zebra’s Enterprise Browser on Android devices.

Read On →

Finding the SDCard Path on Android devices

Obsolete - Finding the real SDCard path in Android v4.1 JellyBean can be tricky. Let see how we can do it on a TC55.

Read On →

Getting device info from MSI Android devices

Obsolete - How to use the standard Android SDK to retrieve information about the device the app is running on.

Read On →

Rhodes 5.0.2 and Visual Studio 2008 Localized edition

Obsolete - Quick post on the Joy of localized Visual Studio.

Read On →

Configuring RhoMobile Suite v5.0 on a clean OS X Mavericks machine

Obsolete - Step by step guide on how to install RhoMobile Studio v5.0 on a clean OS X Mavericks machine

Read On →

Little command line tricks

More than a blog this is a note to self. Don’t forget this little tricks!

Read On →

Diving into Android source code

Why Not? One of the beauty working on an open source OS is to be able to look into the source code to understand how it …

Read On →

2014 New Year resolutions

Looking forwards to what I’d like to build in 2014.

Read On →

2013 in numbers

Looking back at what happened in 2013.

Read On →

Rhodes tips & tricks

Collection of rhodes tips and tricks. More for the people that manage rhodes than who’s only looking for info on …

Read On →

Ruby Version Manager (aka RVM) the Swiss army knife of Ruby versions

Obsolete - Ruby is such a nice language that having a single version on you computer is not enough!

Read On →

Why I like to talk about open source projects

About the beauty of open source and the superiority of source code vs (bad) documentation.

Read On →