Vision Pro may have an app problem, with developers possibly unwilling to commit to Apple’s ‘revolutionary’ new platform

When the Apple Vision Pro was first announced, we were told that it would run at least one million apps right out of the box. However, it’s beginning to look like that might not be the case. Now Apple may have effectively alienated and irritated app developers, making them less likely to produce bespoke apps for the headset. Instead, we’re expecting to see ports of existing iPad apps hastily slapped onto the Vision Pro.

The Vision Pro has already been shunned by streaming giants like Netflix, YouTube, and Spotify due to a lack of confidence in the new platform, as well as Spotify’s public distaste for Apple’s “outrageous” 27% commission. According to the BBC, the music streaming service has levied heavy accusations of Apple “stopping at nothing” to protect profits. With all this tension building just before the official launch of the Vision Pro, it’s easy to see why there might be a lack of confidence in the headset.

Other app developers likely share this hesitancy. Many might agree with Spotify’s frustration with Apple’s restrictive App Store policies and fees, especially since the Vision Pro’s success hinges on whether or not it has apps that make it worth buying. Why would you spend $ 3,500 for a device that doesn’t have the particular app you want?

Developers Wrath 

To add to the concerns surrounding the Vision Pro, devs who did not receive a ‘developer kit’ from Apple are now left having to shell out the full price for the headset just to test their apps. Why wouldn’t you just drop a quick port of the iPad app you’ve already developed onto the visionOS App Store and call it a day? 

Bloomberg’s Mark Gurman notes that Apple’s initial inventory for the launch sits at about 80,000 units, which sold out within hours when pre-orders went live. If you’re a developer who hasn’t received a developer kit, you’ve got a very high cost of entry for not that much of a user base.

It may seem like 80,000 initial units is a lot, but if you’re going to put money and time into your app to maybe reach 80,000 people who might download it, you’re better off not bothering. To put that number into perspective, analysts estimate that Apple has already sold 20 million iPhone 15 models since its launch in September 2023. Gurman also notes that Apple is only expecting to see 300,000 to 400,000 Vision Pro units sold across the entirety of 2024.

It’s such a shame that Apple seems to be treating developers and streaming services like an afterthought when it comes to the Apple Vision Pro. The build-up to the official launch day has been plagued by more and more unfortunate and honestly confusing news – and just like Netflix, YouTube, and Spotify, many are losing confidence in the headset. It’ll be disappointing if Apple’s promised ‘million apps’ turn out to be mostly quick iPad ports.

It may be the case that the Vision Pro will have to stumble before it can walk, and should it live up to the hype and become a huge seller then we might see developers turn around and commit to developing dedicated visionOS apps. But until sales figures crystallize, it looks like early adopters might have to settle for less.

You might also like …

TechRadar – All the latest technology news

Read More

Apple tells developers NOT to use “virtual reality” when talking about Vision Pro

The Vision Pro will go on sale next month, and we’ve just learned that Apple has requested that app developers for visionOS (the operating system that runs on the headset) don’t allude to visionOS apps as “AR” or “VR”. 

We first heard about Apple’s newest innovation in June 2023 – where it was marketed as a spatial computer that combines digital content and the user’s physical surroundings. It’s also equipped with some serious Apple graphics specs and visionOS, which Apple calls the “world’s first spatial computing system”

At first glance, the Vision Pro certainly appears to be similar to existing Virtual Reality (VR) and Augmented Reality (AR) headsets, so it’s interesting that Apple is at pains to ensure that it isn’t mistaken for one. The de facto ban on AR and VR references (as well as Extended Reality (XR) and Mixed Reality (MR)) was spotted in the guidelines of the new Xcode (Apple’s suite of developer tools) update that came after the announcement that Vision Pro devices will be in stores in early February

Vision Pro

(Image credit: Apple)

Apple lays down the law

This recommendation is pretty explicitly laid out on a new Apple Developer page which goes through what a developer needs to do to prepare their app for submission to the App Store. 

