Rene Pot
How to refactor big Alloy controllers
At first, you got a nicely structured Alloy controller, but as you go on, new features keep getting added, and slowly but surely you...
How to Globally Access Variables and Functions in Titanium
Since the release of Titanium SDK 9.0.0.GA, variables defined in app.js/alloy.js aren’t accessible anywhere else anymore. So now it is time to implement some...
Prepare your iOS app for the 2020 Apple requirements
Apple typically gives developers some time to adapt their apps to the new iOS/Xcode versions. In April 2020, Apple is requiring you to do...
New sample app: Cross-platform Drawer menu
For quite some time, it has been possible to build an Android app with a Drawer menu in Titanium. However, on the iOS version,...
Getting started with Dark Mode in iOS 13
Now that iOS 13 is here, you will want to add support for Dark Mode in your next release. Considering Dark Mode is enabled...
How to Make your App Future Proof
If you've been using Titanium for a while, you know it can sometimes be frustrating to have to make the app work again after...
8 Tips to Speed Up Titanium App Development – Now and in the Future
There are always things that you need to do while developing apps. Things that keep coming back, or things you don’t do often enough....
Taking Classes in Titanium Alloy to the Next Level
Styling in Titanium is done by applying properties to a UI component. In both classic and Alloy, this is done by properties.
myUIElement.backgroundColor = "#ffffff";
In...
Moving A Classic Titanium App to Alloy
Last month, we explained some of the benefits of using Alloy instead of classic Titanium to build your apps. So, if you've got a...
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...
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...
Titanium 101: Building Native Apps with JavaScript
Note: This post was originally published on Medium. Rene Pot is an Appcelerator Titan, long time member of the Titanium community, and runs the...
Enhancing Titanium: How to use Images that require authentication
Note: This post was originally published on Medium. Rene Pot is an Appcelerator Titan, long time member of the Titanium community, and runs the...
Titanium Basics: 11 Steps to a Maintainable App
Note: This post was originally published on Medium. Rene Pot is an Appcelerator Titan, long time member of the Titanium community, and runs the...