Do the latest Corona builds still support 1st Gen Kindle Fire?

Going through Amazon FAAD testing and they said that they get a popup on 1st Gen kindle fire saying device not supported.  Is this a known issue?  And if so, does anyone know the most recent build that does support 1st gen kindle fire?

Thanks.

-Joe

Yes, we do still support the 1st gen Kindle Fire.  In fact, I remember testing it last week.

The popup stating that “This device is not supported” is a very old message from Corona (like 2-3 years back) that’s long been deleted from our code.  It sounds like you’re building from a very old Corona build #.  Like something from the 1xxx build number range.  And even then, you would only see this message if you did *not* select “Amazon” from the build window, because a long time ago, Amazon support required a Pro subscription…  What build number are you using?

Thanks for the prompt response Josh - it looks like the issue was they were testing the wrong version of our app - we had 2 versions of our app on their store, one of which is outdated and about to be removed from their store.  I just remembered that the old nook color is no longer supported with newer builds so I thought maybe that happened to gen1 Kindle Fire.  Glad good to hear that’s not the case!

Happy to help.

And for your information, the 1st gen Kindle Fire is an Android 2.3.3 device, which is the minimum version that Corona supports.  In my opinion, it’s still important for us to support the 1st gen Kindle Fire.  I was a big proponent to keep Nook Color (Android 2.2) support here as well until Google’s newest features (which were in high demand) made it extremely difficult for us to continue 2.2 support.  But if it makes you feel any better, we do go out of our way to maintain support for older versions of Android as long as possible since the Android OS version fragmentation issue is painfully real.

That all makes perfect sense.  And I (and I’m sure plenty of others) appreciate all the work you all do that goes into supporting older Android versions - at some point you’ve got to cut the cord and it always seems like you guys work hard to delay that as long as possible.

Keep up the good work!!

Thanks!  And if it interests you, Google publishes information collected via Google Play every month on what the current Android OS version distribution is here…

   https://developer.android.com/about/dashboards/index.html

Now, this is only the world according to Google Play.  I’d love to know what the distribution is like on Amazon’s app store end.  But nevertheless, it’s still pretty useful info.

That’s a great resource and I’m definitely interested, thanks for sharing!

Question on plugins and kindle.  We’re seeing the google iap plugin being included when we build for kindle which leads to problems.  Is there a way to set build.settings to   supportedPlatforms = { [“android-kindle”] = false } to exclude it?

Are you removing the license table from build.settings when building for kindle?  Otherwise I think it’ll get included even if you don’t want it to.  I don’t think you need to reference android-kindle at all in your build.settings

I mentioned this in a blog post a while back fyi

this image sums it up

http://flashysubstance.com/blog/wp-content/uploads/2014/11/comments_buildSettingsConfigLua_large-1024x786.jpg

and the post is here

http://flashysubstance.com/blog/?p=1

Ugh have you found no way to do a conditional build so  you don’t have to comment things to build for the different targets?  Anyone from corona staff have a better answer?

Yes, we do still support the 1st gen Kindle Fire.  In fact, I remember testing it last week.

The popup stating that “This device is not supported” is a very old message from Corona (like 2-3 years back) that’s long been deleted from our code.  It sounds like you’re building from a very old Corona build #.  Like something from the 1xxx build number range.  And even then, you would only see this message if you did *not* select “Amazon” from the build window, because a long time ago, Amazon support required a Pro subscription…  What build number are you using?

Thanks for the prompt response Josh - it looks like the issue was they were testing the wrong version of our app - we had 2 versions of our app on their store, one of which is outdated and about to be removed from their store.  I just remembered that the old nook color is no longer supported with newer builds so I thought maybe that happened to gen1 Kindle Fire.  Glad good to hear that’s not the case!

Happy to help.

And for your information, the 1st gen Kindle Fire is an Android 2.3.3 device, which is the minimum version that Corona supports.  In my opinion, it’s still important for us to support the 1st gen Kindle Fire.  I was a big proponent to keep Nook Color (Android 2.2) support here as well until Google’s newest features (which were in high demand) made it extremely difficult for us to continue 2.2 support.  But if it makes you feel any better, we do go out of our way to maintain support for older versions of Android as long as possible since the Android OS version fragmentation issue is painfully real.

That all makes perfect sense.  And I (and I’m sure plenty of others) appreciate all the work you all do that goes into supporting older Android versions - at some point you’ve got to cut the cord and it always seems like you guys work hard to delay that as long as possible.

Keep up the good work!!

Thanks!  And if it interests you, Google publishes information collected via Google Play every month on what the current Android OS version distribution is here…

   https://developer.android.com/about/dashboards/index.html

Now, this is only the world according to Google Play.  I’d love to know what the distribution is like on Amazon’s app store end.  But nevertheless, it’s still pretty useful info.

That’s a great resource and I’m definitely interested, thanks for sharing!

Question on plugins and kindle.  We’re seeing the google iap plugin being included when we build for kindle which leads to problems.  Is there a way to set build.settings to   supportedPlatforms = { [“android-kindle”] = false } to exclude it?

Are you removing the license table from build.settings when building for kindle?  Otherwise I think it’ll get included even if you don’t want it to.  I don’t think you need to reference android-kindle at all in your build.settings

I mentioned this in a blog post a while back fyi

this image sums it up

http://flashysubstance.com/blog/wp-content/uploads/2014/11/comments_buildSettingsConfigLua_large-1024x786.jpg

and the post is here

http://flashysubstance.com/blog/?p=1

Ugh have you found no way to do a conditional build so  you don’t have to comment things to build for the different targets?  Anyone from corona staff have a better answer?