Apple insists that developers will also have to use the “visionOS” branding beginning with a lowercase “v” (similar to how they brand their flagship operating system for desktop and laptop devices, macOS), and to use the device’s full name, “Apple Vision Pro,” when referring to it. These aren’t as unexpected as Apple’s more notable instructions to avoid VR and AR, however. According to Apple, visionOS apps will not be considered VR, XR, or MR apps but as “spatial computing apps”.

It’s an interesting move for a number of reasons; coining a new term can be confusing to people, meaning that users will have to build familiarity and actually use the term for it to stick, but it also means that Apple can differentiate itself from the pack of AR/VR devices out there. 

It’s also a pivot from messaging that until now has relied on existing terms like augmented reality and virtual reality. Most of Apple’s current marketing refers to the Vision Pro as  a “spatial computing” platform, but at the Worldwide Developers Conference (WWDC) in 2023, Apple’s annual event for Apple platform developers, Apple CEO Tim Cook introduced the Vision Pro as an “entirely new AR platform.” Materially, this is mainly a marketing and branding move as Apple becomes more confident in its customers’ understanding of what the Vision Pro actually is. 9to5Mac reports that Apple engineers referred to visionOS as xrOS leading up to the device’s official announcement. 

Apple Vision Pro VR headset

(Image credit: Future / Lance Ulanoff)

Apple charts its own course

The pointed effort to distinguish itself from its competitors is an understandable move from Apple considering that some other tech giants have already attempted to dominate this space. 

Meta, Facebook and Instagram’s parent company, was one of the most noticeable examples. You might have a not-so-distant memory of a certain “metaverse”. The metaverse has seen a reception most would call lukewarm, even at its peak, and Apple is making a bold attempt to have its own association in people’s minds, with Apple’s VP of global marketing Greg Joswiak dismissing the word “metaverse” as one he’ll “never use” according to 9to5Mac.

I enjoy watching Apple make bolder moves into existing markets because it’s often when we’ve seen new industry standards emerge, which is always exciting – no matter whether you want to call it AR, VR, or spatial computing. 

YOU MIGHT ALSO LIKE…

TechRadar – All the latest technology news

Read More

Developers really aren’t loving GitHub’s new algorithmic For You feed

Change is always difficult – big and small – especially when it's forced upon you by a giant corporation. That's what some developers on GitHub are finding out, at least, after the company introduced a personalised For You feed. 

As spotted by The Register, the For You algorithm-based feed hasn't gone down particularly well. The top-voted post from the past few days, with 211 upvotes, simply states: “I don't want algorithmic feed” before listing some reasons. 

The sentiment is echoed elsewhere. All but the third most upvoted post criticised the new For You feed.

All change

“I don't think Github needs facebook/instagram like features,” wrote one user. “I personally don't care about what people like/fork, and i don't want people to know what i do either, i just need a better search and better tagging system so i can search for libraries/projects based on MY SEARCH and MY INTERESTS, not based on a biased one developed with AI. what's next? stories?”

“Please don't turn GitHub into Facebook,” writes another. “Please give me an option to completely disable the algorithmic feed and only have the relevant, chronological feed, only from users I follow and repos I participate in.”

It's not all bad, though. A post with 64 upvotes praises the For You feed, writing, “I Love the new idea of for you, good luck.” 

Analysis: Give it some time?

Over time, people often become accustomed to change.

Back in 2006, Facebook introduced News Feed to its users, opening them up to increased sharing of their activities. Users revolted against the change, leading to a direct apology from Mark Zuckerberg. 

People came to accept it and the rest, as they say, is history. 

The same will likely be the case for GitHub: the resource is so useful that most developers have few other options and changes like this, even with large pushback from its user base, are probably here to stay. 

TechRadar – All the latest technology news

Read More

Developers really aren’t loving GitHub’s new algorithmic For You feed

Change is always difficult – big and small – especially when it's forced upon you by a giant corporation. That's what some developers on GitHub are finding out, at least, after the company introduced a personalised For You feed. 

