Mobile menu toggle

Search results for: Swift programming language

Vibe coding an iPhone app: Here’s what actually works

By

Reps & Sets was built with AI coding tools, but it took more than just a few prompts
Reps & Sets was built with AI coding tools, but it took more than just a few prompts

A year ago, I had no clue how to write an iPhone app. Now I’ve shipped a fully-fledged strength training app, built with AI coding tools, or “vibe coding” as it’s become known.

A lot of people get vibe coding wrong. They think it’s just for prototypes and messing around. It’s not. Used properly, it’s a skill you can learn and master. And with modern AI tools like Cursor, and the new Coding Assistant in Xcode, it’s now more accessible than ever.

So, if you’re curious about vibe coding and keen to give it a go, here are ten lessons I learned the hard way.

Why modern iOS apps hog so much space (and what you can do about it)

By

Why iOS apps take so much space
Does it seem like iOS apps keep getting bigger and heavier? It's not your imagination.
AI image: ChatGPT/Cult of Mac

If you’ve noticed your iPhone storage filling up faster than it used to, you’re not imagining things. Modern iOS apps now routinely consume hundreds of megabytes, with some reaching multiple gigabytes in size. What’s behind this relentless growth? Why do iOS apps take so much space? And what can you do about it? Read on. 

New fitness app Reps & Sets 26 gets serious about strength training

By

Screenshots showing Reps & Sets 26 strength training app on iPhone, iPad and Apple Watch.
Reps & Sets works on iPad, iPhone, and Apple Watch.

Reps & Sets 26 is a brand-new strength training app designed exclusively for iPhone, iPad and Apple Watch. It was developed by a long-time Cult of Mac contributor: me, Graham Bower.

Reps & Sets 26 isn’t just another generic cross-platform fitness app. I made it Apple-exclusive, to take full advantage of the latest OS 26 technologies like CloudKit, SwiftUI and HealthKit, to deliver a truly native experience. And right now, it’s a free download. Perfect timing for your New Year’s resolutions. Get Reps & Sets 26 now, and get ripped in 2026.

Insane price drop: Code with Microsoft Visual Studio Pro, on sale for just $10

By

This $40 Microsoft Visual Studio Pro license can help you gain solutions for coding issues.
For only $40, Microsoft Visual Studio offers tools for greater coding collaboration.
Photo: Cult of Mac Deals

In software development, having the right tools can make all the difference between sinking and succeeding. If you’re on the hunt for such tools, Microsoft Visual Studio Professional 2022 — on sale now at an insane 98% off from Cult of Mac Deals — stands out as a powerhouse for developers who want to enhance productivity and streamline the coding process.

This professional-grade 64-bit integrated development environment is more accessible than ever. It can improve how you and your team approach your programming. Act fast to get Microsoft Visual Studio Professional 2022 for just $9.97 (regularly $499).

Apple Intelligence might take a backseat at WWDC25

By

Apple Intelligence at WWDC25
WWDC25 won’t be as Apple Intelligence-packed as last year.
Image: Apple/D. Griffin Jones/Cult of Mac

Apple doesn’t have as many Apple Intelligence features to announce at WWDC25 as it did during last year’s developer conference. However, a handful of new AI features should arrive, including Apple Intelligence-generated Shortcuts automations, an Apple Intelligence API for developers, and AI-powered health tips. Apple’s foundation language model itself will also be improved, with versions in four different sizes currently in testing.

Here’s what to expect on Apple Intelligence next Monday during the WWDC25 keynote.

Hands-on with iOS 18: Impressive but incomplete [Hey, it’s a beta!]

By

iOS 18 bento box
Hands-on with iOS 18’s top new features.
Image: Apple

After spending a few days trying out all the new features in iOS 18, I think it really is one of the biggest updates in a long time. However, hands-on testing shows there’s a lot that needs cleaned up before September, when it’s expected to ship.

The new customizable iPhone Home Screen opens a wide world of possibilities — but you’ll have to wait for third-party apps to update their icons to really make it sing. I’m impressed with the level of customization in Control Center, too, though it’s understandably pretty buggy in this first developer beta. The new Photos app is proving controversial, and I think there are some obvious areas it could be improved, but I like where it’s going overall.

I think there’s a lot to look forward to in iOS 18.

Platforms State of the Union explains Apple Intelligence and new OS features

By

Developer State of the Union bento box
There was a lot to unpack at the Developer State of the Union
Photo: Apple

Apple Let Loose Event:After this morning’s WWDC24 keynote, the Platforms State of the Union explained the nitty gritty details on Apple Intelligence, code completion in Xcode, Swift 6 and the latest software updates.

Susan Prescott, Apple vice president of Worldwide Developer Relations, opened the event by thanking the hard work of all Apple developers. “Thank you for making this such an incredible and exciting ecosystem.”

While the morning keynote has become more of a general interest event for the public to see what’s coming later this year, the State of the Union is a show for developers to see how they can adapt their apps to take advantage of the new APIs and software tools. There was a lot to talk about this year.

New ‘Meet with Apple Experts’ opens labs and more to developers

By

Devs can easily find programming tailored to their time zone and language.
Devs can easily find programming tailored to their time zone and language.
Photo: Apple

The new Meet with Apple Experts program helps Apple developers easily find and join workshops, labs and one-on-one consultations to help them build great apps, Apple said Tuesday.

The new dedicated resource builds on other programs for developers, incorporating their programming.

Here’s your chance to work for Apple as an AI engineer

By

Siri desperately needs some ChatGPT-like smarts
There's a lot Siri doesn't understand. And that's a problem.
Image: Apple/Cult of Mac

Want to make Siri smart again and help boost Apple’s artificial-intelligence chops across the board? A recent Apple job posting shows it seeks “machine-learning engineers with a background and/or interest in conversational and generative AI.”

“This role will play a critical part in helping Apple change the way humans learn about learning,” the listing noted.

Hard to say if the new engineers will inject more gray matter into Siri, but one source suggests they might work on device-based apps for Apple’s AR/VR headset, expected to show on Monday at WWDC23 Monday.

Top 3 tools for Mac developers

By

3 handy developer tools
These three apps solve three annoying problems with coding on the Mac.
Image: D. Griffin Jones/Cult of Mac

Whether you’re just learning how to code, you’re studying computer science or you’re a well-seasoned Mac developer, these three apps are sure to help you in your work. I have an app that adds a whole slew of new features to the Xcode Simulator, one that makes it easier managing packages in Homebrew and a better way to download and install Xcode.

All of these tools are, themselves, open source. There are links to each GitHub repo where you can learn from them and compile them yourself.

1 6 7 8 9 10 15