{"id":2104,"date":"2013-11-07T11:07:43","date_gmt":"2013-11-06T23:07:43","guid":{"rendered":"https:\/\/www.deltics.co.nz\/blog\/?p=2104"},"modified":"2013-11-07T11:09:49","modified_gmt":"2013-11-06T23:09:49","slug":"delphi-for-android-supports-android","status":"publish","type":"post","link":"https:\/\/www.deltics.co.nz\/blog\/posts\/2104\/","title":{"rendered":"Delphi for Android Supports Android!"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span><p><a href=\"http:\/\/delphi.org\/2013\/11\/hello-google-glass-from-delphi-xe5\/\">Jim McKeeth is getting all excited about being able to develop for <strong>Google Glass<\/strong> using <strong>Delphi XE5<\/strong><\/a>.  I&#8217;m pleased for him, I really am.  It must be a huge relief that <strong>Delphi for Android<\/strong> can actually target this <strong>Android<\/strong> device.<\/p>\n<p><!--more--><\/p>\n<p>Of course, the very fact that there was any doubt and the fact that the doubts proving unfounded is cause for such celebration should itself be a cause for concern for anyone contemplating <strong>FireMonkey<\/strong> as a platform for <strong>Android<\/strong> development in the future.<\/p>\n<p>But I am sure any concerns and doubts about supporting particular <strong>Android<\/strong> devices are misplaced.<\/p>\n<p>After all, the real point of <strong>FireMonkey<\/strong> is that you can write your application once and then run it on <strong>any<\/strong> of the supported platforms. <sup>*1 *2 *3 *4 *5 *6<\/sup><\/p>\n<p>But Delphi with <strong>Mobile Add-On<\/strong><\/strong><sup>*7<\/sup> developers must be <strong>super<\/strong> excited to know that they can also run their FireMonkey code on the <strong>Apple i&#8230;<\/strong>.. oh.  Oh well, there&#8217;s always the <strong>Microsoft Win&#8230;<\/strong>&#8230; um.<\/p>\n<p>Ok, so wearable technology is an <strong>Android<\/strong> specific technology.  For now at least.<\/p>\n<p>A lucky thing then that it is not one of those platform specific technologies that <strong>FireMonkey<\/strong> cannot reach, which might perhaps explain the excitement I suppose.<\/p>\n<p>At least <strong>Apple<\/strong> have committed to creating any wearable technology they may have in mind in a manner that <strong>FireMonkey<\/strong> can be supported on.  Um&#8230; haven&#8217;t they ?  Well, it&#8217;s not as if <strong>Apple<\/strong> are known for taking a proprietary approach and even if they do I&#8217;m sure if <strong>Embarcadero<\/strong> ask them nicely&#8230;<\/p>\n<p>Meanwhile <strong>Embarcadero<\/strong> are utterly failing to let people know that <strong>Delphi<\/strong> is the best <strong>Win32\/Win64<\/strong> tool bar none although with the recent neglect the <strong>Windows 8<\/strong> support is at risk of falling dangerously behind and conceding even that advantage to others.<\/p>\n<p>Sure <strong>Windows 8<\/strong> may not be important right now.  For a while <strong>Vista<\/strong> support wasn&#8217;t important either.  Then along came <strong>Windows 7<\/strong> and a lot of what was previously &#8220;<em><strong>Vista<\/strong> support<\/em>&#8221; suddenly became &#8220;<em><strong>Windows 7<\/strong> support<\/em>&#8221; and was very important indeed.<\/p>\n<p>But instead of keeping <strong>Delphi<\/strong> relevant in this area where it has always held it&#8217;s head high, <strong>Embarcadero<\/strong> have all but excised <em>any mention<\/em> of <strong>Windows<\/strong> from their <a href=\"http:\/\/www.embarcadero.com\/products\/delphi\">marketing of Delphi<\/a> <sup>*8<\/sup> and are simply passively betting <strong>Delphi<\/strong>&#8216;s future on <strong>Windows<\/strong> becoming less relevant.  Whether that will prove a smart decision only time will tell, but I do still question whether it is wise in the meantime to  draw attention to <strong>Delphi<\/strong>&#8216;s shortcomings in the area where they <strong>have<\/strong> chosen to position it by expressing delight and surprise when their product simply does what they advertise and have been selling it as doing.<\/p>\n<p><strong>Delphi for Android<\/strong> creating an app to <em>run on Android<\/em> really shouldn&#8217;t be worth talking about in such terms, let alone cause for excitement.  I don&#8217;t think any other tools vendors &#8211; for <strong>Android<\/strong> or otherwise &#8211; would be so surprised or pleased that their product <em>simply does what it is supposed to do<\/em>.<\/p>\n<h3>Footnotes<\/h3>\n<p><sup>*1<\/sup> &#8211; <em>minimum hardware requirements apply<\/em><\/p>\n<p><sup>*2<\/sup> &#8211; <em>minimum <strong>FireMonkey<\/strong> runtime requirements apply<\/em><\/p>\n<p><sup>*3<\/sup> &#8211; <em>may require visual themes not available for your version of <strong>FireMonkey<\/strong><\/em><\/p>\n<p><sup>*4<\/sup> &#8211; <em>may require upgrade to current version of <strong>Delphi<\/strong><\/em><\/p>\n<p><sup>*5<\/sup> &#8211; <em>may require &#8220;<strong>add-on<\/strong>&#8221; pack(s) which may or may not yet have been announced<\/em><\/p>\n<p><sup>*6<\/sup> &#8211; <em>may require upgrade to current version of any <strong>add-on<\/strong> pack(s)<\/em><\/p>\n<p><sup>*7<\/sup> &#8211; <em>does not include <strong>all<\/strong> mobile platforms<\/em><\/p>\n<p><sup>*8<\/sup> &#8211; <em>how about a game of &#8220;Where&#8217;s Wally&#8221; ?  Try to find the mentions of &#8220;Windows&#8221; on <a href=\"http:\/\/www.embarcadero.com\/products\/delphi\">that page<\/a>.  There are <strong>only two<\/strong>, not including the page title, which I&#8217;ll give you for free just in case your particular browser shows the page title in a tab caption in which case you may never see it without resorting to view the page source.  And no cheating by using &#8220;Find on page&#8221; either. \ud83d\ude09<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span>Jim McKeeth is getting all excited about being able to develop for Google Glass using Delphi XE5. I&#8217;m pleased for him, I really am. It must be a huge relief that Delphi for Android can actually target this Android device.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[212,4],"tags":[],"class_list":["post-2104","post","type-post","status-publish","format-standard","hentry","category-android-2","category-delphi"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1TKYv-xW","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/2104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/comments?post=2104"}],"version-history":[{"count":6,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/2104\/revisions"}],"predecessor-version":[{"id":2110,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/2104\/revisions\/2110"}],"wp:attachment":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/media?parent=2104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/categories?post=2104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/tags?post=2104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}