Xcode

Xcode

Xcode

By Apple

  • Category: Developer Tools
  • Release Date: 2012-02-16
  • Current Version: 12.4
  • Adult Rating: 4+
  • File Size: 10.80 GB
  • Developer: Apple
  • Compatibility: iOS 10.15.4+

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 easy and fun. Xcode includes the Xcode IDE, Swift and C/C++/Objective-C compilers, Instruments analysis tool, simulators, the latest SDKs, and hundreds of powerful features: Innovative tools help you create great apps • Swift is an intuitive programming language that is safe, fast, and modern • SwiftUI is a revolutionary framework to create user interfaces with a declarative Swift syntax • Playgrounds are a fun way to experiment and interact with Swift code • View debugging shows a 3D stack of all your app's UI view layers at runtime • Split editors in virtually unlimited ways, show previews, or choose an assistant to see related content • Live issues display errors as you type, and Fix-its improve your code with just a click • Source control navigator and service integrations help you manage code across a team SwiftUI and Interface Builder make it easy to design your interface • SwiftUI uses declarative Swift code that clearly describes your interface • Design canvas graphically builds UI views using the library of controls and modifyers • Preview SwiftUI code or UIKit interfaces in different screen sizes, orientations, and font sizes • SwiftUI code is always in perfect sync with the graphical design canvas and previews • Animations are built using simple commands that describe the action you want to see Professional editor and debugger keep your code front and center • Refactoring makes it easy to modify the structure of Swift, Objective-C, C, and C++ code • Open Quickly instantly opens any file within your project • Data tips and Quick Look can inspect a variable by hovering your mouse over code while debugging Instruments for performance analysis • Compare CPU, disk, memory, and GPU performance as graphical tracks over time • Identify performance bottlenecks, then dive deep into the code to uncover the cause • Analyze your app directly, or sample the entire system with very little overhead • Create custom instruments with unique visualizations to analyze your own code and frameworks To test or run applications on an iPhone, iPad, Apple TV, or 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. Some features may require Internet access.

Screenshots

Xcode ScreenshotXcode ScreenshotXcode ScreenshotXcode ScreenshotXcode Screenshot

Reviews

What xCode 12 is Good For…

2
Wasting your time. That's about it. Here's a philosophical question: If the IDE is a buggy piece of garbage, will all of the software you develop using it be garbage as well since you're depending on the people who made the IDE?
By Your Standard Customer

Worst IDE

1
It think this is the worst IDE I ever worked with in my life. The thing is you are stuck with it to develop iOS Apps. The shortcuts are non-existant. It is huge, for my MacAir (128Gig) There is no space to do an update of the Xcode. Very disapointing.
By IDE review

horrible, well-known bugs and no responses

1
Xcode is one of those applications that constantly rises and falls. It can be great, and then suddenly you see changes that make sense (just who beta tests this anyway?!?), but worse, your builds suddenly stop working or you experience other time-consuming issues. In this most recent one, I can no longer debug in the simulator or on my phone. Oh, I can push to iTune Connect and then beta test my own app, but holy cow, that's not exactly streamlined. I've googled this problem and found that it's existed for many people for a few years (I guess I was lucky until recently), and Apple never says a word about it. So, there have been times I'd have given xcode 5 stars, but too long now it's done nothing but cost me time.
By KerryGB

Terrible

1
I don't have time to list all the bugs in Xcode. Terrible IDE, and wastes countess hours of precious developer time. Restart, delete, unplug, turn off bluetooth, restart again, uncheck some obscure flag, delete prefs. Rinse and repeat. I'm only here because I completely deleted Xcode and am downloading it again. Hooefully, that cures some bugs. But, since most have been there for years, I doubt it. C'mon Xcode developers. Don't you care how bad this is?
By Ken360360

Confusing tabs & back/fwd navigation

1
With Xcode 12 upgrade, The tabs & back/fwd navigation looks very confusing and totally changed what Im used to for past several years. I have been using keyboard shortcuts "cmd shift [" / "cmd shift ]" to switch tabs which is now mapped to navigate the history of files opened. And there is no shortcut to switch tabs.
By schruted

App would run better if it was called iCode

1
blah
By chrs333

Great but has few off sides

4
Its emutator is great
By gfyj,;/p;;k

Xcode is terrible

1
This is a 100% honest review. Xcode is the single worst piece of software I've ever had the misfortune of using. Every release is worse than the one before. Apple, you should be ashamed of this piece of garbage.
By arvinkx

Good IDE but tired of continuing regressions

2
Unlike many here I'm happy with the basic design, philosophy, and function of the IDE. It's full featured but not oppressively so, and startup is mind-blowingly fast compared to the competition. But the problem is, every new major release introduces bugs to existing functionality, only some of which ever get fixed. This would be tolerable if you could stick with a version you are happy with, but we are instead continually forced to upgrade to the latest version (and the latest MacOS for that matter) and eat bugs.
By ABR3434

Xcode won't even load a project

1
I will try to do a simple task such as opening the xcode project and it already crashes.
By plugpower

Comments

More by Apple

iTunes U

iTunes U

Apple

3.33562
Keynote

Keynote

Apple

3.47071
iMovie

iMovie

Apple

3.95814
GarageBand

GarageBand

Apple

4.08115
Pages

Pages

Apple

3.38763
Numbers

Numbers

Apple

3.23507
iMovie

iMovie

Apple

Apple Store

Apple Store

Apple

3.56135
Pages

Pages

Apple

Keynote

Keynote

Apple

Numbers

Numbers

Apple

iTunes Remote

iTunes Remote

Apple

4.63325
Apple Support

Apple Support

Apple

3.74912
TestFlight

TestFlight

Apple

4.7415
AirPort Utility

AirPort Utility

Apple

2.89955
Xcode

Xcode

Apple

Shortcuts

Shortcuts

Apple

4.23902
Clips

Clips

Apple

3.82969
Dark Sky Weather

Dark Sky Weather

Apple

4.68883
Apple COVID-19

Apple COVID-19

Apple

4.19482
Apple Developer

Apple Developer

Apple

4.17401
Music Memos

Music Memos

Apple

3.48835
Swift Playgrounds

Swift Playgrounds

Apple

3.85101
Texas Hold’em

Texas Hold’em

Apple

4.66495
Apple Research

Apple Research

Apple

4.27206
Logic Remote

Logic Remote

Apple

3.41844
App Store Connect

App Store Connect

Apple

4.65277
Beats Pill⁺

Beats Pill⁺

Apple

3.00813
Classroom

Classroom

Apple

1.96685
Motion

Motion

Apple