• Sat. Nov 27th, 2021

CNTech News

Senaste tekniska nyheter och uppdateringar

Apples Mac-programvarustrategi är mer förvirrande än någonsin

Byadmin

Nov 22, 2021
Apples Mac

Apples Mac-appstrategi har blivit mer förvirrande än någonsin eftersom företaget återupplivar sin datorhårdvarulinje. Dessutom: Bilprojektet går i full fart, Apple kommer att låta konsumenter reparera sina egna enheter och företaget sätter sin deadline för återvändande till kontoret.

Jag har använt en ny MacBook Pro med ett M1 Max-chip sedan den släpptes förra månaden, och det har verkligen varit värt att vänta.

Före den här bärbara datorn hade jag använt dess 16-tums föregångare från 2019. Från början kunde den där “Pro”-datorn verkligen inte hantera enkla vardagliga uppgifter som att samtidigt ha dussintals webbflikar öppna samtidigt, kommunicera på Slack och Messages , titta på video och bläddra igenom Twitter.

Erfarenheten på den tidigare Macen, som hade ett Intel Corp.-chip, var så undermålig att jag ofta bytte till en iPad. Detta var naturligtvis det ultimata förstavärldsproblemet, men det var förvånande hur långsam och högljudd Intel 16-tums MacBook Pro var under två års ägande.

Min erfarenhet hittills med nya MacBook Pro kunde inte vara mer annorlunda. Det nya chippet klarar allt jag behöver göra dagligen. Fläktarna går inte heller lika högt som ett 747-flygplan (jag har inte hört dem en enda gång), och jag behöver inte oroa mig för att maskinen värmer upp mina ben.

Så hårdvaran är bra. Men det återstår ett viktigt Mac-problem som jag hoppas att företaget kommer att ta itu med härnäst: dess app-ekosystem.

Apple har gjort framsteg med Mac App Store de senaste åren, och det är inte längre den spökstad den en gång var. Men det har också blivit lite rörigt. Apple och tredje parter erbjuder nu flera olika sätt att skapa Mac-appar, vilket skapar förvirring i utvecklargemenskapen och ibland för konsumenter.

Dessutom har Apples plattformsoberoende apputvecklingsstrategi – som låter utvecklare optimera sina iPad-appar för Mac eller köra iPhone-appar oförändrade på skrivbordet – inte tagit fart så snabbt som Apple kanske hade hoppats.

Här är alla vägar som utvecklare kan använda för att bygga och distribuera appar på Mac (jämfört med iOS och Apples andra plattformar, som i huvudsak har en):

Köra iOS-appar på Mac oförändrad: Den här funktionen låter utvecklare skicka helt omodifierade iPhone- och iPad-appar på Mac-datorer med interna chips.

Katalysera appar med ett iPad-liknande gränssnitt: Denna teknik låter utvecklare modifiera sina iPad-appar och köra dem på Mac med vissa optimeringar. Ett exempel på detta är Apples mediokra Mac Home-app.

Katalysera appar med ett Mac-optimerat gränssnitt: Detta går ett steg längre, med utvecklare som använder samma underliggande teknik och kod från sin iOS-app, men helt optimerar appens gränssnitt för macOS. Macens väl mottagna meddelanden, Swift Playgrounds, Find My och Maps-apparna är exempel.

AppKit-appar: Dessa är standard, inbyggda Mac-appar byggda för skrivbordet först med hjälp av Apples standardutvecklingsteknologier. Den här listan innehåller apparna Safari, Kalender, Mail och Foton, plus mer komplicerad programvara som Final Cut Pro.

Elektronappar: Denna metod är den enda som inte är gjord av Apple, men den är fortfarande ganska populär på grund av dess beroende av enklare webbutvecklingsteknik. Denna appmotor används av Slack, WhatsApp och Visual Studio Code och är lättare att distribuera över både Mac och Windows.

Virrvarret av alternativ betyder att det finns inkonsekvens i Mac-programvarans ekosystem. Vissa appar är helt enkelt spegelbilder av befintliga iPhone- och iPad-appar och har ingen optimering. Vissa är något finjusterade iPad-program. Och andra – som Slack och WhatsApp – beter sig som webbappar och kan dra ner prestanda.

Att köra omodifierade iOS-appar på Mac verkade lovande när Apple först debuterade med funktionen förra året tillsammans med sina egna Mac-chips, men det betyder att Macen nu stöder en mängd iPhone-appar som inte fungerar bra på stationära och bärbara datorer.

Samtidigt görs inte stora appar som skulle vara vettiga på Macen tillgängliga av deras utvecklare. Möjligheten att ladda upp Netflix, Instagram, Nest, Postmates eller ESPN iOS-appen på min Mac skulle vara idealisk.

På plussidan ger Apple nu utvecklare en mängd alternativ – något som många av dem uppskattar. Utvecklare har tidigare klagat på att de behöver göra förändringar på kort tid varje gång Apple tar i bruk ny teknik. Nu är det ett mindre problem.

