Using Custom Conditional Statements in Titanium Alloy Views

One of the many great features of Alloy (and I’ll be covering more in an upcoming post) is how it separates the business logic of an app and the user interface. You use XML views and TSS files to define the elements and styling of your views, and controllers contain the JavaScript to make everything […]

Microgateway Blog Series, Part 3: Whodunit?

When things break in a microservice architecture, determining root cause is challenging- where did it fail and why? There are so many things that could go wrong, there are many places to look. When errors occur, performing root cause analysis in a microservice environment has tongue-in-cheek been referred to as “solving a murder mystery.” Imagine […]

Build, Test & Deploy a Titanium Cross-Platform App with Fastlane

This guest post was authored by Adam Armstrong. Adam has been using Titanium since 2010 and is an Appcelerator Titan. He is the Manager of Mobile Technology at AmWINS Group and does freelance work via You can follow him on Twitter at @adamtarmstrong. Developing a mobile app is just the beginning. What follows – […]

Create Turntable Animation with Titanium

Guest poster, Michael Gangolf, has been using Titanium since 2010, been a Titan since 2017 and Android lover since the beginning. You can follow him at @michaelgangolf or on Github at Following the color animation tutorial, this post shows how to create turntable animation with Titanium. Turntable animation is a 360° animation in one […]

Using NPM Packages in Titanium

Let’s begin with the fact that the above – Using NPM Packages in Titanium – is possible. Yep, it truly is. I noticed a lot of people were unaware of the fact they could just plug in any NPM package they wanted. So… how do we set this up? Run npm init in the app/lib folder […]

Announcing Vue.js Support in Titanium

A few weeks ago, we announced official support for Angular 6 in Titanium, enabling developers to combine the full ecosystem of Titanium with the powerful toolset of Angular. The tech preview was open sourced via @appcelerator/titanium-angular and will receive more contributions over the next few months. Today, we are pleased to announce another powerful integration […]

GA Release of Titanium SDK 7.1.1 & CLI 7.0.3

Today, we published General Availability releases of AMPLIFY™ Titanium SDK and Appcelerator CLI. These are patch releases addressing high priority issues from previous releases. It includes 2 improvements and 26 bug fixes. For a more detailed overview, known issues and closed tickets, see the release notes: Titanium SDK 7.1.1 GA Release Note Appcelerator CLI 7.0.3 […]

API Builder Tutorial Series Ch. 3: API First Development

The third installment in our API Builder Tutorial Series walks through how to use API Builder’s API First development. Watch below to learn how to import and mock an API definition, how to use the API Builder flow editor to build out an API, and how to test your APIs. The following links are referenced […]


Sign up for our blog!

Want to Contribute?

Have a story or quick tip to share? We welcome your contribution to our blog.
Drop Us an Email