{"id":4849,"date":"2011-09-05T09:02:02","date_gmt":"2011-09-05T08:02:02","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/articles-2\/developing-for-apple-ios-cross-platform-toolkits-compared"},"modified":"2011-09-05T09:02:02","modified_gmt":"2011-09-05T08:02:02","slug":"developing-for-apple-ios-cross-platform-toolkits-compared","status":"publish","type":"page","link":"https:\/\/www.itwriting.com\/blog\/articles\/developing-for-apple-ios-cross-platform-toolkits-compared","title":{"rendered":"Developing for Apple iOS: cross-platform toolkits compared"},"content":{"rendered":"<p>I have tried a number of programming tools for Apple iOS over the past year or so, focusing on cross-platform tools. This page pulls together links to these hands-on articles. You may be amused by the screenshots \u2013 I am not a designer and was not much interested in the design aspect, aiming to put together a quick and simple working app. However they do show what you get if you pretty much accept the default appearance. The Dreamweaver\/Phonegap app looks the best.<\/p>\n<p>There is hardly any code in these apps, and you would have thought that performance would not be an issue with any of them. That is not the case. In most of them, there is a perceptible pause between tapping a button and having the number appear. In the worst cases (such as Dreamweaver\/Phonegap) this materially affects the app, since if you tap quickly numbers go missing. It always affects the usability and experience, since a responsive app is more pleasing.<\/p>\n<p>If you follow the links, you will find further comment on the development process, tool capabilities and so on.<\/p>\n<p><a title=\"http:\/\/www.itwriting.com\/blog\/4284-building-a-phonegap-app-for-iphone-with-adobe-dreamweaver-cs-5-5.html\" href=\"http:\/\/www.itwriting.com\/blog\/4284-building-a-phonegap-app-for-iphone-with-adobe-dreamweaver-cs-5-5.html\" target=\"_blank\">Dreamweaver and PhoneGap<\/a>: The design and development experience is good, but performance is poor.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/05\/image3.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/4525-hands-on-with-appcelerator-titanium-studio.html\" target=\"_blank\">Appcelerator Titanium<\/a>: Performance is OK on iPhone though it was poor on Android.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/06\/image31.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/4841-hands-on-with-delphi-xe2-for-apple-ios.html\" target=\"_blank\">Embarcardero Delphi<\/a>: Performance is adequate, but I was expecting better.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/09\/image5.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/4572-hands-on-with-flash-builder-4-5-1-for-apple-ios.html\" target=\"_blank\">Adobe AIR packager for iOS<\/a>: I used the latest FlashBuilder and found the results performed reasonably well.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/06\/image45.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/4319-hands-on-with-runrev-livecode.html\" target=\"_blank\">RunRev LiveCode<\/a>: If you can cope with the quirky tool and language, performance is excellent.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/05\/image14.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/4495-easy-database-apps-for-ipad-and-iphone-with-filemaker.html\" target=\"_blank\">FIleMaker Go<\/a>: Note that this was more a proof of concept than a realistic proposition. Performance is terrible.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/06\/image24.png\" alt=\"\" width=\"160\" height=\"240\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have tried a number of programming tools for Apple iOS over the past year or so, focusing on cross-platform tools. This page pulls together links to these hands-on articles. You may be amused by the screenshots \u2013 I am not a designer and was not much interested in the design aspect, aiming to put &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/articles\/developing-for-apple-ios-cross-platform-toolkits-compared\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Developing for Apple iOS: cross-platform toolkits compared<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2036,"menu_order":2,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4849","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/pages\/4849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=4849"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/pages\/4849\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/pages\/2036"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=4849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}