{"id":400,"date":"2012-02-01T18:16:01","date_gmt":"2012-02-02T01:16:01","guid":{"rendered":"http:\/\/www.lothlorien.com\/kf6gpe\/?p=400"},"modified":"2012-02-05T09:15:26","modified_gmt":"2012-02-05T16:15:26","slug":"some-musings-on-the-kindle-fire","status":"publish","type":"post","link":"https:\/\/www.lothlorien.com\/kf6gpe\/some-musings-on-the-kindle-fire\/","title":{"rendered":"Some musings on the Kindle Fire&#8230;"},"content":{"rendered":"<p>So, I&#8217;m flattered to have been asked by the <a href=\"http:\/\/androidbook.blogspot.com\/\" target=\"_blank\">dynamic Conder\/Darcey pair<\/a> to be a tech reviewer on an upcoming book for writing applications for the Kindle Fire, which runs Android 2.3 (Gingerbread, SDK level 10, as I recall). Of course, to do the job correctly, I needed a Kindle Fire.<\/p>\n<p>I&#8217;ve been an ebook fan for many, many years, having pressed my first books for the Newton Book format back in &#8217;94, and read ebooks on nearly every handheld computing platform since then. I was a happy user of Sony&#8217;s ereader products (as previous blog posts can testify to), although this last fall I gradually switched to using Amazon as my provider-of-choice for new ebooks, because I can read them using either the cloud reader or my Windows Phone and iOS devices. I generally seek out books without DRM where I can (like the excellent offerings from <a href=\"http:\/\/oreilly.com\/\" title=\"O'Reilly\" target=\"_blank\">O&#8217;Reilly<\/a>), but will tolerate DRM when it&#8217;s thrust upon me. So I was excited to have the opportunity to get my hands on a Kindle, both from an end-user as well as a developer perspective.<\/p>\n<p><strong>The Device and its UI<\/strong><br \/>\nFor the money, it&#8217;s definitely a good deal. I&#8217;ve been quite happy with it for book reading, casual browsing &#8212; it&#8217;s replaced the iPad as my go-to device for Twitter and Facebook in the evenings, although I still use the iPad more for checking news sources like NPR, BBC, and such, as well as general browsing. It&#8217;s also definitely become the official ebook reader; I&#8217;m a little self-conscious about how many ebooks I&#8217;ve bought since I got the thing. <\/p>\n<p>A noteworthy UI departure from the plethora-of-icons on most handheld devices is the main screen, which provides a most-recently-used Cover-Flow style view, with a few pinned items below that. I really like that; my usage is typically clustered around two or three different pieces of content (a couple Web pages and a book), and it&#8217;s very fast.<\/p>\n<p>As much as I like books on it, magazines suck. The problem is the screen size, as others have observed. You just can&#8217;t format an 8 1\/2&#8243; x 11&#8243; magazine for a 6&#8243; display and expect it to be legible, and if I wanted to spend an evening pinching and zooming to read something, I&#8217;d just go get a smart phone out. I&#8217;m going to cancel the one magazine I subscribed to before the trial is out; I think the iPad would do much better.<\/p>\n<p><strong>Developing for the Fire<\/strong><br \/>\nI&#8217;d done some puttering with Android before, of course, so the environment&#8217;s not new. Having spent more time in it, I&#8217;d have to say that it&#8217;s on a par with Qt Creator, except that the Eclipse IDE is far, far more cluttered. I had about the same amount of difficulty getting the Kindle to talk to the debugger as I&#8217;ve had with Symbian and MeeGo devices &#8212; a bit of grumbling and some Googling as a result &#8212; but no real difficulties. It&#8217;s certainly a change from the pre-iPhone devices, when most mobile devices required all kinds of magic to connect reliably to a development workstation.<\/p>\n<p>I don&#8217;t love Java, and I don&#8217;t love the various SDK levels and API confusion of Android, but it&#8217;s actually not a bad platform for writing software. The APIs mostly make sense, and when they don&#8217;t, there&#8217;s usually copious documentation and sample code available. I&#8217;m rapidly moving from feeling like a newbie to feeling comfortable, and wondering whether I should invest more in Android for my own skillset or Windows Phone 7 for work skills as I poke away at the thing. It helps that I&#8217;m only targeting one device with one specific API level. I don&#8217;t envy professional developers targeting Android as a whole.<\/p>\n<p>Anyway, when their book is available I&#8217;ll be sure to post a link so people can check it out!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, I&#8217;m flattered to have been asked by the dynamic Conder\/Darcey pair to be a tech reviewer on an upcoming book for writing applications for the Kindle Fire, which runs Android 2.3 (Gingerbread, SDK level 10, as I recall). Of course, to do the job correctly, I needed a Kindle Fire. I&#8217;ve been an ebook &hellip; <a href=\"https:\/\/www.lothlorien.com\/kf6gpe\/some-musings-on-the-kindle-fire\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Some musings on the Kindle Fire&#8230;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[24,25],"class_list":["post-400","post","type-post","status-publish","format-standard","hentry","category-mobile","tag-android","tag-kindle-fire"],"_links":{"self":[{"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/posts\/400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/comments?post=400"}],"version-history":[{"count":8,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/posts\/400\/revisions"}],"predecessor-version":[{"id":413,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/posts\/400\/revisions\/413"}],"wp:attachment":[{"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/media?parent=400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/categories?post=400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lothlorien.com\/kf6gpe\/wp-json\/wp\/v2\/tags?post=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}