Apple

Xcode 4 korrigiert Programmierfehler automatisch

Apple hat seine Entwicklungsumgebung Xcode in der Version 4 veröffentlicht, die umfangreiche Neuerungen bietet. Mit Xcode lassen sich Applikationen für Mac OS X sowie iOS entwickeln.

Artikel veröffentlicht am ,
Apple: Xcode 4 korrigiert Programmierfehler automatisch

Xcode 4 setzt auf ein neues Userinterface (UI): Apple hat die bisher getrennten Fenster in einem zusammengefasst und mit neuen UI-Elementen wie beispielsweise der Jumpbar ausgestattet. Auch der Interface Builder wurde integriert, so dass nun keine eigene Applikation mehr dafür gestartet werden muss. Dabei ist es möglich, UI-Elemente der eigenen Applikation per Drag-and-Drop mit dem eigenen Code zu verknüpfen. In der Zweispaltenansicht soll ein neuer Assistent für Überblick sorgen.

Apple LLVM 2.0 übernimmt

Als Compiler kommt bei Xcode 4 der "Apple LLVM Compiler 2.0" zum Einsatz, Apples Version des Open-Source-Compiler-Pakets LLVM. Unterstützt werden die Sprachen C, C++ und Apples Objective-C. LLVM soll Quelltexte doppelt so schnell übersetzen wie GCC und dabei zugleich Code erzeugen, der schneller ausgeführt wird.

  • Xcode 4 von Apple
  • Xcode 4 von Apple
  • Xcode 4 von Apple
  • Xcode 4 von Apple
Xcode 4 von Apple

LLVM kümmert sich zudem um Funktionen wie Syntax-Highlighting und Codevervollständigung. LLVM läuft ständig im Hintergrund und analysiert den Code, um auf mögliche Fehler hinzuweisen und Lösungen für typische Programmierfehler anzubieten, die mit einem Klick übernommen werden können - beispielsweise ein Schreibfehler in einem Funktionsnamen.

LLDB für schnelleres Debuggen

Mit LLDB führt Xcode 4 zudem einen neuen Debugger ein, den Apple zugleich dem Open-Source-Projekt LLVM.org zur Verfügung stellt. Der neue Debugger wurde auf geringen Speicherverbrauch und hohe Geschwindigkeit getrimmt.

Wird eine Applikation ausgeführt, zeigt Xcode 4 parallel einen Stacktrace an, der erweitert oder zusammengefasst werden kann. Es lassen sich einzelne Threads beobachten, was das Debuggen auf Multicoresystemen vereinfachen soll.

Integrierter Versionseditor

Mehrere Versionen einer Datei lassen sich mit dem neuen Versionseditor in Xcode 4 nebeneinander stellen und vergleichen. Dabei zeigt Xcode 4 zudem eine Zeitleiste an, anhand derer Entwickler durch die Versionshistorie einer Datei wandern können. Außerdem zeigt der Versionseditor ein Logfile mit vergangenen Ereignissen und wer welche Check-ins vorgenommen hat. Der Umgang mit der Sourcecodeverwaltung (SCM) soll durch das Interface vereinfacht werden. So lassen sich Projekte, die in unterschiedlichen SCMs wie Subversion und Git liegen, gleichzeitig verwalten.

Xcode 4 im App Store für 3,99 Euro

Xcode 4 steht über den Mac App Store ab sofort für 3,99 Euro zum Download bereit. Entwickler, die in eines von Apples Entwicklerprogrammen eingeschrieben sind, können die Software ohne zusätzliche Kosten darüber herunterladen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


zilti 12. Mär 2011

IntelliJ und NetBeans. Beide sind schnell, beide bieten UI-Designer, beide bieten...

p14nk41ku3hl 10. Mär 2011

Stimmt.

p14nk41ku3hl 10. Mär 2011

Warum regst du dich auf? Das ist leider so. Fertig.

Netspy 10. Mär 2011

Wie ja schon geschrieben, geht das problemlos. Hier ist auch beschrieben, wie du die...



Aktuell auf der Startseite von Golem.de
Fehlerhaftes Pedal
Tesla muss Cybertruck zurückrufen

Tesla hat beim Cybertruck einen erheblichen Rückschlag erlitten. Das Unternehmen hat eine Rückrufaktion für fast alle 3.878 Cybertrucks gestartet.

Fehlerhaftes Pedal: Tesla muss Cybertruck zurückrufen
Artikel
  1. Ghost Shark: Australien zeigt Prototyp einer riesigen Unterwasserdrohne
    Ghost Shark
    Australien zeigt Prototyp einer riesigen Unterwasserdrohne

    Die Royal Australian Navy hat zusammen mit Anduril Ghost Shark vorgestellt, eine U-Boot-Drohne, die Aufklärungs-, Überwachungs- und Erkundungsmissionen durchführen soll.

  2. Voodoo-X: Bastler bauen eine neue 3dfx Grafikkarte
    Voodoo-X
    Bastler bauen eine neue 3dfx Grafikkarte

    Mit originalen Chips und neuen Designtools soll die bisher beste 3dfx-Grafikkarte entstehen. HDMI und zuschaltbaren Speicher gab es bisher nicht.

  3. Altstore für iPhones ausprobiert: So wenig Spaß macht die Installation alternativer Appstores
    Altstore für iPhones ausprobiert
    So wenig Spaß macht die Installation alternativer Appstores

    Dank DMA lassen sich in Europa endlich alternative App-Marktplätze auf iPhones installieren. Golem.de hat das mit dem Altstore ausprobiert - mit reichlich Frust.
    Ein Erfahrungsbericht von Tobias Költzsch und Daniel Ziegener

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Spring Sale bei Gamesplanet • Neuer MediaMarkt-Flyer • MindStar: AMD Ryzen 7 7800X3D 339€ • Bose Soundbar günstig wie nie • Samsung Galaxy S23 -37% • MSI OLED Curved 34" UWQHD 175Hz -500€ • Alternate: Deep Cool CH560 Digital Tower-Gehäuse 99,90€ • PS5-Spiele -75% [Werbung]
    •  /