Edwin
How to use ADB with Multiple Devices

How to use ADB with Multiple Devices

Have you ever had multiple emulators or physical devices or a combination of the two attached at once? It's frustrating to shut off or unplug your devices in order to single out the one that needs to be targeted. Look no further, adb includes a command line switch to...

Metalling with Titanium: Building my first Alloy application

Metalling with Titanium: Building my first Alloy application

    Event listeners. Callback functions. Asynchronous programming? These words were foreign to me when I first started working at Shockoe LLC the first week of October 2015. But somehow, I needed to use these things to create a mobile...

Can you QA test this? …

Can you QA test this? …

  … is the first question an agile developer should ask of them self. Agile development is a continuous, flexible feedback loop driven by collaboration, adaptive planning, dynamic development, early delivery, and constant improvement. This...

Appcelerator Titanium iOS Debugging with XCode

  Earlier this week, I was debugging and I was reminded of the sheer power of the XCode developer tools, even in the context of a not-quite-native application like a titanium application. The Problem Andrew was working on an application...

API Description Language for the Enterprise

API Description Language for the Enterprise

REST, now estimated to be used by 90% of new APIs, is great for groups within a corporation that can engineer their API as quick as lean startups. However, REST doesn’t fully meet the needs for enterprise businesses. With their slow-moving review and approval...

Rapid Titanium WebView debugging with Chrome Developer Tools

Rapid Titanium WebView debugging with Chrome Developer Tools

  Any Web Developer worth their salt is already familiar with the awesome Chrome Developer Tools package that ships with Google's Chrome Browser.  What you might not know is that Android 4.4 introduced a powerful new native debugging tool...

Enabling Push Notifications Part 3 of 3

Enabling Push Notifications Part 3 of 3

Android Code Setup Android is set up the same way with just a few minor differences.  On Android, we use the ti.cloudpush module and ti.cloud for Push Notifications.  After registering with the server, the function should return a device token.  Save this device token...

Enabling Push Notifications Part 3 of 3

Enabling Push Notifications Part 2 of 3

This document is intended for the average Titanium Developer to enable push notifications.  It is assumed that the reader already has a basic knowledge of Titanium and the APIs. Today we will talk about Part 2 of 3 of Push Notifications, which begins with Google App...

Increasing Your Coding Efficiency with Sublime Text

Increasing Your Coding Efficiency with Sublime Text

It's no secret that Sublime Text has an extensive, robust set of features of which not all users might be aware. I'm here to share with you some of the ones that I find myself most often used to reduce the tediousness of repetitive tasks, and increase overall...

Mobile Strategy- When Being the Underdog is a Good Thing

Mobile Strategy- When Being the Underdog is a Good Thing

"Giants are not as strong and powerful as they seem.  And sometimes, the shepherd boy has a sling in his pocket." - Malcom Gladwell This September noted provocateur and Evangelist of Everything Outlier Malcom Gladwell gave an excellent TEDx talk on the unheard story...

iPad or Surface to rule the enterprise? You make the call.

iPad or Surface to rule the enterprise? You make the call.

On the heels of a major upgrade to their mobile software, Apple recently unveiled their newest version of the world's the most popular tablet.  The new "iPad Air" is a thinner, more powerful version of the company’s flagship device.  But will the combination of the...

More like this delivered right to you:

Sign up for our Newsletter to get our latest posts plus invitations to our events and access to future whitepapers.

Ready to drop us a line?