Waarom blijven ontwikkelaars de Mac App Store verlaten?
Het is een ruige paar maanden geweest voor de Mac App Store. In november stopten veel applicaties die via de winkel waren gekocht met laden vanwege een verlopen beveiligingscertificaat - een pijnlijke bug op zijn zachtst gezegd.
Toen, in december, haalde Behemian Coding zijn professionele ontwerpapp Sketch uit de winkel en zei dat het platform gewoon niet werkbaar is voor hen. Geen enkel probleem was een deal-breaker, legden ze uit, maar er kwamen een aantal kleine problemen bij.
“App-beoordeling duurt nog minstens een week, er zijn technische beperkingen die worden opgelegd door de richtlijnen van de Mac App Store (sandboxing enzovoort) die een aantal functies beperken die we naar Sketch willen brengen, en upgradeprijzen blijven niet beschikbaar,” het bedrijf zei in een blogpost.
Zoals prominente Apple-blogger John Gruber opmerkte, was Sketch een van de bestverkopende apps in de winkel en een winnaar van designprijzen die door Apple werden uitgereikt. Sketch was een kind op de affiche voor Apple's App Store-ecosysteem en ze haalden het eruit.
“De Mac App Store is aan het rotten, tenminste voor productiviteitssoftware,” schreef Gruber. “Er is geen andere manier om het te zeggen. ”
Is dit een normaal gevoel bij Mac-ontwikkelaars? We besloten om er een paar te bespreken en erachter te komen.
Sommige ontwikkelaars zijn gefrustreerd
“Het is een grap dat ze de Mac App Store amper over vijf jaar hebben bijgewerkt, weinig moeite hebben gedaan om bepaalde beperkingen te verbeteren, zoals sandboxing, het te negeren voor nieuwe functies, zoals app-analyse, en 30 procent blijven gebruiken.” - Scott Kyle, ontwikkelaar, huidig
Scott Kyle heeft Current uitgebracht, een Facebook-client voor Mac Chat buiten de browser met Current, een Facebook-app voor Mac Chat buiten de browser met Current, een Facebook-app voor Mac Ziek van het openen van Facebook in je browser, gewoon om te chatten? Current for Facebook is een Mac-app die je favoriete sociale netwerk naar het OS X-bureaublad brengt. Lees meer over de Mac App Store in 2014. De app maakt het mogelijk om, onder andere, te chatten met je Facebook-vrienden in aparte vensters.
Maar Current kwam bijna niet op het platform.
“Er was een fout waardoor mijn account in een vastzittende staat werd gehouden, waar ik de app in de winkel eigenlijk niet kon starten,” Kyle heeft het ons verteld. “Het was waanzinnig frustrerend omdat ik het had goedgekeurd door app-beoordeling en wat pers in de rij, en ze waren extreem onbehulpzaam aan de telefoon.”
Uiteindelijk loste Kyle het probleem alleen op door mensen te bellen die hij kende binnen Apple.
“Ik weet echt niet wat er zou zijn gebeurd als ik de verbinding aan de binnenkant niet had gehad,” hij vertelde ons.
Stel je voor dat je een ontwikkelaar bent, klaar om te delen wat je hebt gemaakt met de wereld, alleen om te worden opgehouden vanwege een technisch probleem. Zou je gefrustreerd zijn?
Sommige ontwikkelaars zijn blij
Maar niet alle ontwikkelaars zijn niet tevreden met de App Store. Brian Mueller heeft bijvoorbeeld zijn snarky weather robot meegebracht CARROT CARROT is jouw Snarky Personal Weather Robot voor Mac en iPhone CARROT is jouw Snarky Personal Weather Robot voor Mac en iPhone Een sarcastische robot, met weinig respect voor de mensheid, die werkt als jouw persoonlijke weersvoorspeller ? Dat is interessant. Lees meer naar de Mac App Store nadat het succes heeft gevonden op de iPhone. Het werkte voor hem.
“De Mac App Store is erg goed voor me geweest,” Mueller vertelde ons. “De inkomsten van de Mac-app bij de lancering waren veel beter dan ik verwachtte (wat ook leidde tot een groot aantal verkopen van de iOS-app), en zes maanden na de lancering zijn de cijfers nog steeds erg goed.”
Nu had Mueller een paar dingen voor hem. Hoewel er een paar Mac-weer-apps waren 6 Prachtige weer-apps voor Mac, de meeste gratis 6 Prachtige weer-apps voor Mac, de meeste gratis Er zijn veel manieren om de weersvoorspelling op je Mac te vinden, maar er gaat niets boven een speciale app. Hier zijn zes van de beste. Read More beschikbaar op de Mac voorafgaand aan zijn lancering, niemand had het Pools of de persoonlijkheid van CARROT. En Apple liet CARROT Weather wekenlang prominent op de voorpagina van de Mac App Store zien, wat hem vrijwel zeker een boost gaf. Het is waarschijnlijk ook de moeite waard om op te merken dat Mueller afkomstig is van het iOS-platform, waar de optie om het zelf te doen eenvoudig niet bestaat.
Maar dat doet niets af van het feit dat de Mac App Store voor Mueller een netto-positief was.
“Ik heb er nooit over nagedacht om de Mac-app rechtstreeks te verkopen, 1) omdat de app verschillende iCloud-functies gebruikt waarvoor de app via het MAS moet worden gedistribueerd, en 2) het is zoveel gemakkelijker om via het MAS te verkopen - je hoeft het niet te doen zorgen maken over het opzetten van je eigen winkel, het afhandelen van de transacties, enz., alles wat ik uit het niets zou moeten berekenen, omdat ik geen ervaring heb met een van die dingen.” - Brian Mueller, Developer, CARROT Weather
De hybride aanpak
Natuurlijk is het gebruik van de Mac App Store niet alles-of-niets. Sommige apps verkopen beide rechtstreeks van de ontwikkelaar en via het Apple-platform.
Commander One is bijvoorbeeld een geavanceerde vervanging voor de Finder. Je kunt het krijgen van de Mac App Store, of je kunt het rechtstreeks kopen bij ontwikkelaars Eltima.
“Commander One in de App Store is een afzonderlijke editie van het product, met een eigen reeks functies, versies en prijzen,” een bedrijfsvertegenwoordiger uitgelegd. “Het is gelimiteerd, vergeleken met de versie van onze website, vanwege de beperkingen van de Apple-sandbox.”
Sandboxing verwijst naar de beperkingen die zijn opgelegd aan de app in de Mac App Store - ze mogen geen systeembestanden openen of bewerken. Af en toe schrijft een Mac App Store-klant een bericht naar Eltima, waarin hij klaagt over een dergelijke tekortkoming.
“Als een gebruiker in de war raakt en niet de versie koopt die hij per ongeluk wilde, zullen we hem de benodigde versie geven,” vertelde het bedrijf ons.
Een andere ontwikkelaar die applicaties zowel binnen als buiten de Mac App Store distribueert, is Daneil Alm, ontwikkelaar van Timing voor Mac ($ 25) en PocketCAS ($ 25). Hij vertelde ons dat een deel van de vergelijking schaalvoordelen is.
“Ik denk dat het veel gemakkelijker wordt buiten de Mac App Store, hoe hoger je eenheidsprijs is,” Alm vertelde ons. “Hogere prijzen rechtvaardigen een duurdere acquisitie van klanten en ze duiden op een sterker verlangen van de klant om je app zo graag te hebben dat ze ernaar zoeken, hem vinden en kopen van buiten de Mac App Store. Je hebt gewoon niet dat verlangen naar 'kleinere' apps.”
Zoals het hoort, wordt de duurdere Timing-app van Alm buiten de winkel verkocht, terwijl PocketCAS dat niet is.
De App Store heeft aandacht nodig
De App Store is niet veel veranderd sinds de lancering in 2011. Oude screenshots lijken in wezen identiek aan wat we nu hebben.
Ik begrijp het en praat met ontevreden ontwikkelaars dat ze willen dat de App Store beter is. Dat Apple er meer aandacht aan zou besteden. Soms schenen mensen ronduit verbijsterd over de verwaarlozing.
Alm legde bijvoorbeeld uit dat Apple een programma voor ontwikkelaars heeft waar ze softwarekortingen kunnen aanbieden aan mensen binnen het bedrijf. Het probleem: het is niet mogelijk om kortingen te geven op de Mac App Store.
“Dus als u kortingen wilt geven aan Apple-werknemers, moet u dit doen in de Mac App Store,” hij vertelde ons. “Welke soort moedigt je aan om de Mac App Store nog meer te verlaten.”
Dat klopt: het eigen personeelskortingsprogramma van Apple werkt niet via hun winkel. Als dat waar is, is het moeilijk om je voor te stellen dat het bedrijf waar ontwikkelaars om vragen - zoals upgradeprijzen, analytische gegevens of zelfs proefversies - in de winkel blijft.
Zelfs als we gebruikers hebben geadviseerd om te voorkomen dat ze games kopen van de Mac App Store Waarom je moet voorkomen dat je games koopt van de Mac App Store Waarom je moet vermijden Games kopen via de Mac App Store De Mac App Store heeft geen schijn van kans dezelfde winkel die door iPhone- en iPad-gebruikers wordt gebruikt om apps, games en in-app-aankopen te misleiden. Read More, vanwege het gebrek aan platformonafhankelijke ondersteuning. Dit ondanks de aanzienlijke voordelen die de App Store biedt. Bijvoorbeeld: Gatekeeper, een beveiligingsfunctie van OS X Wat is GateKeeper en hoe helpt het mijn Mac te beschermen? [MakeUseOf Explains] Wat is GateKeeper en hoe helpt het om mijn Mac te beschermen? [MakeUseOf Explains] Gaan uw favoriete programma's ooit nog een keer lopen? Bepaalde programma's worden niet meer geladen. In plaats daarvan wordt een bericht over Unidentified Developers weergegeven. Er is zelfs geen voor de hand liggende optie om de app te gebruiken. Gatekeeper is misschien gewoon ... Lees Meer, blokkeert standaard alle apps die niet afkomstig zijn van de Mac App Store. Dit betekent dat gebruikers voldoende technische kennis nodig hebben om deze instelling uit te schakelen voordat ze software van buiten de geopende winkel kunnen krijgen. Ondanks dit blijven ontwikkelaars hun eigen weg gaan.
Als dit gaat veranderen, moet Apple aandacht schenken aan de Mac App Store. Apple Vice-president Phil Schiller heeft onlangs het project overgenomen en ik ben er zeker van dat ontwikkelaars op verandering hopen.
Koop je software van de Mac App Store? Waarom? Waarom niet? Laat ons weten wat je denkt in onderstaande reacties!
Image Credit: verlaten huis van Melinda Fawver via Shutterstock
Ontdek meer over: App-ontwikkeling, Mac App Store, Mac Game.