Yanko Valera is a freelance mobile & web app developer with 10+ years of experience working for clients in Australia, USA, UK, Puerto Rico and Spain. In the last few years, he has worked developing cross-platform mobile applications with Axway Titanium. Feel free to follow him on Twitter or connect with him in LinkedIn.
Sometimes when building apps, I come across a project where I have to integrate a specific SDK or add some functionality that’s not part of the core Titanium API. In these cases, I’ve had to look at native modules, written in Objective-C or Java.
(There’s a lot of native modules available for Titanium — I’d recommend using gitt.io as a way to search for, and install them in your projects).
Typically, I can find the modules I need from Gitt.io or directly from Github — but recently I had a need I couldn’t solve with an existing native module. I was working at a client’s office, and we had some requirements that needed to use native code. That wasn’t a problem, and we found some modules that worked, but then they needed the app to be integrated with a Bixolon Printer.
We worked on adding the Android SDK and writing a Hyperloop module to integrate it with — there was some trial and error, and a little debugging and testing, but eventually, we had the printer working!
Hyperloop is a game-changer, and I’ll be using it in future!
You can find the Bixolon Hyperloop module here.