Developer Tools
[categories:developer-tools-category]
37 tags found
MetricKit
Posts: 14
Aggregate and analyze per-device reports on power and performance metrics using MetricKit.
Asset Catalog
Posts: 41
An asset catalog is a type of file used to organize and manage different assets and image resolutions used by your app’s user interface.
Code Diagnostics
Posts: 9
Enable runtime checks to detect and avoid bugs in your code using Code Diagnostics.
Command Line Tools
Posts: 122
Command line tools allow for easy installation of open source software or development on UNIX within Terminal.
Continuous Integration
Posts: 27
Continuous integration is the process of automating and streamlining the building, analyzing, testing, and archiving of your apps, in order to ensure that they are always in a releasable state.
Debugging
Posts: 472
Discover and resolve issues with your app.
Developer Tools
Posts: 328
Ask questions about the tools you can use to build apps.
DocC
Posts: 24
Author and share great documentation for your Swift packages and frameworks.
Graphical Debugger
Posts: 20
Debug your app directly within the Xcode editor using Graphical Debugger.
InstallerJS
Posts: 8
Manage and customize the installation and distribution experience using InstallerJS.
Instruments
Posts: 89
Instruments is a performance-analysis and testing tool for iOS, iPadOS, watchOS, tvOS, and macOS apps.
Interface Builder
Posts: 106
Build interfaces for applications without writing code using Interface Builder, an editor within Xcode.
Linker
Posts: 162
Use dyld to link in frameworks at runtime. Use ld to make your programs and link archive libraries at build time.
LLDB
Posts: 35
The LLDB command-line debugger provides underlying debugging services for development on all Apple platforms.
LLVM
Posts: 38
The LLVM compiler is the next-generation compiler introduced in Xcode 3.2 for Snow Leopard based on the open source LLVM.org project.
Organizer Window
Posts: 60
Upload apps and view performance metrics and diagnostics in the Organizer window in Xcode.
Performance
Posts: 41
Improve your app's performance.
Playground Support
Posts: 17
Share playground data, manage live views, and control the execution of a playground in Swift Playgrounds using Playground Support.
Playground Bluetooth
Posts: 8
Display and manage connections to Bluetooth peripherals in Swift Playgrounds using Playground Bluetooth.
Prototyping
Posts: 4
Develop and test different versions and features of your app.
Simulator
Posts: 359
Rapidly prototype and test builds of your app during the development process using Simulator.
Swift Packages
Posts: 261
Create reusable code, organize it in a lightweight way, and share it across Xcode projects and with other developers using Swift Packages.
Swift Playgrounds
Posts: 119
Learn and explore coding in Swift through interactive learning experiences on the Swift Playgrounds app for iPadOS and macOS.
Testing
Posts: 105
Detect issues like logic failures, UI problems, and performance regressions by running tests on your app.
Xcode
Posts: 3,073
Build, test, and submit your app using Xcode, Apple's integrated development environment.
Xcode Cloud
Posts: 209
Automate workflows to test, analyze, build, and distribute your app, and integrate them with other developer tools, such as TestFlight and App Store Connect.
Xcode Previews
Posts: 163
Create an app UI and configure almost everything your users see using Xcode Previews.
Xcode Runtime Issues are reports of programming errors found at run time. Issues can be found by variety of tools, including Address Sanitizer (ASan), Main Thread Checker (MTC), Thread Sanitizer (TSan), and Undefined Behavior Sanitizer (UBSan).
Xcode Server
Posts: 39
Xcode Server controls server-side bots that continuously build, analyze, test, and even archive your Xcode projects.
Xcode Static Analyzer
Posts: 12
The Xcode Clang Static Analyzer finds bugs in Objective-C, C, and C++ code. It finds hard-to-produce, edge-case bugs without the need to run code and shows the sequence of steps along which the bug occurs.
XcodeKit
Posts: 4
Create extensions to add commands to the Xcode source editor.
xcselect
Posts: 6
Find the path to a macOS SDK version on disk using the xcselect function.
XCTest
Posts: 154
Create and run unit tests, performance tests, and UI tests for your Xcode project using XCTest.
Compiler
Posts: 105
Discuss the various compiler and toolchain technologies used in development.
Auto Layout
Posts: 18
Create a user interface that dynamically responds to changes in the available screen space using Auto Layout.
Battery Life
Posts: 35
Measure how your application consumes energy.
Reality Composer Pro
Posts: 198
Leverage the all new Reality Composer Pro, designed to make it easy to preview and prepare 3D content for your visionOS apps