N95 didn't use Windows mobile. It used Symbian, and the reason there were so few apps was that the development experience was downright horrible.