{"id":66,"date":"2011-02-05T11:27:23","date_gmt":"2011-02-05T09:27:23","guid":{"rendered":"http:\/\/www.yves-ostwald.de\/blog\/?p=66"},"modified":"2017-10-01T11:10:06","modified_gmt":"2017-10-01T09:10:06","slug":"ipad-entwicklung-mit-net","status":"publish","type":"post","link":"http:\/\/www.yves-ostwald.de\/blog\/2011\/ipad-entwicklung-mit-net\/","title":{"rendered":"iPad Entwicklung mit .NET"},"content":{"rendered":"<p>Am Mittwoch traf sich erneut die .NET User Group Dortmund, um \u00fcber interessante Themen zu diskutieren. Neben einigen Fragen zu Mono lag der Schwerpunkt meines Vortrages auf HTML 5. <!--more--><\/p>\n<p>Alles begann mit einer in HTML 5 programmierten Uhr, welche eindrucksvoll das hinter dem Canvas Tag verborgene Potenzial erahnen lie\u00df. Nat\u00fcrlich hat HTML 5 mehr zu bieten als nur Canvas. Allein die Videofunktion von HTML 5 hat sp\u00e4testens seinen Triumph gefeiert, als Apple Flash von seinen mobilen Plattformen verstie\u00df.<\/p>\n<p>Neben der reinen HTML 5 programmierung mittels JavaScript und CSS 3 wurden auch zwei Frameworks, welche auf HTML 5 basieren vorgestellt: Sencha Touch und CakeJS<\/p>\n<p>CakeJS verfolgt den Objektorientierten Ansatz HTML 5 zu programmieren und bietet dabei eine F\u00fclle an hilfreichen Funktionen. Leider spielt dabei das iPad in Sachen Performance nciht ganz mit. CakeJS entwickelt aber auf herk\u00f6mmlichen Desktoprechnern seine St\u00e4rken und zeigt sich in nahezu Flash-anmutenden Animationen im Browser.<\/p>\n<p>SenchaTouch zielt eher darauf eine Anwendung in Ihrem Look &amp; Feel dem einer APP auf dem iPhone oder einem Android System n\u00e4her zu bringen.<br \/>\nDer gro\u00dfe Unterscheid liegt dabei in der Art der Programmierung. W\u00e4hrend bei den meisten Frameworks lediglich ein Teil von HTML 5 eingesetzt wird, wie z.B. das Canvas oder Video Tag, so wird bei Sencha Touch das gesammte UserInterface mit JavaScript programmiert.<\/p>\n<p>Wer mehr \u00fcber diese beiden Frameworks erfahren will dem seien die beiden folgenden Links an Herz gelegt, ein Blick lohnt sich:<br \/>\n<a title=\"Cake JS\" href=\"http:\/\/code.google.com\/p\/cakejs\/\" target=\"_blank\">CakeJS<\/a><br \/>\n<a title=\"Sencha Touch\" href=\"http:\/\/www.sencha.com\/products\/touch\/\" target=\"_blank\">SenchaTouch<\/a><\/p>\n<p>Die Folien zu meinem Vortrag k\u00f6nnt Ihr gleich hier herunterladen: <a href=\"http:\/\/www.yves-ostwald.de\/blog\/wp-content\/uploads\/2011\/02\/iPad-Entwicklung-mit-NET.pptx\">iPad Entwicklung mit NET<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Am Mittwoch traf sich erneut die .NET User Group Dortmund, um \u00fcber interessante Themen zu diskutieren. Neben einigen Fragen zu Mono lag der Schwerpunkt meines Vortrages auf HTML 5.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[8],"tags":[11,12,10],"class_list":["post-66","post","type-post","status-publish","format-standard","hentry","category-apple","tag-net","tag-html5","tag-ipad"],"_links":{"self":[{"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/posts\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/comments?post=66"}],"version-history":[{"count":5,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/posts\/66\/revisions"}],"predecessor-version":[{"id":198,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/posts\/66\/revisions\/198"}],"wp:attachment":[{"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/media?parent=66"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/categories?post=66"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.yves-ostwald.de\/blog\/wp-json\/wp\/v2\/tags?post=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}