Cupertino, California — Apple today announced iPhone 12 Pro and iPhone 12 Pro Max, introducing a powerful 5G experience and advanced technologies that push the boundaries of innovation for users who want the most out of iPhone. iPhone 12 Pro models feature a new design and edge-to-edge Super Retina XDR displays, the largest ever on iPhone, protected by the all-new Ceramic … [Read more...] about Apple introduces iPhone 12 Pro and iPhone 12 Pro Max with 5G
Apple
Swift.org – Swift 2.2 Release Process
January 5, 2016 Ted Kremenek is a member of the Swift Core Team and manages the Languages and Runtimes group at Apple. This post describes the goals, release process, and estimated schedule for Swift 2.2. Swift 2.2 is the first offical release of Swift after Swift was released as open source. It will be a mostly source-compatible release with … [Read more...] about Swift.org – Swift 2.2 Release Process
It’s Coming: the Great Swift API Transformation
January 29, 2016 Cocoa, the Swift standard library, maybe even your own types and methods—it’s all about to change, and you can help determine how. Ever since before Swift was released, there’s been a style gap between Cocoa interfaces and APIs in the Swift standard library; lots of things just look different, often needlessly so. This is no mere aesthetic … [Read more...] about It’s Coming: the Great Swift API Transformation
55 New Security Flaws Reported in Apple Software and Services
A team of five security researchers analyzed several Apple online services for three months and found as many as 55 vulnerabilities, 11 of which are critical in severity. The flaws — including 29 high severity, 13 medium severity, and 2 low severity vulnerabilities — could have allowed an attacker to "fully compromise both customer and employee applications, launch a worm … [Read more...] about 55 New Security Flaws Reported in Apple Software and Services
Swift.org – Announcing Swift Algorithms
October 7, 2020 Nate Cook is a member of the Swift standard library team at Apple. I’m excited to announce Swift Algorithms, a new open-source package of sequence and collection algorithms, along with their related types. Algorithms are powerful tools for thought because they encapsulate difficult-to-read and error-prone raw loops. The … [Read more...] about Swift.org – Announcing Swift Algorithms
Swift.org – Continuous Integration now Available
February 1, 2016 We are excited to announce that we have rolled out continuous integration (aka, CI) for the Swift project! Our CI system is powered by Jenkins. For Apple’s platforms it builds and runs tests for macOS and the iOS simulator. For Linux it builds and runs tests for Ubuntu 14.04 and Ubuntu 15.10 (both for x86_64). In addition to using it for … [Read more...] about Swift.org – Continuous Integration now Available
Swift Benchmark Suite now Available
February 8, 2016 Apple’s Swift Team is happy to announce that Swift’s benchmark suite is now open source. The suite contains source code for benchmarks, libraries, and utilities designed to help track Swift performance and catch performance regressions before they are committed, including: 75 benchmarks covering a number of important Swift workloads … [Read more...] about Swift Benchmark Suite now Available
Swift.org – Expanding Commit Access
February 29, 2016 Now that the Swift Continuous Integration system is established and proven, we’d like to grant commit access on a more frequent basis to project contributors who have established a track record of good contributions. If you would like commit access, please send an email to the code owners list with a list of 5 non-trivial pull requests that … [Read more...] about Swift.org – Expanding Commit Access
Swift.org – Swift 2.2 Released!
March 21, 2016 Ted Kremenek is a member of the Swift Core Team and manages the Languages and Runtimes group at Apple. We are very pleased to announce the release of Swift 2.2! This is the first official release of Swift since it was open-sourced on December 3, 2015. Notably, the release includes contributions from 212 non-Apple contributors — … [Read more...] about Swift.org – Swift 2.2 Released!
Swift.org – Introducing Swift Atomics
October 1, 2020 Karoy Lorentey is an engineer on the Swift Standard Library team at Apple. I’m delighted to announce Swift Atomics, a new open source package that enables direct use of low-level atomic operations in Swift code. The goal of this library is to enable intrepid systems programmers to start building synchronization constructs (such as … [Read more...] about Swift.org – Introducing Swift Atomics