Building a custom Angular application inside WordPress using Ruby on Rails, MongoDB and Amazon S3
16 January 2015
WordPress is a very powerful blogging platform, but it has its limitations when it comes to using it to build powerful custom applications. Different approaches are available to solve this problem – creating custom applications (PHP, Ruby on Rails) that would be accessible from another url (usually a subdomain) or using an iframe…
When to Use Appcelerator Titanium vs. Native Code
14 July 2014
When should you use Appcelerator Titanium and when should you write native code? Appcelerator Titanium is a suite of tools allowing developers to write mobile applications in javascript. At execution time, the Titanium framework executes and interprets the javascript to instantiate native UI elements. The main idea of this framework is that…
Titanium: remove Tableview separators on Android
21 October 2013
With Titanium, setting a Tableview separator color to transparent won’t result in the same rendering on iOS and Android: iOS: separators won’t be displayed Android: separators will be transparent and so let appear the layer or color underneath the table view This is an issue when developing cross platform application since the…
Titanium: How to Force Soft Keyboard on Android
17 October 2013
In an Android app developed with Appcelerator Titanium, calling .focus() on a textfield doesn’t always result in having the keyboard showing up. The Exygy ShowAndroidKeyboard Titanium module will force the keyboard to show up in any situation. Here is how to use it: The source code and the module are available on…
Titanium – How to remove navigation bar drop shadow in iOS 6
10 July 2013
Normally, Titanium doesn’t provide the necessary options to remove the navigation bar shadow (as shown below). But our client preferred a nav bar without the shadow so I figured out it could be removed by modifying the Titanium iOs code.