{"id":32,"date":"2015-06-05T08:27:45","date_gmt":"2015-06-05T06:27:45","guid":{"rendered":"https:\/\/hub.hslu.ch\/informatik\/?p=32"},"modified":"2026-02-10T11:21:13","modified_gmt":"2026-02-10T10:21:13","slug":"unter-der-haube-des-iphone","status":"publish","type":"post","link":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/","title":{"rendered":"Unter der Haube des iPhone"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Eigene Regeln<\/h2>\n\n\n\n<p>Bei der letztj\u00e4hrigen Entwicklerkonferenz hat Apple f\u00fcr die Entwicklung von iOS-Anwendungen die neue Programmiersprache <a href=\"https:\/\/developer.apple.com\/swift\/\" target=\"_blank\" rel=\"noopener noreferrer\">Swift<\/a> vorgestellt. Zuvor hatten die Entwickler keine Wahl: F\u00fcr die Erstellung von nativen Applikationen waren Kenntnisse in der Programmiersprache Objective-C notwendig, da die vom System zur Verf\u00fcgung gestellten Programmierschnittstellen in dieser Sprache vorlagen. Objective-C war vor allem aufgrund seiner Syntax bei vielen Entwicklern nicht besonders popul\u00e4r. Die von Smalltalks-Nachrichten-Semantik inspirierten eckigen Klammern l\u00f6sten Nasenr\u00fcmpfen aus oder schreckten gar ganz vor dem Erlernen dieser Sprache ab.<\/p>\n\n\n\n<p>Swift bietet gegen\u00fcber Objective-C mehr Typ-Sicherheit und einige weitere Annehmlichkeiten wie beispielsweise Typinferenz, Zugriffskontrolle oder Optionals. Und vor allem bietet Swift eine Syntax und (funktionale) Sprachm\u00f6glichkeiten, welche viel n\u00e4her an anderen popul\u00e4ren Sprachen wie Java, C# oder Ruby sind, was z. B. Methodenaufrufe, Klassendeklarationen oder Closures betrifft. Die App-Entwicklung wird durch Swift damit nicht einfacher, aber den Entwicklern steht damit eine ausdrucksst\u00e4rkere und sicherere Programmiersprache zur Verf\u00fcgung. Swift befindet sich syntaktisch im aktuellen Sprachen-Mainstream und erleichtert die Entwicklung von Apps.<\/p>\n\n\n\n<p>Swift ist eine propriet\u00e4re Sprache, deren Weiterentwicklung allein von Apple vorangetrieben wird. Apple verbreitet Zahlen, die die Popularit\u00e4t von Swift beweisen sollen; dieses Idiom soll schon bald zu den 20 popul\u00e4rsten der Welt geh\u00f6ren. Bei der starken Marktposition von Apple kann das nicht \u00fcberraschen. Swift ist f\u00fcr die Apple-Plattformen ausgelegt, doch es ist wenig wahrscheinlich, dass die Sprache ausserhalb der Apple-Welt Anh\u00e4nger finden wird.<\/p>\n\n\n\n<p>Bei einem Angebot von Millionen von mobilen Apps ist es schwer, mit Apps oder deren Entwicklung Geld zu verdienen. Erschwerend kommt hinzu, dass sehr viele Apps gratis oder sehr billig sind. Der App-Store von Apple ist kommerziell nach wie vor erfolgreicher als Google Play, dahinter klar abgeschlagen der Windows Phone Store.<\/p>\n\n\n\n<p>Google hat an seiner Entwicklerkonferenz letzte Woche mit <a href=\"https:\/\/developers.google.com\/ios\/cocoapods\" target=\"_blank\" rel=\"noopener noreferrer\">Cocoapods<\/a> eine neue M\u00f6glichkeit vorgestellt, wie Google-Dienste wie Analytics, Cloud Messaging oder Maps einfacher in iOS-Apps eingebunden werden k\u00f6nnen. Und Ende April hat Microsoft verk\u00fcndet, dass iOS-Apps einfach f\u00fcr Windows 10 umgebaut werden k\u00f6nnten und dass Android-Apps sogar direkt darauf laufen sollen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ohne Grenzen<\/h2>\n\n\n\n<p>Es d\u00fcrfte Apple gelingen, die eigenen Entwickler f\u00fcr Swift zu begeistern. Ob die Firma dar\u00fcber hinaus mit Plattform-unabh\u00e4ngigen Programmierwerkzeugen auch die Anh\u00e4nger anderer Betriebssysteme f\u00fcr sich zu gewinnen vermag, ist eine Frage, auf die n\u00e4chste Woche die WWDC Antworten zu liefern verspricht.<\/p>\n\n\n\n<p>* <a href=\"https:\/\/www.hslu.ch\/en\/lucerne-university-of-applied-sciences-and-arts\/about-us\/people-finder\/profile\/?pid=1496\" target=\"_blank\" rel=\"noopener noreferrer\">Ruedi Arnold<\/a> besch\u00e4ftigt sich als Informatik-Dozent an der <a href=\"https:\/\/www.hslu.ch\/de-ch\/informatik\/\">Hochschule Luzern<\/a> mit Android- und iOS-Programmierung.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Der Artikel \u00ab<a href=\"http:\/\/www.nzz.ch\/digital\/ios-programming-mit-swift-1.18554909\" target=\"_blank\" rel=\"noopener noreferrer\">Wie Apple Entwickler an sich bindet<\/a>\u00bb von Ruedi Arnold ist erstmals am 3. Juni 2015 auf nzz.ch erschienen.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger.<\/p>\n","protected":false},"author":2533,"featured_media":33,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"17595,17794,17729,17645,17534,17010","_relevanssi_noindex_reason":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[392493,4678],"tags":[22396,360,71250,71251],"class_list":["post-32","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-engineering","category-informatik","tag-ios","tag-mobile-apps","tag-programmieren","tag-swift"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Unter der Haube des iPhone - Informatik an der Hochschule Luzern<\/title>\n<meta name=\"description\" content=\"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unter der Haube des iPhone - Informatik an der Hochschule Luzern\" \/>\n<meta property=\"og:description\" content=\"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/\" \/>\n<meta property=\"og:site_name\" content=\"Informatik an der Hochschule Luzern\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-05T06:27:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-10T10:21:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1333\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Unter der Haube des iPhone\",\"datePublished\":\"2015-06-05T06:27:45+00:00\",\"dateModified\":\"2026-02-10T10:21:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/\"},\"wordCount\":438,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/wp-content\\\/blogs.dir\\\/632\\\/files\\\/sites\\\/3\\\/130524_I_Modul_iOs_APP_Ent_092.jpg\",\"keywords\":[\"iOS\",\"Mobile Apps\",\"Programmieren\",\"Swift\"],\"articleSection\":[\"Software Engineering\",\"Studium\"],\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/\",\"url\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/\",\"name\":\"Unter der Haube des iPhone - Informatik an der Hochschule Luzern\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/wp-content\\\/blogs.dir\\\/632\\\/files\\\/sites\\\/3\\\/130524_I_Modul_iOs_APP_Ent_092.jpg\",\"datePublished\":\"2015-06-05T06:27:45+00:00\",\"dateModified\":\"2026-02-10T10:21:13+00:00\",\"author\":{\"@id\":\"\"},\"description\":\"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#breadcrumb\"},\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-CH\",\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/wp-content\\\/blogs.dir\\\/632\\\/files\\\/sites\\\/3\\\/130524_I_Modul_iOs_APP_Ent_092.jpg\",\"contentUrl\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/wp-content\\\/blogs.dir\\\/632\\\/files\\\/sites\\\/3\\\/130524_I_Modul_iOs_APP_Ent_092.jpg\",\"width\":2000,\"height\":1333,\"caption\":\"Dr. Ruedi Arnold (ganz rechts) unterst\u00fctzt zwei Studenten beim Programmieren.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/unter-der-haube-des-iphone\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unter der Haube des iPhone\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/#website\",\"url\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/\",\"name\":\"Informatik an der Hochschule Luzern\",\"description\":\"Der offizielle Blog der Hochschule Luzern \u2013 Informatik\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hub.hslu.ch\\\/informatik\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-CH\"},{\"@type\":\"Person\",\"@id\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unter der Haube des iPhone - Informatik an der Hochschule Luzern","description":"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/","og_locale":"de_DE","og_type":"article","og_title":"Unter der Haube des iPhone - Informatik an der Hochschule Luzern","og_description":"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %","og_url":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/","og_site_name":"Informatik an der Hochschule Luzern","article_published_time":"2015-06-05T06:27:45+00:00","article_modified_time":"2026-02-10T10:21:13+00:00","og_image":[{"width":2000,"height":1333,"url":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#article","isPartOf":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/"},"author":{"name":"","@id":""},"headline":"Unter der Haube des iPhone","datePublished":"2015-06-05T06:27:45+00:00","dateModified":"2026-02-10T10:21:13+00:00","mainEntityOfPage":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/"},"wordCount":438,"commentCount":0,"image":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#primaryimage"},"thumbnailUrl":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","keywords":["iOS","Mobile Apps","Programmieren","Swift"],"articleSection":["Software Engineering","Studium"],"inLanguage":"de-CH","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#respond"]}]},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/","url":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/","name":"Unter der Haube des iPhone - Informatik an der Hochschule Luzern","isPartOf":{"@id":"https:\/\/hub.hslu.ch\/informatik\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#primaryimage"},"image":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#primaryimage"},"thumbnailUrl":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","datePublished":"2015-06-05T06:27:45+00:00","dateModified":"2026-02-10T10:21:13+00:00","author":{"@id":""},"description":"Die neue Programmiersprache Swift modernisiert die iOS-Programmierung und gewinnt rasch Anh\u00e4nger. %","breadcrumb":{"@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#breadcrumb"},"inLanguage":"de-CH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/"]}]},{"@type":"ImageObject","inLanguage":"de-CH","@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#primaryimage","url":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","contentUrl":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","width":2000,"height":1333,"caption":"Dr. Ruedi Arnold (ganz rechts) unterst\u00fctzt zwei Studenten beim Programmieren."},{"@type":"BreadcrumbList","@id":"https:\/\/hub.hslu.ch\/informatik\/unter-der-haube-des-iphone\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hub.hslu.ch\/informatik\/"},{"@type":"ListItem","position":2,"name":"Unter der Haube des iPhone"}]},{"@type":"WebSite","@id":"https:\/\/hub.hslu.ch\/informatik\/#website","url":"https:\/\/hub.hslu.ch\/informatik\/","name":"Informatik an der Hochschule Luzern","description":"Der offizielle Blog der Hochschule Luzern \u2013 Informatik","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hub.hslu.ch\/informatik\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-CH"},{"@type":"Person","@id":""}]}},"featured_image_src":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","featured_image_src_square":"https:\/\/hub.hslu.ch\/informatik\/wp-content\/blogs.dir\/632\/files\/sites\/3\/130524_I_Modul_iOs_APP_Ent_092.jpg","author_info":{"display_name":"","author_link":"https:\/\/hub.hslu.ch\/informatik\/author\/"},"_links":{"self":[{"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/posts\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/users\/2533"}],"replies":[{"embeddable":true,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/comments?post=32"}],"version-history":[{"count":6,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/posts\/32\/revisions"}],"predecessor-version":[{"id":26662,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/posts\/32\/revisions\/26662"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/media\/33"}],"wp:attachment":[{"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/media?parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/categories?post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hub.hslu.ch\/informatik\/wp-json\/wp\/v2\/tags?post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}