Maak advertensie toe

Apple-sagteware het lank reeds 'n goeie reputasie geniet. Dit was stabiel, intuïtief en het “net gewerk”. Dit was nie altyd net vir bedryfstelsels waar nie, maar ook vir eersteparty-toepassings. Of dit nou die iLife-multimediapakket of die professionele Logic- of Final Cut Pro-toepassings was, ons het geweet ons kan gesofistikeerde sagteware verwag wat beide gereelde gebruikers en kreatiewe professionele persone kan waardeer.

Ongelukkig het die gehalte van Apple se sagteware in onlangse jare ernstig verswak, op alle fronte. Nie net die foutiewe bedryfstelsels nie, maar ook die nuutste sagteware-opdaterings, veral vir Mac, het nie veel goed vir die gebruikers gebring nie.

Hierdie tendens dateer terug na 2011, toe Apple OS X Lion vrygestel het. Dit het die gewilde Snow Leopard vervang, wat steeds as die mees stabiele weergawe van OS X beskou word. Lion het baie probleme gehad, maar die belangrikste een was spoeddegradasie. Rekenaars wat vinnig aan die gang was Snow Leopard het merkbaar stadig begin word. Nie verniet is Lion Windows Vista vir Mac genoem nie.

Mountain Lion, wat 'n jaar later aangekom het, het wel OS X se reputasie herstel en die stelsel aansienlik verbeter, maar geen ander stelsel is soveel aangepas soos Snow Leopard nie, en nuwe en nuwe foute hoop steeds op, sommige klein, sommige verleentheid groot. En die nuutste OS X Yosemite is vol daarvan.

iOS is nie veel beter nie. Toe iOS 7 vrygestel is, is dit beskou as die mees foutiewe weergawe wat Apple nog ooit vrygestel het. Self-herlaai van die foon was aan die orde van die dag, soms het die foon heeltemal opgehou reageer. Slegs weergawe 7.1 het ons toestelle in die vorm gekry wat hulle van die begin af moes gewees het.

En iOS 8? Nie die moeite werd om oor te praat nie. Om nie eens te praat van die noodlottige 8.0.1-opdatering nie, wat die nuutste iPhones gedeeltelik gedeaktiveer het en oproepe onmoontlik gemaak het. Uitbreidings, een van die belangrikste innovasies in die nuwe stelsel, lyk op sy beste haastig. Derdeparty-sleutelborde veroorsaak dat die boodskaptoepassing vries, en laai soms glad nie. Tot 'n onlangse pleister het die stelsel nie eens die volgorde van aksie-uitbreidings onthou wanneer dit gedeel word nie, en die fotoredigering-uitbreiding is ook geen eer wanneer die toepassingskoppelvlak vries wanneer foto-effekte gebruik word en dikwels nie eers veranderinge stoor nie.

[do action="quote"]Sagteware, anders as hardeware, is steeds 'n vorm van vaardigheid wat nie gehaas of geoutomatiseer kan word nie.[/do]

Kontinuïteit was veronderstel om 'n kenmerk te wees wat net Apple kon doen, en dit was veronderstel om die wonderlike onderlinge verband tussen die twee platforms te wys. Die resultaat is twyfelagtig om die minste te sê. Mac-oproeplui skakel nie af nadat jy 'n oproep op jou foon ontvang het of dit gekanselleer het nie. AirDrop het 'n probleem om die toestel van die ander platform af te vind, soms moet jy lang minute wag, ander kere vind dit dit glad nie. Handoff werk ook taamlik sporadies, die enigste duidelike uitsondering is om SMS na Mac te ontvang.

Voeg by al hierdie ander kinderkwale van albei platforms af, soos aanhoudende probleme met Wi-Fi, verminderde batterylewe, vreemde iCloud-gedrag, byvoorbeeld wanneer jy met foto's werk, en jy het 'n verswakte reputasie. Elkeen van die probleme mag op sigself klein lyk, maar op die ou end is dit die een strooitjie uit duisende wat die kameel se nek breek.

Dit gaan egter nie net oor bedryfstelsels nie, maar ook oor ander sagteware. Final Cut Pro X was en is steeds 'n klap in die gesig van alle professionele redakteurs wat verkies om na Adobe-produkte oor te skakel. In plaas van die langverwagte Aperture-opdatering, het ons die kansellasie daarvan gesien ten gunste van 'n aansienlik eenvoudiger Foto's-toepassing, wat nie net Aperture nie, maar ook iPhoto sal vervang. In die geval van die tweede toepassing is dit net 'n goeie ding, want hierdie voorheen gevierde fotobestuurder het onbetroubaar en stadig geword bloatwareAperture sal egter in 'n aantal professionele toepassings ontbreek, en die afwesigheid daarvan gooi gebruikers weer in die arms van Adobe.