As spotted by The Register, the For You algorithm-based feed hasn't gone down particularly well. The top-voted post from the past few days, with 211 upvotes, simply states: “I don't want algorithmic feed” before listing some reasons. 

The sentiment is echoed elsewhere. All but the third most upvoted post criticised the new For You feed.

All change

“I don't think Github needs facebook/instagram like features,” wrote one user. “I personally don't care about what people like/fork, and i don't want people to know what i do either, i just need a better search and better tagging system so i can search for libraries/projects based on MY SEARCH and MY INTERESTS, not based on a biased one developed with AI. what's next? stories?”

“Please don't turn GitHub into Facebook,” writes another. “Please give me an option to completely disable the algorithmic feed and only have the relevant, chronological feed, only from users I follow and repos I participate in.”

It's not all bad, though. A post with 64 upvotes praises the For You feed, writing, “I Love the new idea of for you, good luck.” 

Analysis: Give it some time?

Over time, people often become accustomed to change.

Back in 2006, Facebook introduced News Feed to its users, opening them up to increased sharing of their activities. Users revolted against the change, leading to a direct apology from Mark Zuckerberg. 

People came to accept it and the rest, as they say, is history. 

The same will likely be the case for GitHub: the resource is so useful that most developers have few other options and changes like this, even with large pushback from its user base, are probably here to stay. 

TechRadar – All the latest technology news

Read More

GitHub wants to help developers spot security issues before they get too serious

In an effort to further secure open source software, GitHub has announced that the GitHub Advisory Database is now open to community contributions.

While the company has its own teams of security researchers that carefully review all changes and help keep security advisories up to date, community members often have additional insights and intelligence on CVEs but lack a place to share this knowledge.

This is why GitHub is publishing the full contents of its Advisory Database to a new public repository to make it easier for the community to leverage this data. At the same time, the company has built a new user interface for security researchers, academics and enthusiasts to make contributions.

All of the data in the GitHub Advisory Database is licensed under a Creative Commons license and has been since the database was first created to ensure that it remains free and usable by the community.

Contributing to a security advisory

In order to provide a community contribution to a security advisory, GitHub users first need to navigate to the advisory they wish to contribute to and submit their research through the “suggest improvements for this vulnerability” workflow. Here they can suggest changes or provide more context on packages, affected versions, impacted ecosystems and more.

The form will then walk users through opening a pull request that details their suggested changes. Once this done, security researchers from the GitHub Security Lab as well as the maintainer of the project who filed the CVE  will be able to review the request. Contributors will also get public credit on their GitHub profile once their contribution has been merged.

In an attempt to further interoperability, advisories in the GitHub Advisory Database repository use the Open Source Vulnerabilities (OSV) format. Software engineer for Google's Open Source Security Team, Oliver Chang provided further details on the OSV format in a blog post, saying:

“In order for vulnerability management in open source to scale, security advisories need to be broadly accessible and easily contributed to by all. OSV provides that capability.”

We'll likely more on this change to the GitHub Advisory Database once security researchers, academics and enthusiasts begin making their own contributions to the company's database.

TechRadar – All the latest technology news

Read More

Major WordPress update will make amateurs look like master web developers

WordPress.org has announced the release of WordPress 5.9, a new version of the famous CMS that will change the way many people build their websites.

The new iteration of WordPress delivers a series of fundamental changes. Perhaps most notable is the introduction of new themes made entirely of blocks, which give users far broader control over the site experience.

To help users make the most of the changes, WordPress 5.9 comes bundled with a new default theme called Twenty Twenty-Two. The theme is designed to be highly flexible and can be moulded and tweaked from the Site Editor, where users can make global changes to color scheme, font combinations, page templates and more.

Beyond block-based themes, WordPress 5.9 also features new typography tools, layout options and detailing controls (for borders, spacing etc.), which WordPress says will give sites an additional feeling of polish.

WordPress 5.9