Apple erbjuder också nya verktyg som SwiftUI-ramverket, som är ett modernare sätt att utveckla inbyggda Mac-appar. Den kan användas av både AppKit- och Catalyst-utvecklare. Och företaget rullade nyligen ut TestFlight för Mac (äntligen) för att låta utvecklare testa sina appar bättre innan de skickas.

Det bästa stället för Mac-utveckling från första och tredje part 2021 är Catalyst-appar med Mac-optimerade gränssnitt.

Dessa appar är optimerade för högpresterande maskiner och vanliga Mac-inmatningsenheter som tangentbord och styrplattor. De är också ofta enklare att utveckla än inbyggda AppKit-appar och förlitar sig mycket på befintlig iOS-kod. Det innebär att programmerare kan dela kod mellan sina iOS- och Mac-appar, vilket påskyndar utvecklingen samtidigt som de skapar konsistens för kunderna.

Problemet är att Apple inte ens helt har tagit till sig den tekniken, vilket leder till att vissa utvecklare ifrågasätter vilken väg de ska ta för sin egen programvara. Medan majoriteten av Apples nya appar är byggda med Catalyst – inklusive röstmemon och aktier – använder många av dem fortfarande AppKit. Om företaget vill pressa utvecklare att använda Catalyst-teknik bör det konvertera resten av sin mjukvara till det alternativet.

Jag förväntar mig att detta kommer att hända under de närmaste åren. Detta kommer att påskynda Apples egna utvecklingstidslinjer, och företaget behöver inte skriva helt olika Mac- och iOS-versioner av appar som Safari och Photos. Denna förändring skulle frigöra tekniska resurser för att utveckla nya plattformar och tillhandahålla mer konsekventa appar för användarna.

Medan Apples Mac-hårdvara är starkare än någonsin, måste företaget nu fokusera på att förena sitt Mac-programvaruekosystem – till förmån för sina egna produkter, tredjepartsapputvecklare och, naturligtvis, konsumenter.

Bänken

Apples bilprojekt går för fullt. Kevin Lynch, programvaruchef för Apple Watch, började övervaka företagets bilinsats de senaste veckorna. Nu driver han teamet bakom projektet att påskynda utvecklingen, med ett öga på att debutera en bil så tidigt som 2025. Han vill också att den första versionen av fordonet ska vara helt autonom och sakna ratt eller pedaler. Det är en ambitiös och aggressiv plan och verkligen fascinerande att följa. Om du inte redan har gjort det, läs min djupgående titt på vad som händer inom Apples bildivision när företaget siktar på att ta sig an Tesla Inc.

Apple till anställda: Det är dags att återvända till kontoret. Den första februari. Det är det datum då Apple nu tror att det kommer att börja kräva att anställda arbetar från kontoret. Det är en fördröjning från tidigare försök, en gång inställd på juni, september, oktober och – nu senast – januari.

Verkställande direktör Tim Cook skickade i torsdags ett memo till anställda som bryter ner den senaste planen, och det finns tre nya viktiga delar av information:

Under de första fyra veckorna kommer anställda bara att behöva komma till kontoret en eller två dagar i veckan som en del av vad han kallade en “övergångsperiod”.

Apple berättade tidigare för personalen att de skulle få två veckors distansarbetstid – förutom två dagar i veckan hemma – men det har nu fördubblats till fyra veckor.

Cook sa att hälften av Apples Silicon Valley-anställda redan har tagit sig tillbaka till kontoret och dyker upp minst en gång i veckan.

För de som inte känner till Apples returplan: Anställda från vissa team kommer att få arbeta hemifrån på onsdagar och fredagar, men kommer att behöva gå in på kontoret på måndagar, tisdagar och torsdagar. Apple har dock länge sagt att vissa team kommer att behöva komma in antingen fyra eller fem dagar i veckan.

Efter år av granskning kommer Apple att låta användare reparera sina egna iPhones. En kampanj för att låta konsumenter fixa sina egna prylar tog fart i år, med fler delstater som skapade lagar om rätt till reparation och Biden-administrationen tryckte på för förändringar. Trycket verkar ha fungerat: Apple vänder på sin långvariga hållning och kommer att tillåta konsumenter att reparera sina egna enheter.

Apple hade i flera år krävt att konsumenterna skulle gå till auktoriserade centra (inklusive sina egna butiker) för att få sin iPhone reparerad med äkta delar. Från och med nästa år kommer företaget att sälja komponenter och verktyg som låter amerikanska kunder byta ut sitt iPhone 12 eller iPhone 13 batteri, skärm och kamerasystem på egen hand. Programmet kommer att expandera till fler länder under 2022 och inkluderar ytterligare delar och enheter, som Mac-datorer med Apple-chips.

Personligen tror jag att de flesta fortfarande kommer att gå till en Apple Store eller skicka sin enhet till AppleCare för reparation, bara så att de inte behöver ta itu med det själva.

Ändå är detta fantastiska nyheter och jag känner många människor som har ropat efter detta. Det kommer också säkert att starta skapandet av många fix-it-tjänster för enheter som kommer att använda det nya erbjudandet för att bli ett litet reparationscenter. Det är en bra sak.

Leave a Reply

Your email address will not be published. Required fields are marked *