Varför fortsätter utvecklare att lämna Mac App Store?

Blir Mac App Store en börda för Mac-utvecklare? Vi bestämde oss för att prata med några och få reda på.

Blir Mac App Store en börda för Mac-utvecklare?  Vi bestämde oss för att prata med några och få reda på.
Annons

Det har varit ett grovt par månader för Mac App Store. Tillbaka i november slutade många applikationer som köpts via butiken på grund av ett utgått säkerhetscertifikat - en pinsamt bugg minst sagt.

Därefter drog Behemian Coding i december sin professionella designapp Sketch från affären och sa att plattformen inte är användbar för dem. Inget problem var en avbrottsbrytare, de förklarade, men ett antal små problem lades upp.

"App Review fortsätter att ta minst en vecka, det finns tekniska begränsningar som följer av Mac App Store-riktlinjerna (sandboxning och så vidare) som begränsar några av de funktioner vi vill föra till Sketch, och uppgraderingen av prissättningen är fortfarande otillgänglig" sade i ett blogginlägg. skiss-lämnande-app-store

Som framstående Apple bloggare John Gruber påpekade, var Sketch bland de bästa grossisterna i Store och en vinnare av designpris utdelade av Apple. Skiss var ett affischbarn för Apples App Store ekosystem, och de drog sig ur det.

"Mac App Store ruttnar, åtminstone för produktivitetsprogramvara, " skrev Gruber. "Det finns inget annat sätt att uttrycka det. ”

Är denna känsla vanlig bland Mac-utvecklare? Vi bestämde oss för att prata med några och få reda på.

Vissa utvecklare är frustrerad

"Det är ett skämt att de knappt har uppdaterat Mac App Store om fem år, har gjort lite för att förbättra vissa begränsningar som sandboxing, ignorera den för nya funktioner som appanalys och fortsätt att ta 30 procent." - Scott Kyle, Utvecklare, Nuvarande

Scott Kyle släppte Current, en Facebook-klient för Mac-chatt utanför webbläsaren med ström, en Facebook-app för Mac-chatt utanför webbläsaren med nuvarande, en Facebook-app för Mac Sick of opening Facebook i din webbläsare, bara för att använda chatt? Nuvarande för Facebook är en Mac-app som tar ditt favorit sociala nätverk till OS X-skrivbordet. Läs mer på Mac App Store 2014. Appen gör det möjligt att bland annat chatta med dina Facebook-kompisar i separata fönster.

Varför fortsätter utvecklare att lämna Mac App Store? nuvarande facebook mac chatt fönster

Men Current gjorde det nästan inte till plattformen.

"Det fanns en bugg som höll mitt konto i fastnat läge, där jag inte kunde starta appen i affären, " berättade Kyle. "Det var galen frustrerande för att jag hade det godkänt av apprecension och lite pressat upp och de var oerhört ohjälpliga på telefonen."

I slutändan löste Kyle bara problemet genom att ringa folk han visste inne i Apple.

"Jag är verkligen inte säker på vad som skulle ha skett om jag inte hade anslutningen på insidan, " berättade han för oss.

Föreställ dig att du är en utvecklare, redo att dela med dig av det du gjorde med världen, bara för att hållas upp på grund av en teknisk störning. Skulle du bli frustrerad?

Vissa utvecklare är lyckliga

Men inte alla utvecklare är olyckliga med App Store. Brian Mueller tog till exempel sin snarky väderrobot CARROT CARROT är din Snarky Personal Weather Robot för Mac & iPhone CARROT är din Snarky Personal Weather Robot för Mac & iPhone En sarkastisk robot, med liten hänsyn till mänskligheten, arbetar som din personliga väderprognoser ? Det är intressant. Läs mer till Mac App Store efter att ha lyckats med iPhone. Det fungerade för honom.

"Mac App Store har varit mycket bra för mig, " berättade Mueller. "Intäkter från Mac-appen vid lanseringen var mycket bättre än vad jag förväntade mig (vilket också leder till ett stort antal försäljningar av iOS-appen) och sex månader efter lanseringen är siffrorna fortfarande mycket bra."

Nu hade Mueller några saker för honom. Medan det fanns några Mac-väderapp 6 Fantastiska Weather Apps For Mac, de flesta av dem gratis 6 Underbara Weather Apps för Mac, de flesta av dem gratis Det finns många sätt att hitta väderprognosen på din Mac, men inget slår en dedikerad app. Här är sex av de bästa. Läs mer tillgänglig på Mac före lanseringen, ingen hade polishen eller personligheten av CARROT. Och Apple visade framträdande CARROT Weather på framsidan av Mac App Store i veckor, vilket nästan säkert gav honom en boost. Det är nog också värt att notera att Mueller kommer från IOS-plattformen, där alternativet att gå-det-själv helt enkelt inte existerar.

Men inget av det förnekar det faktum att Mac App Store, för Mueller, var en netto positiv.

