• iOS 7 Screen Brightness

    Looking to implement a day and night mode to your app?  Ti.Brightness provides a series of APIs that allows you to read the iOS 7 screen brightness and be notified if it changes. Getting the screen brightness Reading the iOS 7 screen brightness level is easy.  Just call the getScreenBrightness… Read more ⇢

  • Review : Build a Network Application with Node

    I had the opportunity to review the PACKT video series “Build a Network Application with Node” by Joe Stanco.  This video series walks you through how, at a high-level, to create different types of web apps using Node.JS. This video series targets the JavaScript developer with a basic understanding of… Read more ⇢

  • Digital Assistant Built with Titanium Mobile

    Ever want to build your own version of Siri that understands keywords specific to your app or business domain?  This can be done easily using Titanium and a few modules.  The below video is a proof of concept I put together to demonstrate some of what can be done.  Over… Read more ⇢

  • Text to Speech with Titanium

    iOS 7 introduced the speech synthesizer API AVSpeechSynthesizer.  With this API you can have iOS speak a phrase in the language of the text provided.  Used correctly this can add a compelling level of user interaction and direction to your app. The Utterance iOS Titanium module provides a simple to… Read more ⇢

  • TableView Header Zoom

    Want to create a TableView Header Zoom effect like Foursquare, Tapbots, and others?  You can do this in Titanium with only a couple lines of code. The following code snippet shows how to expand a Ti.UI.ImageView in a Ti.UI.TableView HeaderView to achieve a zoom like effect when the user over… Read more ⇢

  • Creating Blurred Backgrounds & Overlays in Titanium

    With iOS 7 and the new flat design aesthetic many apps are using a blurred background or overlay to help set depth or attention.  The Ti.BlurView iOS native module now makes this easy to implement in Titanium.  Since we are using CoreImage you can use this in iOS 6 or… Read more ⇢

  • Review : Xcode 4 Cookbook

    PACKT recently provided the opportunity for me to review the Xcode 4 Cookbook by Steven Daniel.  As primarily a Titanium developer I spend most of my time in Sublime Text or Titanium Studio so I thought it would provide a good opportunity to spend more time in Xcode.  First, the… Read more ⇢

  • Ti.mely Native Timer Modules for Titanium

    The Ti.mely project provides Titanium access to iOS and Android native timers.  The native nature of these timers can be advantageous for background or long interval poling. Using Ti.mely The usage is straightforward, you simply create a new timer object Attach a listener to listen for the onIntervalChange event as… Read more ⇢

  • iOS7 Style Switches in Titanium

    Included in the iOS7 redesign is a compelling update to the look of the UISwitch.  The SevenSwitch project by Ben Vogelzang provides the iOS7 design as a drop in replacement for the UISwitch in iOS5+.  I wanted to use this awesome project in my iOS Titanium apps so I created… Read more ⇢