Introducing G2.ai, the future of software buying.Try now
Canny
Sponsored
Canny
Visit Website
Product Avatar Image
Xcode

By Apple

4.2 out of 5 stars

How would you rate your experience with Xcode?

Canny
Sponsored
Canny
Visit Website

Xcode Reviews & Product Details

Profile Status

This profile is currently managed by Xcode but has limited features.

Are you part of the Xcode team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

9 months

Xcode Integrations

(2)
Integration information sourced from real user reviews.

Xcode Media

Xcode Demo - Xcode
Xcode
Xcode Demo - Xcode
Xcode
Product Avatar Image

Have you used Xcode before?

Answer a few questions to help the Xcode community

Xcode Reviews (996)

View 2 Video Reviews
Reviews

Xcode Reviews (996)

View 2 Video Reviews
4.2
997 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Gustavo S.
GS
Full Stack Software Engineer
Small-Business (50 or fewer emp.)
"Powerful and complete IDE for iOS development, but heavy sometimes"
What do you like best about Xcode?

I like how everything needed to build, run, debug and deploy iOS apps is integrated in a single tool. The simulator is extremely convenient, the UI previews help to speed up UI development, and the integration with Swift and SwiftUI feels natural. The code completion is smart and helps me move faster. Also, having profiling, testing, signing, and App Store deployment in the same place makes the development workflow much simpler. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

Sometimes Xcode feels heavy and it can get slow, especially in larger projects. Build times can be long and code indexing occasionally hangs or becomes unresponsive, which interrupts focus. When things break, the error messages aren’t always clear or helpful. Updates are also big and frequent, which can slow down the machine and take time to install. Review collected by and hosted on G2.com.

Ankit S.
AS
iOS App Developer
Mid-Market (51-1000 emp.)
"All-in-One iOS Development Powerhouse with Seamless Apple Integration"
What do you like best about Xcode?

What I appreciate most about Xcode is the way it brings together all the essential tools for iOS app development in a single environment. The simulator, debugger, Interface Builder, and version control are all integrated smoothly, which really streamlines my workflow and saves time. I also value how closely it ties into Apple’s ecosystem—features like SwiftUI previews, real device testing, and app signing with my Apple ID are impressively straightforward. While it isn’t without its flaws, Xcode remains the most comprehensive solution I’ve found for everyday iOS development. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

The thing I dislike most about Xcode is how heavy and slow it can get, especially with larger projects. Sometimes it randomly freezes or the indexing takes forever, which can really break your flow when you’re deep into coding. The simulator also tends to crash or lag occasionally, and updates often introduce new bugs instead of fixing old ones. It’s powerful, no doubt, but I just wish it were a bit more stable and faster overall. Review collected by and hosted on G2.com.

RAVI S.
RS
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Must-Have Tool for Any iOS or Mac Developer"
What do you like best about Xcode?

The best thing is how tightly integrated everything is. The way the code, the UI builder, and the device simulators all work together in one place makes the entire app development process feel really seamless and connected. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

It's incredibly resource-hungry. The application itself is huge, updates take forever to download, and it frequently makes my laptop's feel slow, even during relatively simple tasks, which can slow everything else down. Review collected by and hosted on G2.com.

Swati S.
SS
Engineer II - Software
Mid-Market (51-1000 emp.)
"Xcode: Tool for iOS development"
What do you like best about Xcode?

As a user, the best thing about Xcode is it works with Apple's ecosystem. If the user wants to build an iPhone application, xcode has all the required tools. If a user wants to test it on a simulator or push that to real device, it works so easily. Debugging is easy. When something breaks, user is being able to pause execution, inspect variables, view the UI hierarchy live. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

Xcode is slow, especially on large projects or older Macs. The IDE crashes unexpectedly. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"Effortless Performance and User-Friendly for All Tasks"
What do you like best about Xcode?

It’s a great IDE, but when it needs to be used for simple tasks - like editing a json file, it doesn’t overwhelm the machine performance or the user with interface. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

I think the setup sometimes with xcode can be a bit hectic, but once you do the process you’re able to run the show smootly Review collected by and hosted on G2.com.

Ashutosh G.
AG
Senior Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Intuitive Interface and Smart Features Make Xcode a Standout"
What do you like best about Xcode?

I really like the overall interface of Xcode. It comes with a number of features like Code Suggestion and Code Completion. Review collected by and hosted on G2.com.

What do you dislike about Xcode?

So far the development i've done using Xcode I haven't faced anything that I dislike about it. Review collected by and hosted on G2.com.

Verified User in Entertainment
UE
Small-Business (50 or fewer emp.)
"Very useful for React native and iOS development"
What do you like best about Xcode?

"Xcode offers great native debugging tools, an excellent simulator, and smooth integration with Apple’s ecosystem — all essential for testing and troubleshooting iOS builds in React Native projects." Review collected by and hosted on G2.com.

What do you dislike about Xcode?

Xcode can be unstable after updates and managing code signing/provisioning can be unnecessarily complex, especially in a React Native environment where native configs are just one part of the setup. Review collected by and hosted on G2.com.

Hemanth Kumar L.
HL
Principal Engineer-2
Enterprise (> 1000 emp.)
"A friendly tool for mobile testing"
What do you like best about Xcode?

Creating the ipa files for iPhone app testing and very seamless use of simulators Review collected by and hosted on G2.com.

What do you dislike about Xcode?

updates are large sometimes it takes more time to downlaod the updates Review collected by and hosted on G2.com.

Kavya J.
KJ
IOS developer
Mid-Market (51-1000 emp.)
"Recommend for iOS development"
What do you like best about Xcode?

Xcode is good to develop iOS app and debug the code Review collected by and hosted on G2.com.

What do you dislike about Xcode?

Sometimes it will crash and takes lot of time to open Review collected by and hosted on G2.com.

KV
Software Engineer
Enterprise (> 1000 emp.)
"Best platform to build iOS App"
What do you like best about Xcode?

Inbuilt IDE, user friendly interface, fast builds and testing Review collected by and hosted on G2.com.

What do you dislike about Xcode?

Installation issues, sometimes get compatibility with new iOS updates (new version support is slow) Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

9 months

Average Discount

8%

Xcode Comparisons
Product Avatar Image
Visual Studio
Compare Now
Product Avatar Image
IntelliJ IDEA
Compare Now
Product Avatar Image
Visual Studio Code
Compare Now
Xcode Features
Ease of Use
File Management
Customization
Test History
Automation
Organization