Skip to main content
  1. Home
  2. Phones
  3. Apple
  4. Computing
  5. Mobile
  6. News

Apple wants iOS to be the first language your child learns

Add as a preferred source on Google
Promotional logo for WWDC 2023.
This story is part of our complete Apple WWDC coverage

A new game will help kids, and everyone else, learn how to code. Apple is launching Swift Playgrounds for iPad later this year, free in the App Store.

In this game players can control a character named Byte by using real Swift code. Concepts like code fencing and loops are introduced as game mechanics to solve puzzles. Players learn more real coding skills as they progress through the game, as puzzles require increasingly complex movements in order to be solved. There’s also a sandbox mode, where users can create environments using code.

Recommended Videos

WWDC 2016: WatchOS 3 supercharges the Apple Watch with extra speed and Minnie Mouse

A demo by Cheryl Thomas. VP, Software Engineering Operations at Apple, showed off the main game. Players use Swift code to order Byte to do things like step forward and eat gems. Thomas also showed off a physics environment full of emoji, and showed how users can adjust the physics of the world and other properties by adjusting the code.

The idea here is for would-be programmers to learn Swift before any other language, as Apple CEO Tim Cook made clear.

“Swift is powerful, but it’s also simple and approachable, so it can be your very first programming language,” said Cook.

Apple has been working hard to promote Swift, going so far as to open source the programming language last year. The idea, no doubt, it to shore up Apple’s developer base.

The game fits in the same vein. The more developers who speak Swift “natively,” the more developers who think of Apple’s platforms first. Releasing the application on iPad helps make it accessible, potentially reaching people who otherwise wouldn’t consider learning to code.

“Because Swift is so easy to learn, it has the potential to bring many more people into coding,” said Cook.

Only time will tell how effective this new game is at teaching non-programmers to create in Swift.

Justin Pot
Justin's always had a passion for trying out new software, asking questions, and explaining things – tech journalism is the…
Vibecoded apps are flooding Apple’s App Store, and users are getting sick of them
App Store submissions have doubled this year as AI tools make it easier than ever to build an app, but downloads haven't kept pace, and for good reason.
Apple App Store homepage on an iPhone

Apple's App Store is in the middle of its steepest submission surge in years. Developers submitted nearly 600,000 new apps last year, marking a 30 percent jump over the previous year. That number has already doubled to roughly 560,000 new apps in just the first six months of this year, according to estimates from analytics firm Sensor Tower cited by the New York Times. The reason behind the spike is vibecoding, which allows people with no prior development experience to create new apps using AI tools.

A familiar boom, with a twist

Read more
Google Photos adds a quick toggle between AI and classic search
Classic search is finally easier to reach for people who enabled Ask Photos
Google's Ask Photos debut.

Google Photos is giving users an easier way to leave its Gemini-powered search when a simple keyword would do. A new toggle now sits at the top of the results page, letting users switch between Ask Photos and classic search without digging through settings.

The change appears to address feedback from people who opted into Ask Photos but wanted a quicker way to return to classic search when Gemini was slower or less useful for a straightforward query.

Read more
Snapseed Camera now lets Android users save original photos and add geotags
Google updates Snapseed Camera with geotag support and non-destructive photo editing
Snapseed App

Google appears to be quietly turning Snapseed into something more than just a photo editing app. Over the past few weeks, the company has been steadily adding new capabilities to Snapseed Camera, its standalone camera app for Android. The latest update introduces two practical features that many smartphone users have come to expect from modern camera apps: the ability to save an untouched copy of every image for future editing and support for embedding location data directly into photos.

Neither feature is flashy, but together they make Snapseed Camera a more capable photography tool, particularly for users who like experimenting with filters without permanently altering their original shots. According to a report by 9to5Google, the features are rolling out with Snapseed Camera version 4.1.1.x on Android.

Read more