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 […]

Introducing the AMPLIFY Developer Portal 

Axway’s new AMPLIFY Developer Portal is here! The new Developer Portal brings our mobile app developer users and API developer users to one place to find announcements, blogs, tools, tutorials and more. The AMPLIFY Developer Portal is one-stop shopping for everything developer-related – from our API Management offering to API Builder to Titanium and mobile […]

Microgateway Blog Series, Part 1 – Traffic Management

In this series of blog posts, we explain the valuable role the Microgateway plays in adopting a microservice architecture. A single microservice is a simple concept – it’s small, isolated, easily replaceable, stateless…This all sounds straightforward, but when you have a microservice architecture you have a suite of such services, not just one or a […]

Updating User Interface Elements Using Alloy & Backbone — Part 2

In Part 1, we showed how it was possible to use Titanium and Alloy and the built-in Backbone to manipulate user-interface elements, turn on properties, or change the value of switches. After publishing the post, I had a chat with a developer who was trying to create a dynamic form — they wanted to be […]


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