(Image credit: WordPress)

WordPress 5.9 update

The new release marks the halfway point of the Gutenberg project, a multi-year initiative that will eventually see the entire WordPress publishing experience reimagined. The overall idea is to streamline the building process such that non-technical users are incentivized to get creative with their sites.

“This release is a major milestone on the journey toward being able to manage all areas of your WordPress site using the same basic block concepts,” said Josepha Haden Chomphosy, Executive Director at WordPress.

“It puts a focus on how people can and should be able to build their space on the web without necessarily requiring that they be a brilliant developer. Because publishing should belong to artists and creators just as much as it belongs to designers and developers.”

WordPress 5.9 is the first build to feature this new set of foundational tools, which will continue to be refined and improved over time with the help of the WordPress community.

To access the new full-site editing facilities, users need to either download WordPress 5.9 directly or update from their site dashboard, then activate Twenty Twenty-Two or another of the block-based themes available.

TechRadar – All the latest technology news

Read More

Developers want to know from Apple if an iCloud issue will finally be fixed

If you use an Apple device, there’s a good chance that you use iCloud, its service of syncing your content across multiple devices, alongside streaming files and your tasks in certain apps that also use the service.

However, you may have experienced some issues where your content on one device, isn’t showing on another. This has begun to be known as the 503 error – where iCloud syncing isn’t working properly.

This would have been fine for users and developers if this had been an issue for a few days or a week, but it’s seemingly been since last summer that issues relating to iCloud have remained.

It’s now at the point where developers are venting their frustrations as to whether this issue will be resolved for their apps, and for users.

We speak to developers about their 503 experiences

A Twitter thread on January 25 by Becky Handsmeyer, developer of YarnBuddy and Scribblet, wanted to see if there was another way of reporting the issue to Apple. Soon after, other developers replied to her through a thread.

See more

We reached out to Handsmeyer to explain the issue further. “My headache with this started with a 2-star review 21 days ago where a user complained of crashes and broken syncing. Since then I’ve gotten 6 more complaints of broken syncing, some through reviews but mostly via email.” 

Handsmeyer continued “No amount of troubleshooting seems to help (reinstalling, making sure iCloud Drive is enabled, etc). I’ve seen multiple developers complaining about iCloud issues and 503 errors including James Thomson, Paul Haddad, and the developer of Streaks. One person said they had used a DTS session and Apple acknowledged the issue but have no timeline for a fix.”

Other developers such as GoodNotes recently published an article regarding the issue, due to users experiencing 503 issues. The article mentions “This issue is not apparent to us and we've escalated the case to Apple Technical Support team for investigation. It seems it's happening to other apps as well.”

But there’s no end in sight for a fix as yet, and users are becoming more frustrated that their content is not syncing properly.

James Thomson, the developer of PCalc, explained to us that it looks as though the issue may be related to the latest updates of iOS 15, macOS 12 Monterey, and others.

“I started seeing some iCloud syncing issues with PCalc with the OS betas during the late summer. It was taking several minutes to sync over settings, rather than the usual seconds, and people assumed the syncing wasn’t actually working.” Thomson explains. “That persisted into the releases, and eventually, I turned things off by default because it was causing problems where people were losing some of the changes they were making due to the long delays. Hopefully, it’s something Apple can fix soon, and I can turn it back on again then.”


Analysis: What’s taking so long?

Looking through the Twitter thread of other experiences from developers, you can place the issue back to when Apple’s software updates were heading toward their final release, just before the iPhone 13 series were announced at September’s event.

When major software releases are pushed out, you can assume services that are hidden to users, are also updated, so that they can work with the new features that have been announced and implemented.

But considering that this is four months since the release of iOS 15 and the other software updates, with no context for developers as to what the issue actually is, and when it will be fixed, is bringing unnecessary frustrations to Apple.

We’ve reached out to Apple for comment as to whether the 503 issue is in the process of being fixed.

TechRadar – All the latest technology news

Read More