I'm a game programmer. The schedule seems pretty tight to me, though not necessarily impossible. I think it depends a lot on:
How much do they want it to do? Do they want to track initiative, integrate with character sheets from another app, roll dice, display rules tips, automate hundreds...