appcelerator
Comparing React Native to Axway Titanium

Comparing React Native to Axway Titanium

  Here at Shockoe we often use cross-platform tools to build our apps. Using a cross-platform tool allows us to have one code base for apps that run on multiple platforms. There will be some platform specific code, but most things can be...

Profiling Titanium: Getting a picture of the Kroll toll

Profiling Titanium: Getting a picture of the Kroll toll

As cross-platform developers, we all know that maintaining speed in a complex codebase is of paramount importance. When you’re adding layers of abstraction to your code in hopes of being able to share large portions of it across disparate platforms, the little steps...

Could Hyperloop be the best Appcelerator feature yet?

Could Hyperloop be the best Appcelerator feature yet?

I recently took the time to checkout out Appcelerator's Labs page where they allow users try out pre-release software. There are some interesting projects here, but I spent most of my time experimenting with Hyperloop, which could be the best new feature in Titanium....

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 that will load in a large number...

Digest Access Authentication with Appcelerator Titanium HTTPClient

Digest Access Authentication with Appcelerator Titanium HTTPClient

I've been working with web technologies for over a decade and never had to touch Digest Access Authentication.  All of the services I had worked with had other solutions for authentication.  A few months back that all changed.  I was finishing up a mobile project, to...

Building a better Titanium app with Backbone Events

Building a better Titanium app with Backbone Events

Building an app with Titanium gives you access to all of the speed of a native framework while giving you the flexibility that you know and love from Javascript, but exposes you to all manner of potential memory issues that traditional native developers are not...

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...

Enabling Push Notifications Part 3 of 3

Enabling Push Notifications Part 1 of 3

This document is intended for the average Titanium Developer to enable push notification.  It is assumed that the reader already has a basic knowledge of Titanium and the APIs. There are several steps that you will need to follow to enable Push Notifications in your...

Titanium TableView to ListView: A Retrospective

Titanium TableView to ListView: A Retrospective

I recently had the opportunity to switch a client app over to making use of the (relatively) new Titanium ListView.  The ListView is a high-performance UI element designed to display templated sets of data in an ordered fashion, making use of some arcane optimizations...

Making a great app takes time

Making a great app takes time

Hey all, I’m Bruce.  I’m a new hire at Shockoe.com.  I’m very excited to be here on the front lines of the mobile revolution! Building a mobile application involves much more than just making the app.  There’s extensive design work, development time, and testing that...

Don’t copy and paste other people’s code, type it out

Don’t copy and paste other people’s code, type it out

If there's one thing that hasn't changed for me from the first day I started writing code until today, about my 500th day, it's that not knowing where to start is incredibly intimidating. I acutely remember the panic of learning HTML and having no idea how...

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?