Skip to main content

Swift

See All Stories

Apple chooses 350 WWDC20 Swift Student Challenge winners, spotlights six

WWDC20 Swift Student Challenge winners

Apple has chosen 350 winners for its WWDC20 Swift Student Challenge. The company says the winners span 41 countries and regions and were selected based on their original Swift Playgrounds submission.

Apple is proud to support and nurture the next generation of developers through its annual WWDC student program — and it’s just one of the many ways that WWDC20 is recognizing and celebrating coders and innovators of all ages and backgrounds. For the first time ever, there will be a special collection of curated sessions perfect for budding coders and designers, and daily Swift Playgrounds challenges that anyone can participate in and enjoy.

Apple highlighted three of the winners in a press release and a further three in an App Store feature …

Expand
Expanding
Close

Students from age 5 to 28 learning to code with Swift during EU Code Week

EU Code Week – learning with Swift

EU Code Week starts on Saturday — and bizarrely lasts for 16 days. I guess EU Code Fortnight And Two More Days doesn’t have the same ring to it.

EU Code Week is a grassroots movement that celebrates creativity, problem solving, and collaboration through programming and other tech activities. The idea is to make programming more visible, to show young, adults, and elderly how you bring ideas to life with code, to demystify these skills and bring motivated people together to learn.

That quirk aside, Apple has been providing examples of how its own Swift training materials are helping students of all ages learn to code, starting from age 5…

Expand
Expanding
Close

Swift project lead talks Apple internal language use, evolution, and more in podcast interview

Swift

Ted Kremenek might not be the first name that comes to mind when you think of Apple, but he’s had a very important role at the company since 2017 when he was boosted to Apple’s Swift Project Lead. You can hear from Kremenek himself in a new podcast interview published today where he talks about Swift’s evolution, Apple’s internal usage of its programming language, and more.

Expand
Expanding
Close

Apple’s Swift 5 language update will make many apps smaller on iOS 12.2

The most significant change to Apple’s developer ecosystem this decade has been the introduction of the Swift programming language – and we’ll probably see the next big change come during this year’s WWDC with the introduction of third party UIKit apps on the Mac.

As for Swift, the new language was announced at WWDC 2014. With contributions from both Apple engineers and the open-source community, it has seen constant updates and is now in version 4.2.1.

An important aspect of Swift that has been affecting users since its first version is that its application binary interface, or ABI, is not stable. What that means in practice is that Apple can’t include the Swift language support in its operating systems, because an app written with Swift 3 won’t work with the language support binaries for Swift 4. The solution to that is to include the Swift language libraries inside the app bundle that gets downloaded from the App Store, increasing the bandwidth and storage required by the app.

That’s finally changing for Apple and Swift soon…

Expand
Expanding
Close

New Swift certification program validates coding skills for students

Students learning to create apps with Apple’s Swift programming language now have a way to validate their skills with a new certification program. App Development with Swift is a new academic certification course created by Certiport in partnership with Apple that measures students’ ability to program with Swift after completing a year-long program.

Expand
Expanding
Close

Venue for yesterday’s education event will become hub for Chicago teacher training for Everyone Can Code initiative

Apple last year announced a major expansion of its Everyone Can Code initiative, aimed at making the Swift-based coding curriculum available to half a million Chicago students.

In support of this program, Apple has today revealed that Lane Tech College Prep High School – the venue for yesterday’s education event – will become a hub for teacher training in the curriculum …

Expand
Expanding
Close

Swift

Latest ‘Swift Unwrapped’ episode features interview with Apple engineers ahead of Swift 4.1 release

It’s not every day that you get to hear Apple engineers openly talk about their day jobs, but episode 50 of the Swift Unwrapped podcast is an exception to that. Apple engineers Ben Cohen and Doug Gregor who both work on Apple’s Swift development language joined the latest episode of the Swift development podcast to discuss the upcoming release of Swift 4.1 and more.

Expand
Expanding
Close

Kode with Klossy coding program launching this summer, includes Swift programing language

Kode with Klossy is a coding program inspired by model and entrepreneur Karlie Kloss that encourages girls to learn code and become leaders in tech. The program originally launched in 2015, but today it has been announced that the program will continue this summer.

Kode with Klossy is completely free, and is available for girls ages 13-18, with a limited 1,000 slots available. The program will be expanding from 15 camps in 12 cities in 2017 to 50 camps in 25 cities across the United States.

Expand
Expanding
Close