The Nook Store for Android Apps is a very promising app market. Surprisingly, though, it isn’t very well known among Android developers.
UPDATE The Nook store closed to 3rd party developers in April 2016
Welcome back for the second part of the review of the Nook Store for Android apps. Be sure to check out the Nook Store Review Part One.
This article is part of a series of reviews of Android app stores, so be sure to check out some of the other articles, or get access to everything by getting the entire report on Android Market Alternatives.
Also, some of information is for the Nook Color and Nook Tablet – I had to make a few changes to support the new Nook HD and Nook HD+ devices.
Metadata to release your Nook App
While ‘metadata’ is certainly the correct term for this information, you may not have seen it used in other app stores. The metadata for your app is all of the information that the app market needs to know to sell your app. Everything (text, images, etc.) about your app that isn’t in the .apk is metadata.
So, what data is needed in the Nook Store?
- App name & type
- Supported platforms
- App Price
- App Version
- Support information
- Video link
- Age range for app
- App description (2500 characters)
- Endorsements and Awards – optional (1000 chars)
Release Notes & EULA
- Release Notes (N/A for new app)
- EULA (optional)
Keywords & Category
- Keywords (select as many keywords as you wish)
- Categories (select up to 3)
Icons and Screenshots
- Icon – 300×300 – square corners, not transparent, not white background
- Screenshots – 600×1024 – up to 4 (use the Nook emulator to get correct screenshots)
After Barnes and Noble approves your metadata, you’ll be able to upload .apk for the Nook version of your Android app. You can also upload a trial if you wish (with the same package name as your paid app).
How to ensure your Android app passes Nook QA
Here are a few things that you need to be careful of. The Nook documents tell you most of this, but a few of them I discovered through failed QA tests.
Do not mention “phone” in your app description. Your app isn’t for phones here, it’s for Nook devices, which are all essentially tablets. You can keep your description generic for the Google Market version, but tailor your version the Nook store!
Your app must provide all basic functionality with or without the SD card. Since the Nook Color and Nook Tablet ship without an SD card present, their team doesn’t want apps to expect any external storage to be present.
The good news: You can use the “/media” directory, which is shared between apps but is always present. You still need to request the WRITE_EXTERNAL_STORAGE permission in your manifest to use this.
Don’t set install location to external
On the tails of the previous item, your app must not specify “preferExternal” for the android:installLocation. This will cause the app to fail QA testing, since the SD card may not be available. It is OK to use “auto”, however, and that’s what I prefer for my apps anyway.
Be aware that wallpaper manager doesn’t appear to return the correct values on a Nook. It will appear to work in the emulator, but fail QA testing. I’ll need to do testing on real devices to verify what’s going on.
App Icon cannot have transparent pixels
The requirements state that your app cannot have a transparent or white background, which seem simple enough. However, if you leave any pixels transparent in the middle of your icon, the upload page will automatically reject it.
Do not require any of the following for your app, since they are not in the Nook devices:
- LocationManager (with or without GPS)
- Microphone (Update – it is available for Nook tablet, just not the Nook Color)
- Messaging (SMS/MMS)
- 3 Axis Gyro
Not surprisingly, these devices also do not include the Google proprietary apps. Do not use the following:
- Android Widgets
- Google apps:
Knowing all of that, my second app went smoothly
After going through the learning process to get my first app out, my second app was a breeze. I had to clarify one sentence in my description, and then my .apk passed QA testing on the first pass! Pumpkin Carver Pro got QA approval within 48 hours of starting the whole process!
Getting your first app into the Nook app store is probably going to be the hardest, but the good news is that even that isn’t too difficult (unless your app is riddled with bugs).
The very strong sales on the Nook store have kept it one of my favorites.
It would help with your testing if you have a Nook Tablet or Nook Color, but I was able to test and release my first two apps without having a physical device. It would have saved some time having one, so I plan to get one soon.
Update: The Nook tablet is a nice test device to use – it’s one of the fastest devices I own to upload and install an app while testing. It would probably be better to get a Nook HD now that they’re coming out, though.
Also take a look at my recent efforts to update my apps for the Nook HD and Nook HD+.
What about you? Are you ready to release your app to the Nook Store?
Now that I have seen how important this Android app store is, I added a new section on Nook to the Android Market Alternatives report (available now!). Check it out and get your app into all of the important Android app markets such as the Nook Store!