Apple TV (2012) gets torn down, confirmed to have 512MB of RAM, 8GB of storage
engadget.com
engadget.com
Half?
Deploying apps is a bit of a pain for the 'average' iOS developer, and for obvious reasons there's bugger all documentation...since the current captive market is so small (people who've jailbroken their units, basically), nobody really has any impetus to move things forward. The actual frameworks are a little limting, but not horrific...not hugely worse than iOS 1.0 before the SDK was opened up.
Better but higher priced.