Kategorie: Xcode

  • WWDC 2019: Ein Feuerwerk für Developer

    Aktuell findet in San Jose Apples alljährliche Entwicklerkonferenz WWDC (Worldwide Developers Conference) statt und – holly molly! – was hat Apple dieses Jahr dort doch für ein Feuerwerk abgeliefert! Zu dem Zeitpunkt, zu dem dieser Artikel erscheint, ist die WWDC zwar noch in vollem Gange, die Eröffnungs-Keynote liegt aber bereits hinter uns und Betaversionen der…

  • Apps kabellos auf iPhone und iPad kompilieren

    Bereits seit längerem (wenn ich mich recht entsinne seit Xcode 9, bin mir da aber nicht 100%ig sicher) gibt es ein interessantes Feature in Apples Entwicklungsumgebung, das es erlaubt, Apps kabellos auf iPhone und iPad zu kompilieren und auszuführen. Es ist somit nicht mehr zwingend nötig, ein Testgerät mittels Kabel mit dem Mac zu verbinden,…

  • In eigener Sache: Neue Kurse auf LinkedIn Learning verfügbar

    In den letzten Wochen ging es hier bei mir ein wenig Schlag auf Schlag: Im April fieberte ich dem offiziellen Release meines Swift-Handbuchs entgegen, das Anfang Mai erschienen ist. Aber bereits Ende April gab es ein weiteres kleines Highlight. Da nämlich erschien mein damals neuester Kurs auf LinkedIn Learning: Objective-C: Code für Swift optimieren. Und…

  • Xcode-Profi-Features – Teil 3

    Einsatz mehrerer Cursor In den bisherigen Artikeln dieser kleinen Serie haben wir uns mit der Möglichkeit zum Ein- und Ausklappen von Code-Blöcken sowie dem Refactoring beschäftigt. In diesem Beitrag möchte ich euch nun ein weiteres kleines Feature präsentieren, das erst jüngst mit Xcode 10 Einzug in Apples IDE gehalten hat: der Einsatz mehrerer Cursor parallel.…

  • In eigener Sache: Das Swift-Handbuch ist erhältlich

    Es ist soweit. Nachdem die Arbeiten bereits im September 2017 (!) begonnen haben, ist Das Swift-Handbuch diese Woche nun offiziell erschienen. Auf über 1.200 Seiten findet ihr darin alle grundlegenden und essenziellen Informationen, um eigene Apps für iOS, macOS und Co. entwickeln zu können. Das Apple-Kompendium Beim Schreiben des Buches war es mir von Anfang…

  • Storyboards untereinander referenzieren

    Storyboards sind heute das Mittel der Wahl, wenn es um die Gestaltung von Interfaces in der App-Entwicklung für die verschiedenen Plattformen von Apple geht. Neu erstellte Xcode-Projekte enthalten in der Regel bereits eine solche Storyboard-Datei, in der der initiale View-Controller definiert ist, der beim Starten der App als erstes geladen und angezeigt wird. Von diesem…

  • Grundlagen der Source Control – Teil 2

    Änderungen speichern mit Commits Im ersten Teil dieser Artikelreihe haben wir uns mit dem sogenannten Repository auseinandergesetzt und gelernt, dass es die Basis für Projekte innerhalb einer Versionsverwaltung darstellt. Außerdem haben wir gesehen, wie man ein solches Repository mithilfe von Xcode erstellt. In diesem zweiten Teil möchte ich euch nun eine der wichtigsten Funktionen vorstellen,…

  • Development Language in Xcode ändern

    In diesem Artikel möchte ich euch eine kleine aber sehr feine Funktion vorstellen, die euch beim Testen von Apps in verschiedenen Sprachen enorm unter die Arme greifen kann. Mehrsprachigkeit ist eine der größten Herausforderungen, mit der man sich als Apple Developer konfrontiert sieht. Die unterschiedliche Länge von Wörtern, verschiedene Sprachzeichen oder sogar alternative Leserichtungen (von…

  • Interface-Dateien übersetzen

    Die Übersetzung in verschiedene Sprachen spielt in der App-Entwicklung eine wichtige Rolle. Das kann mitunter sehr aufwendig werden, wenn man viele Interfaces in XIB-Dateien oder Storyboards gestaltet und dort Labels und Schaltflächen untergebracht werden, die allesamt übersetzt werden müssen. Eine Möglichkeit wäre, für all diese View-Elemente passende Outlets im Code zu erzeugen (falls nicht bereits…

  • Meine persönliche Wunschliste für die WWDC 2019

    Letzte Woche war es endlich wieder soweit: Apple hat offiziell den Termin für seine diesjährige Entwicklerkonferenz WWDC (Kurzform für Worldwide Developers Conference) bekannt gegeben. Vom 03.06.19 bis zum 07.03.19 werden diverse Neuerungen vorgestellt, über die wir Apple Developer uns freuen dürfen. Das bezieht sich sowohl auf neue Entwickler-Ressourcen wie ein Xcode-Update und neue Frameworks ebenso…