New to Android dev - should I get Fire HDX (7" or 8.9") or look elsewhere?
I am just starting with Android development. I downloaded SDK + Android Studio and played with running simple stuff on emulators a bit. I am thinking about investing in Fire HDX (either 7" or 8.9") - are there any limitations (incompatibilities with commonly used development environments, particularities of Amazon version of Android OS etc) I should be aware of before spending money? I read that Amazon discontinued Fire emulator development - is this something that is a serious hindrance? TIA for any pointers/info.
Welcome Woland99, Although I am unable to provide a suggestion for the HDX devices, as it was specified for 'for any pointers/info' sharing my last six months of development effort may provide some of the insight you seek. How new in Android development are you? How many years experience in Java development? Are you considering a hybrid approach? Who is your target market? Planning on other devices or just the Kindle and the Amazon App store? Last year, I picked up a KF HD7 to build/test both WebApps and Html5 hybrid apps for the same reasons you express. Development would be, my choice of editor on a Windows PC compiling the .apk chunk using Eclipse v3.8 After much tinkering with the emulator(s) I found it faster (for me and my development environment) to upload (deploy to a host site) and test/debug using Chrome and ADB locally cabled to the Kindle. For less debug headaches, I would also recommend purchasing the hardware as the mouse click event model on a PC (during emulation) *acts* differently than the touch event model on the Kindle. 'touchdrag' and 'tap' events vs 'mousemove' and 'mousedown' for instance. I am extremely pleased with the KF HD7 and is an excellent unit for testing. At the time I couldn't justify the added expense for the larger screen, when the HDX flavors were going to hit the holiday shopping season. I picked mine up just for testing and waited until the last minute to pick up at a severe discount. If you are planning on using IAP, my suggestion would be to start with IAP v2
http://forums.developer.amazon.com/forums/thread.jspa?threadID=3817&tstart=0 unless of course you wish to work with older device models in which case IAP v1.3 is working well for me. I found the Amazon WebView worked better for my graphic output and rendering of Html5.
https://developer.amazon.com/sdk/fire/IntegratingAWV.html Keep your eyes in the forums as you have indicated you are. As a suggestion, read *all* the appropriate pages, SoftKey Input panel and IAP for instance should it apply, at
developer.amazon.com under support, and read and re-read several times. I can't stress this enough. You'll note that many entries under the forum threads are resolved when it is clear that the documentation should have been followed more closely. The answers are there, although I'll agree sometimes a bit cryptic. Only the old site was available when I got started. You'll also note that others complain about the lack of response from members and Amazonians alike. This was a sore spot for me also. Follow my quest through my user name to see that clear detailed requests are needed to get a solid response, and may take a few weeks. 90% of my posts through the forums and the ContactUs means were eventually answered. Practice patience. It was an exciting journey launching an app in the Amazon App store and it has been extremely rewarding and a fantastic learning experience. I look forward to seeing your app there also. Good Luck and . . . . Welcome Aboard !! Robin