"Jag har aldrig övervägt att sälja Mac-appen direkt, 1) eftersom appen använder sig av flera iCloud-funktioner som kräver att appen distribueras via MAS, och 2) det är bara så mycket lättare att sälja genom MAS - du har inte att oroa sig för att skapa en egen butik, hantera transaktionerna, etc, allt jag skulle behöva räkna ut från grunden eftersom jag inte har någon tidigare erfarenhet av något av det. "- Brian Mueller, utvecklare, CARROT Weather

Hybridförfarandet

Självklart är att använda eller inte använda Mac App Store inte en all-or-nothing proposition. Vissa appar säljer både direkt från utvecklaren och via Apples plattform.

commander-on

Commander One är till exempel en avancerad ersättning för Finder. Du kan hämta det från Mac App Store, eller du kan köpa det direkt från utvecklare Eltima.

"Commander One i App Store är en separat utgåva av produkten, med sin egen uppsättning funktioner, versioner och priser, " förklarade ett företag. "Det är mer begränsat, jämfört med versionen från vår webbplats, på grund av Apple Sandbox-restriktioner."

Sandboxing avser begränsningarna som läggs på app i Mac App Store - de får inte komma åt eller redigera systemfiler. Ibland kommer en Mac App Store kund att skriva till Eltima, klaga på en sådan brist.

"Om en användare blir förvirrad och köper inte den version han ville ha misstag, kommer vi att ge honom den nödvändiga versionen", sa företaget.

timing-för-mac

En annan utvecklare som distribuerar applikationer både inom och utanför Mac App Store är Daneil Alm, utvecklare av Timing for Mac ($ 25) och PocketCAS ($ 25). Han berättade att en del av ekvationen är skalfördelar.

"Jag tycker att det blir mycket lättare utanför Mac App Store, desto högre är priset på din enhet, " berättade Alm. "Högre priser motiverar dyrare kundförvärv och de tyder på en starkare önskan hos kunden att vilja ha din app så mycket att de letar efter den, hitta den och köpa den från Mac App Store. Du har bara inte den önskan om "mindre" appar. "

Typiskt att Alm är dyrare Timing app säljs utanför butiken medan PocketCAS inte är.

App Store behöver uppmärksamhet

App Store har inte förändrats mycket sedan det lanserades 2011. Gamla skärmdumpar ser väsentligen ut som vad vi har nu.

Varför fortsätter utvecklare att lämna Mac App Store? macappstore2

Jag får mening, pratar med missnöjda utvecklare, att de önskar App Store var bättre. Att Apple skulle ägna mer uppmärksamhet åt det. Ibland verkade människor rättvist förbluffade på försummelsen.

Alm förklarade exempelvis att Apple har ett program för utvecklare där de kan erbjuda programvaruavgifter till personer inom företaget. Problemet: Det går inte att erbjuda rabatter på Mac App Store.

"Så om du vill erbjuda rabatter till Apple-anställda, måste du göra det av Mac App Store", berättade han för oss. "Vilken typ av uppmuntrar dig att lämna Mac App Store ännu mer."

Det är rätt: Apples egna anställda rabattprogram fungerar inte genom sin butik. Om det är sant, är det svårt att föreställa sig företaget som gör saker som utvecklare fortsätter att begära - till exempel uppgraderingspriser, analytiska data eller till och med provversion - inuti butiken.

Heck, även om vi har rekommenderat användarna att undvika att köpa spel från Mac App Store varför du borde undvika att köpa spel från Mac App Store varför du borde undvika att köpa spel från Mac App Store Mac App Store håller inte ett ljus till samma butik som används av iPhone och iPad-användare för att guzzle apps, spel och inköp i app. Läs mer, på grund av bristen på plattformsstöd. Detta trots de stora fördelar som App Store erbjuder. Till exempel: Gatekeeper, en säkerhetsfunktion i OS X Vad är GateKeeper & Hur hjälper det att skydda min Mac? [MakeUseOf Explains] Vad är GateKeeper & Hur hjälper det att skydda min Mac? [MakeUseOf Explains] Kommer dina favoritprogram någonsin att springa igen? Vissa program laddas inte längre - ett meddelande om oidentifierade utvecklare visas istället. Det finns inte ens ett självklart alternativ att köra appen. Gatekeeper kan bara vara ... Läs mer, som standard blockerar alla appar som inte är från Mac App Store. Det betyder att användarna behöver tillräckligt med teknisk kunskap för att inaktivera den här inställningen innan de kan hämta någon programvara från butiken som körs. Trots detta fortsätter utvecklarna sin egen väg.

Om detta kommer att förändras måste Apple uppmärksamma Mac App Store. Apples vicepresident Phil Schiller tog nyligen över projektet, och jag är säker på att utvecklare hoppas på förändring.

Köper du programvara från Mac App Store? Varför? Varför inte? Låt oss veta vad du tycker i kommentarerna nedan!

Bildkrediter: övergiven hus av Melinda Fawver via Shutterstock

In this article