Apple Swift last year introduced a new programming language, trying to get OS x and iOS application development easier. On Thursday, Apple announced that the language code will be open source.
Through the new website Swift.org and code hosting website GitHub, Apple will open a language. Third party developers can learn about Swift's internal mechanisms, participation in Swift development in the future, to introduce a new platform.
In addition, Apple on Thursday also released a Linux platform for the Swift. This is likely to mean that Apple's corporate partners, such as IBM, will be able to use Swift language development for ordinary users, applications, and these applications can communicate with the Linux server that supports Swift language.
Despite their Swift is unlikely to be portable to other platforms, but Swift code open source means that other developers can introduce Windows and Android systems. Apple has said that hopes to make Swift over the next 20 years became one of the core programming language. If you want to achieve this goal, then made Swift supports all major mobile and desktop platforms will be necessary. This is also beneficial to Apple: more people use Swift, there will be more people who can write applications for Apple devices.
Open source strategy for Apple, very rare, but for developers of open source is not surprising. Earlier this year, iOS ResearchKit is open source, WebKit and Safari browser application is open source for a long time.
Open source does not mean that Apple will give others Swift to control. Apple will dominate the development of the language, just the future development will be fully open. Third party developers can participate in, assist with Swift direction, and make plans for the running mechanism and function of this language.
Developers can download the Swift adoption of Apple's new website and development, Apple App Store does not support this version Swift development of applications. This is for security and stability reasons. If you want to make the application into the App Store, then the developer still needs to be paid to Apple, and use the official release version of Swift. Official versions of development to lag behind the open source version, and synchronized on a regular basis.
Save the Swift code to GitHub, but Apple is using Swift.org to build a developer community. This site will provide vulnerability tracking system, project blog, and mailing lists, as well as offering tutorials and guides on how to participate in the Swift development.
Apple did not say how many developers have received Swift language, but presents some typical development case, including Yahoo, LinkedIn and to-do applications Clear weather. Other than iOS and OS x applications and Swift application can also be used to develop tvOS and watchOS. Efficiency is considered higher than the developers of this language had been widely used by objective-c, while still can check for common problems and errors.
This is flexible enough to enable the Swift became a popular language. Attention to the programming language research firm RedMonk reported in July this year, Swift development faster than any other language. "The future of open source version of the Swift, as well as support for the Linux system, theoretically, Swift will bring better development momentum. ”
Apple Announces Swift programming language open source Linux
Posted by admin on 07:42:00 with No comments
Categories: Apple
Related Posts:
Apple music admission without streaming the music industry before it's too lateWe have been accustomed to that long overdue. New technology of the company has always been to take a wait-and-see attitude, wait to grasp larger, will launch its own product, and claims to be the best in the industry. Samsun… Read More
Apple Announces Swift programming language open source LinuxApple Swift last year introduced a new programming language, trying to get OS x and iOS application development easier. On Thursday, Apple announced that the language code will be open source. Through the new website Swift.or… Read More
Fifth-generation Apple TV pilot is said to be unwilling to make set-top boxesscience and technology news site 9to5Mac said, while fourth-generation Apple TV set-top box just listed a month, but its next-generation product has entered the production phase. This message is the source of Taiwan media Dig… Read More
The first iPad Pro Logitech Create third party accessories EDIROL PCR-mWill iPad create productivity tools is one thing Apple is planning for a long time, iOS 9 was released, I used to own the iPad Air 2 had a Logitech Bluetooth keyboard (ik1051), although no substitute for MacBook, but if readi… Read More
Vice President of Apple's answer: "programming one hour" meaning whereThis is the Apple company participating in the event for the third year in a row, is also the second year in a row in the Apple Store retail stores around the world to carry out this activity. For most people, "programming on… Read More
0 comments:
Post a Comment