Initially, Luna will launch in early access on Fire TV, PC, Mac and iOS devices, including iPhones and iPads. Notably, it won’t be available on Android right away. The Android version should go live within “weeks” of the early access launch, according to Luna head Marc Whitten.
Whitten and other Luna executives don’t attribute the temporary iOS exclusivity to Amazon's mysterious sweetheart deal with Apple, which allows Prime Video to sell media directly on the App Store without giving Apple 30 percent of its sales. The 30 percent cut is standard for essentially every other paid program on the iOS marketplace, and it's one of the main reasons Epic Games is suing Apple this year.
Executives also don’t attribute the iOS-first launch to xCloud's provisional exclusivity on Android platforms. Microsoft’s game-streaming platform, xCloud, isn't available on iOS because of that 30 percent fee and the fact that Apple “consistently treats gaming apps differently, applying more lenient rules to non-gaming apps,” according to Microsoft.
With Luna, Amazon has discovered another way to circumvent Apple’s App Store fees. Luna is a progressive web application (PWA), which means it’s actually a browser-based program masquerading as a native iOS app. You’ll download the PWA from the Luna website, and the resulting icon on your iPhone’s home screen will function like a shortcut to Amazon’s cloud gaming portal on the web.
As a PWA, Luna is not involved in the App Store at all.
“Just to be super transparent, on iOS, it is through the browser,” Whitten said. “So it's not a native app in the App Store.”
Epic tried something similar when it sold Fortniteoutside of Google Play starting in 2018. For 18 months, the only way for Android users to play Fortnite was to visit the game’s website and download a proprietary launcher from there, or get it through the Samsung-only app store. It was an inelegant solution, and in April of this year, Epic reluctantly added Fortnite to Google Play, accepting the 30 percent fee on all transactions.
At the time, Epic toldThe Verge, “Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.”
Epic didn’t even attempt to launch Fortnite outside of the App Store ecosystem, citing Apple’s ulta-restrictive policies on third-party marketplaces and its monopolistic control of the iOS platform. Both Epic and Microsoft are aware of the existence of PWA -- Microsoft and Google are even collaborating on a project to improve PWA experiences on the Play Store -- but they’ve been unwilling or unable to take this route for their mobile gaming services.
And honestly, that’s not surprising. As the Fortnite experiment demonstrated, both Epic and Microsoft have faced regular roadblocks from Apple and Google, even when attempting to operate outside of the App or Play stores. On September 11th, Apple revised its App Store guidelines in a show of deference to game-streaming services like xCloud, but even these new rules are impractical. They require users to download a container for each game they want to play individually from the App Store, even when attempting to access them through a streaming service like xCloud. This mandate doesn't apply to Luna.
Microsoft responded to the rule change that same day, saying, “This remains a bad experience for customers.” xCloud still isn’t on iOS, and Fortnite is no longer available on the App Store or Google Play as Epic is embroiled in lawsuits with Apple and Google.
With the Luna PWA, Amazon is once again sidestepping a hurdle that has proven insurmountable for companies like Microsoft and Epic.
“We worked with the Safari team to ensure that some of the things that weren't there are there, and that allowed us to kind of get to where we are today,” Luna head of engineering and technology George Tsipolitis said.
It’s unclear if Luna will remain a PWA after its stint in early access, or if it will eventually join the app stores under the standard 30 percent fee.
“We'll continue working with Apple,” Whitten said. “We'd love to do a native experience. They're evaluating what their policies are there, they keep talking about them. And when we can come up with a good experience there, we'll ship that one, too.”
Bookmarks