Guarantee Quality by Unit Testing Your Titanium Apps

Guest poster, David Cypers, is a freelance (mobile) solution developer with a strong focus on testability, UX and automation whose broad knowledge about the latest technologies can help you identify the best technology-agnostic solution for your business case. You can follow David on Twitter or LinkedIn. This blog was originally posted on Dzone. Learn how […]

Titanium Angular Technical Preview Release Now Available

Today, we are pleased to announce the release of the first Technical Preview of Titanium Angular! Originally planned for late February, we decided to include some improvements and spend more time on documentation, hence the delay. Getting Started with Titanium Angular To start developing Titanium apps with Angular, update the AMPLIFY Appcelerator CLI and Titanium […]

RC Release of Titanium SDK 7.1.1 & CLI 7.0.3

Today, we published Release Candidate versions of AMPLIFY™ Titanium SDK and Appcelerator CLI. This is a patch release with 2 improvements, 26 bug fixes, and 21 APIs that are new or have expanded support. For a more detailed overview, known issues and closed tickets, see the release notes: Titanium SDK 7.1.1 RC Release Note Appcelerator […]

Dynamically Style Your App Based on Device Orientation

Alloy has some really interesting ways of styling your app. Not only can you create styles based on IDs and classes, but it’s also possible to add rules to that. Most people already use this by specifying platform specific style rules like this: “Label[platform=ios]”: { width: Ti.UI.SIZE, height: Ti.UI.SIZE, color: “#000” } However, what a […]

How to Build Apps for Low Connectivity

Over 51% of the global population is now connected to the internet, with roughly 2/3 of users residing in developing nations. Emerging markets in India, Southeast Asia and Africa present a huge opportunity to cultivate an app user base. But this vast opportunity can also be weighed down by poor network infrastructure, which threatens to […]

Two-Way SMS Messages with API Builder & Twilio

In a prior blog post, we introduced the API Builder Twilio Connector and how to use it to send SMS text messages from API Builder. However, what if you want the user to be able to opt-out of receiving text messages or ask a question of the user via SMS and have the user respond […]

Creating Cross-Platform Alloy Tags

Creating Cross-Platform Alloy Tags One of the great features of Alloy is the ability to customise and write Alloy tags. I use this feature a lot to deal with a common challenge — reducing the amount of duplicate code when working with other mobile platforms. Take the example of Navigation in an app — the […]

Using Base Controllers With Alloy

There are plenty of ways to re-use components with Alloy: widgets, CommonJS, and even redefining or creating new Alloy tags. One way that’s not often mentioned is base controllers. The easiest way to think about a base controller is to think of it like a kind of inheritance. If you’re finding that you’re repeating a […]


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