I wanted to give you an update on the new NOOK HD and NOOK HD+ and what you need to do (not much) to get your Corona apps ready for these higher resolution devices.
First, you will have to resubmit your apps. The deadline is Oct 15 if you want your app to be available in the new NOOK HD Storefront when the new devices become available in November. NOOK Developer tells us that they are asking all NOOK developers to resubmit their apps for the new devices, as the interface on those devices has been revamped from the one on older NOOK devices.
Second, if you have been using content scaling, then you should be ready to go. In fact, the NOOK team has told us that they expect to be able to give a thumbs-up to Corona apps much more quickly than the average app because most Corona apps are already capable of handling multiple resolutions and screen sizes.
Now, when you resubmit, be sure you use daily build 925 or higher.
Incidentally, this build addresses a previous issue of apps not running on the new NOOK devices (for which you may have received an e-mail from NOOK Developer with the blanket term “DRM”). This normally wouldn’t have been an issue, but they made breaking changes to some key APIs. We’ve worked together to ensure these issues don’t come up again.
More importantly, we’ve gotten a prototype NOOK HD and have done some quick tests against that daily build.
So far, we’ve only found one minor issue. This issue affects all OpenGL-based apps (not just Corona), and we have notified the NOOK team of the issue. This issue is very intermittent and only occurs on apps that have static content being displayed. Occasionally, you will get a blank screen when the app resumes from being suspended. This tends to happen with extremely simple content.
We are currently waiting to get feedback from the NOOK Developer team. In the meantime, if your app is static when it resumes (no animation), we do have a workaround you can use if you absolutely must submit now. It’s a trick to tell Corona to invalidate one second after the resume: