WWDC three highlights: Mac new System Yosemite, IOS 8 and new programming language Swift

Source: Internet
Author: User
Tags notification center

Introduction: Apple announces new Swift programming language and new version of Xcode specifically for developers, and Apple says it has "fast, modern, secure, interactive" features

Apple unveiled its new MAC OS X system and IOS system at this year's WWDC developer conference, bringing a number of improvements or experience optimizations. The Conference is the 25th session of the developer conference, Apple registered developers have reached 9 million.

According to Apple CEO Tim Cook, the global PC industry slipped 5%, Apple Mac has achieved 12% growth, the total installed capacity of 80 million units, and the latest generation operating system Maverick (Mac OS X) sold 40 million copies, the Apple has become the largest sales in the history of the Generation of operating systems.

Mr. Cook said Apple sold more than 800 million IOS devices, with iPod touch sales exceeding 100 million, iPad over 200 million and iPhone more than 500 million. Last year, Apple added 130 million users, half of the new users in China had previously used Android phones. Mr. Cook said Apple's user satisfaction was more than 97%.

The highlights of this event are as follows:

About developers

0, Apple for developers to launch Swift programming language faster and more convenient

The Swift programming Language book Download:

https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11

Address: https://developer.apple.com/swift/

At the end of this WWDC global developer conference, Apple has unveiled a new Swift programming language and a new version of Xcode for developers, which Apple says is "fast, modern, secure, interactive", and is better than the Objective-c language. "For the past 20 years, we have only supported objective-c. "The next Apple developer platform will support the new Swift programming language," Cregg Federich, vice president of software engineering, said on stage.

<<<-------------<_< left look

During the presentation, Apple showed how to enable developers to quickly code and display the results of the "Swift Playground", the left-hand input code, the right to display the results in real time. Apple says Swift is specifically designed based on Cocoa and Cocoa Touch. Swift can be used not only for basic application writing, such as a variety of social networking apps, but also for the use of more advanced "Metal" 3D game graphics optimization work. Because it can be used with objective-c, developers can switch seamlessly during the development process.

Swift allows developers to replicate content faster, with very little code to achieve more content. At the press conference, Apple demonstrated the process of loading a complete picture list with just a single line of code. In addition, Swift allows developers to see changes in the way the entire application runs over time, and also has full control over time, so developers can quickly preview their application in some special cases, either forward or backward.

Swift fully supports Xcode, and the development Guide will be available to developers through IBookstore. Developers can also start submitting new applications written through the Swift language at the end of the year when the IOS 8 system is released. Xcode currently has 14 million downloads, and the new Swift programming language changes the OBJECTIVE-C complex syntax and retains the dynamic nature of Smalltalk, which makes it easier to use and further refine your development ecosystem.

About MAC Systems

1. The new MAC system is named "Yosemite"

Apple released the latest version of the Mac OS X 10.10 System, named Yosemite (Yosemite), the Yosemite name comes from a state park in California, Xiongqi unique and upright hemisphere cliff, the waterfall straight down the thousand feet of waterfalls, towering like the clouds of redwood constitute a unique landscape.

The Yosemite features a new flat visual design that is visually consistent with IOS. The notification hubs in the new system are semi-transparent and can pop up multi-level menus from the right side of the screen. The Spotlight search box is migrated from the upper-right corner to the center of the screen, searching for news, maps, and math equations, as well as searching contacts for friends across files and across time.

Starting today, Apple will provide developers with a new OS X developer Preview, and the official version will be available for consumers this fall, with free upgrades.

2, MAC can be used when the phone call/answer accessibility

The new OS uses plug-ins to make and receive calls, and you can pick up and call phone calls and reply messages on your iPhone.

3, faster, more energy-efficient Safari browser

The new version of the OS brings in a completely different Safari browser, with a UI interface that is consistent with the flat visual style of the system, as well as a certain increase in user privacy. Apple says the browsing speed is faster and more energy-efficient. In the case of users browsing 1080p online video, the new Safari is 12% more energy efficient than the previous generation.

4. New Push cloud storage service sword means Dropbox.

Apple's icloud drive on this WWDC, based on icloud, makes it possible for all Apple Macs, ipads, and iphones to share files on this platform, increasing the freedom of users to share files.

5. New mail function can send attachments up to 5GB

With the Maildrop feature, users can send large attachments up to 5GB in the cloud. When you send a file that is too large, Maildrop automatically creates a link that replaces the original attachment in the message, and the oversized attachment is stored in the cloud.

About IOS

6, Release IOS 8 add content does not change the appearance

Compared to the previous generation of iOS 7, iOS 8 has not changed much in design style, still maintain a fresh, beautiful flat route, its main highlight in the notification center, input method, information, mail and other functions of the improvement and enrichment.

Beta IOS 8 for Developers is available for download today, and the official version waits until September when IPhone 6 is released.

7, Apple Input method more intelligent support for third-party input method

Apple has updated the input interface on IOS, added a quick input field to the virtual keyboard, and when the user enters the alphabet, word associations appear on the keyboard, and users can quickly enter the desired vocabulary by clicking on the words or phrases above.

At the same time, Apple has announced that the input method will be open to developers, IOS users can install nine Gongge and other third-party input methods.

8, one-stop health information collection station HealthKit

Apple has added health management system HealthKit and a health management software. With the health software, IOS collects test data for healthy accessories that tell the user how it is, and in the United States, it can be opened with a medical institution, and your doctor or designated medical provider can use HealthKit data as a medical aid when you need help.

9, HomeKit make mobile phone into smart home remote control

HomeKit allows mobile phone users to control their personal smart home via their mobile phone, which can be controlled via Siri, remote control of garage doors, electric lights, or a safety camera switch. For example, if you say "ready to sleep," the smart home will automatically dim the lights and close the door.

10, for the Chinese market to do more optimization

Apple specifically mentioned the Chinese market at the press conference, and IOS 8 optimized the localization services for the Chinese market. IOS 8 will have better maps, accurate navigation, lunar calendar, accurate and fast Chinese input, and more accurate weather forecasts.

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.