App Detail » Xcode

Published by: Apple

  • App Category: Developer Tools
  • Release Date: 2012-02-16
  • Current Version: 9.2
  • Adult Rating: 4+
  • File Size: 5.13 GB
  • Compatibility: Requires iOS 10.12.6 or later.
  • Price: Free

App Rating: 3/5
Based on 7,246 Reviews
Buy now: Free

App Screenshots (Click to enlarge)

App Description

Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with the Swift programming language make developing apps easier and more fun than ever before. Xcode includes the Xcode IDE, Swift and Objective-C compilers, Instruments analysis tool, simulators, the latest SDKs, and hundreds of powerful features: Innovative tools help you create great apps • Swift is a revolutionary programming language that is safe, fast, and modern • Playgrounds are a fun way to experiment and interact with Swift code • Interface Builder displays pixel-perfect UI for each target device and can edit at any zoom level • View debugging shows a 3D stack of all your app's UI view layers at runtime • Assistant editors show content related to your primary task • Live Issues display errors as you type, and Fix-its can correct mistakes for you Swift is a powerful, modern, and fun programming language • Safe by design, Swift syntax and features prevent entire categories of bugs • Fast code execution and compile time are powered by the proven LLVM compiler • Modern language features are inspired by leading research, including: - Closures unified with function pointers - Tuples and multiple return values - Structs as value types that support methods, extensions, protocols - Powerful protocols that can extend functionality throughout your codebase - Functional programming patterns including map and filter Interface Builder makes it easy to design your interface without code • Storyboards let you arrange the complete flow of screens within your app • See your custom controls rendered live within the design canvas • Customize your interface for different devices, screen sizes, and orientations • StackViews make it easy to reason about the layout of each section of your interface • Create connections from your GUI design directly to the related source code Professional editor and debugger keep your code front and center • Hit a few keys and Open Quickly will instantly open any file within your project • Message bubbles show errors, warnings, and other issues right beside your code • Data tips show a variable's value by hovering your mouse over the code • Quick Look variables while debugging to see the actual color, bezier path, image, and more • Third party app extensions can add new capabilities to the source editor Test driven development is built right in • Use the Test Navigator to add, edit, or run unit tests or user interface tests with just a click • Test Assistant makes it easy to edit your code and related tests, side-by-side • Create continuous integration bots using macOS Server to automatically build and test your apps • Monitor performance and user interface test data using macOS Server to immediately spot regressions • Analyzer travels countless code paths looking for logical errors before they become bugs Instruments makes performance analysis beautiful • Compare CPU, disk, memory, and OpenGL performance as graphical tracks over time • Identify performance bottlenecks, then dive deep into the code to uncover the cause • Monitor your app directly, or sample the entire system, with very little overhead To test or deploy applications on an iOS device, Apple TV, or on Apple Watch all you need is a free Apple ID. To submit your apps to the App Store you must be a member of the Apple Developer Program. Continuous integration features require a current version of macOS Server. Some features may require Internet access.

App Reviews

  • Useless

    By tonguinfreak
    Can’t effectively delete, can’t upgrade past version 7.3.1. Nice work, Apple. Unsurprising incompetence. Now, if you’ll excuse me, I’m going to burn another afternoon dealing with your idiocy.
  • Getting worse with every release

    By PauWin
    Right after swift was released, the xcode is getting worse and worse. Always losing indexing. Now even wiping derived data and restarting xcode doesn’t help any more… Refactoring was improvementf from Xcode 8, but still it was lost with xcode 8 so basically it is just bug fix, not improvement. Please fix existing issues first before adding anything “new”… It starts to get annoying. I was proud using xcode after getting from Java’s eclipse or netbeans. It was huge improvement. Now it is losing most of it’s advantage
  • it is ok

    By PonchoSDM
    it will let you build apps for iphone but still has couple of issues, random crashes so make sure you save constantly, random screen jumping when using version editor, sometimes it loses the connection with devices, or random build errors that are fixed by building again, still, tool needed for iOS development so here we are.
  • Apple needs to step it up

    By edawg615
    Xcode is always giving me problems. One minute,my code works. Then all out of nowhere, certain parts of my code doesn’t want to work and Xcode crashes. If Apple can’t handle the expectations of the IOS developer family, just simply allow somebody else to develop Xcode
  • Description of size is inaccurate.

    By jtlthe2
    I would change my review if the description of the size of this program was changed from 5.50 GBs to it’s actual size, or if they somehow fit all of this IDEs functionality into 5.5 GBs. I had 14 GB of free space on my 4 & 1/2 year old MacBook Air (with a very small hard drive), and when I tried to reinstall Xcode on my machine after uninstalling it to make room to download Star Craft for a weekend, I was notified that I needed 1.5 GBs more. This application should be comprable in size to Android Studio which takes up 891.6 MB (Android simulators included) on my machine. Unless I am missing 14.5 GBs (or 4.5 GBs according to the description) of functionality that Xcode has and Android Studio doesn’t, I can’t defend Xcode’s use of this amount of space. The application works fine. Indexing files could be faster, but overall the Xcode is pretty reliable for what I use it for.
  • Simulator is too slow to use

    By Nerdman
    Sorry to report but the simulator which for me is a major convenience during rapid testing has now become virtually unusable. The previous version ran fairly smooth on my macbook pro with only about a 10FPS difference than on device. However the new simulator is so slow now that it runs at around 5 FPS total which is not pratcial to test anything. It is 10X slower to even start the application than on device. Now I must use a device and cable for all of my develpment.
  • Is this a Microsoft product?

    By wastedbandwidth
    It’s sure acting like one… slow, buggy, the worst version of xcode to date. Stop watching YouTube videos and do some work APPLE. No wonder your stock prices are all over the map! We are the people that write apps for your app store, give us the tools we need, not this sorry garbage!
  • It doesnt work

    By jessicadudley
    I go to start a new project and once it makes the folder for my files it stays stuck on a blank screen loading forever...
  • Why aren’t there Plugins anymore!!

    By No Plugins
    Apple apple apple. What are doing getting rid of plugins, we are devs thats are bread and butter. You have really shot yourself in the foot with this one there better be a reason for this. I cannot think of a good IDE that doesn’t provide plugins or isnt introducing that functionality you guys are removing it! This is a real backwards step in my opinion. You have created a great IDE with amazing documentation but you cant think of everything and you certaintly cant be equip for everyones developer tastes. So PLEASE bring back the functionality for plugins or I will go to React Native permantely.
  • Best IDE from Apple

    By Space Trucker
    Looking for an IDE to build iOS or Mac apps. This is the best IDE from Apple. Refactoring even works most of the time now!

App Comments