I think I'm posting this question in the proper SE site, as it pertains more to designers than programmers.
I developed an iOS app with a programmer (I'm the artist), and we're using Helvetica Neue.
The problem is with the kerning - some letter pairs are spaced poorly ingame. It's definitely obeying the kerning table faithfully, so it's not the programmer's fault. But I looked at the kerning table, and there's virtually no modified spacing for much-needed letter pairs, like et and ro. At best, a few capital letter pairs have overly simplistic spacings, like -2 or +1.
I don't know a lot about fonts - do I have a poorly done kerning table? If I bought a copy of Helvetica Neue, would the kerning table be proper? (We're currently using a font copied from the system.)