ylliX - Online Advertising Network

JSON vs Property Lists, Revisited

In a previous post I wrote about How JSON compares to Apple property lists and the obstacles to converting data between them. That was a while ago but the post is still accurate, as far as it goes. But Swift changes the situation in some ways, so an update is in order. Recap: JSON vs. […]

Trying the Allwinner F1C200s

After the success of my previous post regarding my business card that runs Linux on a diminuitive Allwinner F1C100s processor, I have received a ton of good mail about it. I’ve had people tell me they bought some for 61 cents (!) in moderate quantity on Taobao. Some people have asked for samples. And I’ve […]

A11y Box iOS | Mobile A11y

iOS’ UIAccessibility API is huge. I like to think I know it pretty well, but I’m always being surprised by discovering features I previously had no idea about. Like many things on iOS, the documentation for UIAccessibility is not always complete, even for parts of the API that have been around for years. In an […]

Getting started with PDFKit

In my post about my custom presentation slide app I mentioned that because of time constraints, I decided against doing my own slide layout. Instead I’d do that in DeckSet, export my slides to PDF, and show the PDFs in my app. So, how do you do that then? Getting a PDF on the screen […]

Executing commands from Gradle

Simply invoke command line processes within Gradle Tasks Recently, I setup a system to automate the process of taking screenshots of an Android application. The system consisted of instrumentation tests, Gradle tasks, and a Fastlane command. The instrumentation tests were responsible for loading the different screens and capturing the screenshots. The Gradle tasks were responsible […]

Constructing Kotlin Friendly Code

Kotlin is often lauded for it’s conciseness and eloquent syntax, but often suffers from being confined to more limited Java coding conventions. This may be welcoming to Java developers looking to adopt Kotlin in their projects, but could be off-putting for others working in different environments, as well as, somewhat limiting Kotlin’s full linguistic potential. […]

Is bakuchiol safe during pregnancy? episode 210

We’ve got a fully packed program today.  We’ll be covering a couple of cosmetic science news stories, catching up from my hiatus and answering questions about… Is silicone suffocating hair and causing hair loss? Do proteins in nail products strengthen nails? What is goat’s milk doing in soaps and more? What’s an affordable version of […]