New Features of Xcode6

Source: Internet
Author: User

On WWDC 2014, Apple did not mention the new version of Xcode 6 Beta, but it is a part that developers cannot ignore. Xcode 6 Beta introduces a new method for designing and creating software. It pays more attention to functions and some improvements to improve developers' use and scalability of platform Functions and help developers design new interfaces, to develop high-quality applications. Xcode 6 Beta includes Apple's new Swift language and a new interactive workspace. Xcode 6 Beta also expands its basic functions through real-time visual display.Xcode 6 Beta includes the following highlights: Swift LanguageAdvanced, innovative new object-oriented programming language for iOS and OS X development
Xcode Features for Swift1. Full support with playgrounds, a rich documentation experience, read-eval-print loop, and other advanced features. See more details in Swift Language.Additional Feature Enhancements for Xcode 6 IDE Testing1. Testing capabilities for performance measurement.2.Ability to test asynchronous code with enhanced XCTest. See more details in Testing.Sprite Kit1. Enhanced game development with new level designer and improved debugging.2.Support for Sprite Kit and Scene Kit to work together on iOS. See more details in Sprite Kit.Extensions and Frameworks1. Ability to add extensions to any app increasing functionality.2.Ability to create dynamic frameworks for iOS. See more details in Extensions and Frameworks. Interface Builder1. Extensive new features that support live rendering, storyboards for OS X, versatile size classes, and custom iOS fonts See more details in Interface Builder.DebuggerNew view debugger, enhanced queue debugging, and new debug gauges See more details in Debugging.IOS SimulatorNew iOS Simulator deployments that allow saving data and settings for reuse See more details in iOS Simulator.Localization1. XLIFF format support for strings localization2.Automatic base language. strings generation3.New Interface Builder assistant preview of alternative language UI4.Ability to run apps as they appear in other locales See more details in Localization.Compiler1. Profile Guided Optimization (PGO) 2. User-defined modules See more details in Compiler.Instruments1. Updated user interface with new template chooser and track view2.App extension profiling support3.Profile tests to discover regression causes See more details in Instruments.Home Kit Accessory SimulatorSimulator for app connection with accessories in Home Kit developmentSee more details in Home Kit Accessory Simulator.Xcode Server1. more complex integration scenarios with triggers2.Support for performance testing integrations3.Greater control over bot configuration and execution; bot-level statistics See more details in Xcode Server. for additional details on the Xcode 6 Beta release, see the seed release notes: http://developer.apple.com/xcode/releasenotes/prerelease/ios/index.htmlCompatibilityXcode 6 Beta requires a Mac running OS x v10.9.3 (or later) or OS x v10.10. It includes des SDKs for OS x v10.9, OS X v10.10, and iOS v8.0.to develop apps targeting prior versions of OS X or iOS, see About SDKs and the iOS Simulator.Installation1. xcode 6 Beta can coexist on a Mac computer with previous versions of Xcode. this prerelease version of Xcode is distributed as a single application bundle available from pai.apple.com to authorized seed developers in a disk image file (DMG ). to install during the beta period, open the downloaded DMG file and drag the Xcode icon to your Applications folder. upon final release, Xcode is installed through the Mac App Store.Developer ResourcesThe iOS and Mac developer programs provide access to the App Store, additional support and documentation, and provisioning resources to enable testing and deployment on an iPad, iPhone, or iPod touch device. for more information visit: iOS: http://developer.apple.com/programs/ios/Mac: http://developer.apple.com/programs/mac/ For discussions about any Apple developer software, including prerel+products, visit the Apple Developer Forums at http://devforums.apple.com/.For the latest security information, visit http://support.apple.com/kb/HT1222.For more detailed information on a release, see the complete Xcode release notes available from the Xcode Help menu.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.