Selfs die nuwe weergawe van iWork is nie baie goed ontvang nie, toe Apple 'n groot deel van die gevestigde funksies verwyder het, insluitende ondersteuning vir AppleScript, en feitlik alle toepassings tot baie eenvoudige kantoorsagteware uitgeput het. Ek praat nie eers van die iWork-formaatverandering wat vereis dat gebruikers die ou weergawe van iWork moet hou nie, want die nuwe pakket sal hulle eenvoudig nie oopmaak nie. Daarenteen het Microsoft Office geen probleem om dokumente oop te maak wat byvoorbeeld 15 jaar gelede geskep is nie.

Wie is die skuld vir alles

Dit is moeilik om die skuldiges te vind vir die agteruitgang van Apple se sagtewarekwaliteit. Dit is maklik om die vinger te wys na die afvuur van Scott Forstall, onder wie se sagteware-bewind ten minste iOS in baie beter toestand was. Die probleem lê eerder in Apple se groot ambisies.

Sagteware-ingenieurs is jaarliks ​​onder enorme druk, want hulle moet elke jaar ’n nuwe weergawe van die bedryfstelsel vrystel. Vir iOS was dit gebruiklik sedert die tweede weergawe, maar nie vir OS X nie, wat sy eie tempo gehad het en tiende opdaterings het omtrent elke twee jaar uitgekom. Met die jaarlikse siklus is daar eenvoudig nie tyd om al die vlieë te vang nie, aangesien die toetssiklus tot slegs 'n paar maande verkort is, waartydens dit eenvoudig onmoontlik is om al die gate te lap.

Nog 'n faktor kan ook die Watch-slimhorlosie wees, wat Apple die afgelope drie jaar ontwikkel het en waarskynlik 'n groot deel van die sagteware-ingenieurs aan die Apple Watch-bedryfstelselprojek hertoegewys het. Natuurlik het die maatskappy genoeg hulpbronne om meer programmeerders aan te stel, maar die kwaliteit van die sagteware is nie direk eweredig aan die aantal programmeerders wat daaraan werk nie. As die grootste sagtewaretalent by Apple aan 'n ander projek werk, is dit moeilik om hom op die oomblik te vervang, en die sagteware ly aan onnodige foute.

Sagteware, anders as hardeware, is steeds 'n vorm van vaardigheid wat nie gehaas of geoutomatiseer kan word nie. Apple kan eenvoudig nie sagteware so doeltreffend soos sy toestelle skep nie. Daarom is die enigste korrekte strategie om die sagteware te laat "volwasse" en dit tot die mees perfekte vorm te versier. Maar met die galg-spertye wat Apple vir homself geweef het, is dit 'n groter hap as wat dit kan sluk.

Die jaarlikse vrystelling van nuwe weergawes is groot voer vir die bemarking van Apple, wat 'n groot sê in die maatskappy het, en dit is daarop dat die maatskappy grootliks staan. Dit is beslis 'n beter verkoop dat gebruikers nog 'n nuwe stelsel het wat vir hulle wag, eerder as om nog 'n jaar te wag, maar dit sal ontfout word. Ongelukkig besef Apple miskien nie die skade wat sagteware deurspek met foute kan veroorsaak nie.

Daar was ’n tyd toe Apple-lojaliteit berus het op die bekende mantra “dit werk net”, iets waaraan ’n gebruiker vinnig gewoond raak en nie daarvan hou om los te laat nie. Deur die jare het Apple meer netwerke in die vorm van 'n onderling gekoppelde ekosisteem geweef, maar as andersins pragtige en gedetailleerde produkte aanhou om hulself as onbetroubaar aan die sagtewarekant te wys, sal die maatskappy stadig maar seker sy lojale kliënte begin verloor.

Daarom, in plaas van nog 'n groot OS-opdatering met honderde nuwe kenmerke en verbeterings, wil ek hierdie jaar graag hê dat Apple slegs die honderdste opdatering vrystel, byvoorbeeld iOS 8.5 en OS X 10.10.5, en eerder daarop fokus om al die foute wat degradeer op te vang die sagteware na ou weergawes van Windows wat ons as Mac-gebruikers gespot het vir hul eindelose foute.

Geïnspireer deur: Marco Arment, Craig Hockenberry, Russel Ivanovic
.