Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

Font Family Information (fontFamily)

I just thought I'd post a note here for myself and others about what font families are available using Titanium with each device.

Firstly, Android currently only recognises monospace, serif and sans-serif, although support for TTFs is coming.

Some background info about fonts and android can be found in this lighthouse ticket.

iphone offers more than this. Thanks to blainH for the info.

The fonts exposed in Titanium are the same as any other native app would have.
This does vary from OS to OS (IE, later versions of iOS have more fonts).
I thought there was a means exposed in Titanium to get the font families, 
but instead, here they are:

Common to all iOS devices:
American Typewriter
AppleGothic
Arial
Arial Hebrew
Arial Rounded MT Bold
Courier
Courier New
DB LCD Temp
Geeza Pro
Georgia
Heiti J
Heiti K
Heiti SC
Heiti TC
Helvetica
Helvetica Neue
Hiragino Kaku Gothic ProN
Marker Felt
Thonburi
Times New Roman
Trebuchet MS
Verdana
Zapfino


Beyond the common list, 3.1.3 (first gen iPod Touch) also has:
Arial Unicode MS

Beyond the common list, 3.2 (iPad) also has:
Academy Engraved LET
Baskerville
Bodoni 72
Bodoni 72 Oldstyle
Bodoni 72 Smallcaps
Bodoni Ornaments
Bradley Hand
Chalkduster
Cochin
Copperplate
Didot
Futura
Gill Sans
Hiragino Mincho ProN
Hoefler Text
Optima
Palatino
Papyrus
Party LET
Snell Roundhand
Zapf Dingbats

Beyond the common list, 4.0 (third gen iPod touch) also has:
Bangla Sangam MN
Baskerville
Cochin
Devanagari Sangam MN
Futura
Gujarati Sangam MN
Gurmukhi MN
Kannada Sangam MN
Malayalam Sangam MN
Oriya Sangam MN
Palatino
Sinhala Sangam MN
Tamil Sangam MN
Telugu Sangam MN

Note that these lists do not include the bold, heavy, oblique,
 and/or italic variants.
— asked October 25th 2010 by Paul Dowsett
  • android
  • font
  • iphone
0 Comments

2 Answers

  • Accepted Answer

    I guess the question I have is what font(s) can I choose to keep the layout similar on multiple platforms. I have Helvetica on my iPhone app and when I run it on the Android side everything is different. As you said, TTF is not supported on Android yet, so what font choice maintains the closest cross platform look?

    — answered November 8th 2010 by Steven Day
    permalink
    1 Comment
    • Yours is a a valid point, Steven.

      — commented November 8th 2010 by Paul Dowsett
  • Hmm, in this Q&A, there is currently no way to close your own question, even when you answer it yourself.

    — answered November 4th 2010 by Paul Dowsett
    permalink
    2 Comments
    • I guess you should first ask yourself the question (like: what fonts are supported), then answer it (with the list). :) I noticed the same thing.

      — commented November 8th 2010 by Steven Day
    • I noticed the lighthouse ticket seems to link back to this QA not the lighthouse ticket…. or maybe it's just something I'm doing wrong?

      — commented November 8th 2010 by Steven Day
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.