Michael Grotos, FastCompany nettstedet redaktør, intervjuet utviklerne av fire populære Mac-programmer: utbygger Kina Scrivener Blount Utvikler MoneyWiz Ilya Erdanova, leder for utviklingsavdelingen Pixelmator Simonas Bastis og produktsjef Adrian Equinux Thomas. I løpet av de materielle diskusjonene var mange interessante tanker om den nåværende tilstanden i Mac OS X og dens fremtid. Vi er sikre på at våre lesere vil også være tema av interesse, så vi publisere oversettelsen av artikler.
Hvis du tror ryktene, World Conference rarabotchikov Apple WWDC, som venstre har mindre enn to uker, første gang i historien vil ikke fokusere på iOS. I stedet kupertinovtsy kommer til å bruke mer tid på den nye versjonen av OS X.
Hvis skjer endringer, og de vil ikke være umiddelbar, vurdere fire utvikler av populære programmer for OS X. De sier at de siste årene et operativsystem fra Apple trukket seg tilbake i bakgrunnen i forhold til mobilen som et resultat av hvor det er veldig bak i feltet av innovasjon og design. Her er de viktigste problemene som skal løses Apple.
* * *
Hvor det er lett?
"Hvis vi sammenligner de tre nyeste versjonene av OS X, den eneste forskjellen som de skiller mellom de fleste brukere vil standard wallpaper "- sa Adrian Thomas, produktsjef Equinux, skaperen av de populære programmene, Mac-Spot Maps, VPN Tracker 7 og Mail Designer Pro.
"Som et resultat, er vi i økende grad beveger seg mot en tilpassgrensesnittelementer i våre produkter, for å tilby nye grensesnitt og for å holde tritt med skiftende smak av Motivet "-. sier sa han.
Denne mangelen på fremgang i utviklingen av brukergrensesnittet er ganske plagsom, på grunn av siste fem årene, er brukere som brukes til å forenkle grensesnittet takket være en mobil OS som iOS og Android. Samtidig, Thomas forstår ønske om å fokusere på Apples iOS-enheter med en årlig omsetning på flere titalls millioner enheter, i motsetning til valmuer som er solgt på en mindre skala. Men, understreket han at iinovatsii i desktop operativsystemer er også viktig fordi det er noen oppgaver som bare kan løses ved hjelp av desktop-applikasjoner.
"Det er et stort felt for skrivebordsoperativsystemet innovasjon, siden nye ideer og konsepter av brukergrensesnitt. Hvis du ser på potrebiley er våre folk sliter med oppgaver som skal være lett for alle, blir stagnasjon i utviklingen av operativsystem mer åpenbar. Ogranizatsii arbeidsområde filbehandling, applikasjonsforvaltning - alle disse tingene kan gjøres mer intuitiv. I de senere utgaver av OS X har vært svake forsøk på å forbedre filbehandling - koder, Finder og tab etc. Men ingen av dem var ikke innovasjon, i forhold til hvordan vi bruker OS. "- Sier Adrian.
En ny titt på gamle problemer kan bidra til å løse mange av de vanskelighetene av brukere på stasjonære datamaskiner, sier han.
"Ofte er de redusert til enkle ting, som sliter forbrukere. Ting som diskbilder, zip-arkiver eller arbeidsplass organisasjonen blir et stort problem for brukerne. utformingen nivå av nåværende versjoner av OS X fortsatt ikke tillater å enkelt kontrollere datamaskinen. "
For et selskap med produkter er kjent for enkelhet og klarhet, kan Thomas påstand høres selvmotsigende, men annet erfaren utvikler enig. Simonas Bastis, er leder for utviklingsavdelingen PixelmatorEn av de mest fremtredende OS X-program de siste fem årene. Dens design, funksjonalitet og enkelhet førte mange kommer til å tro at Pixelmator har nok for alle oppgaver (sorry, Adobe).
Bastis sa at det største problemet yavletsya nenastraivaemy grensesnitt for utviklere AquaOg utdatert farger og fonter. Men disse problemene er bare symptomer på et globalt problem, nevnt av Thomas.
"En enda større utfordring OS X er at det er et stort og komplekst produkt, som kan være litt enklere og enklere for brukeren. Pixelmator er dypt integrert i OS X og har mange av de innfødte funksjoner, for eksempel fargepaletter, fonter, fullskjermmodus, iCloud, hurtigtaster og mer. Noen ganger, å hjelpe våre brukere å utføre visse oppgaver i Pixelmator, vi uforvarende lære dem å bruke OS X fungerer som en helhet. Det er ingenting galt med det, men jeg tror at fra standpunktet av enkelhet av brukergrensesnittet, har OS X fortsatt mye å lære av iOS. »
Motsetninger OS X
Men langvarig fravær av fremgang når det gjelder enkelhet og design er ikke det eneste problemet som rammer et operativsystem Apple de siste årene. Realiteten er at det ikke er bare stagnert, og faktisk et skritt tilbake, som indikert av noen utviklere.
"Den eneste trøsten er at Apple har alltid gitt utviklerne klare føringer på etablering av grensesnitt og sikre at at de holder seg til dem, "- sa Keith Blount fra Literature & Latte, utvikler Scrivener, en tekst editor for Mac, mye merket tildelinger.
"Dette har ført til fremveksten av en enhetlig brukeropplevelse slik at brukerne vet hvor er visse sitat bla i menyer og kontroller, uavhengig av programmet der de De er. Denne rekkefølgen av ting var ikke så strålende, men det øker brukbarheten av en applikasjon og plattform som helhet. "
Ifølge Blount, problemet ligger i det faktum at i løpet av de siste par gjentakelser av OS X, begynte glans å visne.
"I nyere OS X utgivelser har begynt å krype inn i de ulike stemmer. Et enkelt eksempel - Vis-menyen som vsterchaetsya i nesten alle programmer. Ifølge manualen skal det være plassert like bak Rediger-menyen, og all den spesifikke menyen i programmet må være mellom Se og Window. Men i noen Apple-programmer, inkludert sider og iPhoto, er Vis-menyen ligger rett ved siden av Window-menyen, mens i andre, for eksempel, Safari eller Mail - ingen ".
Denne nye standarden, og utviklere bør holde seg til det? Blount, så vel som andre utviklere vet ikke. Men menyen beliggenhet - ikke den eneste inkonsekvens har krøpet i OS X. Med Tiger Apple innført svart gjennomskinnelig HUD-panel, som ble brukt for flytende paneler inneholdende forskjellige kontroller. Og selv om Apple åpnet dem til utviklere, de er tilgjengelig i hvitt. Dette betyr utviklere som bruker slike paneler i sine programmer, er det nødvendig å ivareta etablering av tilpassede kontroller som skaper fragmentert brukeropplevelsen. Andre uoverensstemmelser er ikoner for programmer - noen av dem høyglans, andre er flat; sidefelt som er farge eller monokrom.
"Hver av disse feilene i seg selv er en bagatell, men alle sammen, de vokser opp i et skred som truer med å velte den rekkefølgen. For Apple har alltid vært normen å eksperimentere med nye design standarder i sine programmer, og deretter presentere dem som utviklerne obscheprinyatnye normen i neste oppdatering av OS X. Men de siste årene har Apple vært eksperimentere, men kom aldri tilbake til de samme standarder for noen SDK, ikke i OS som helhet eller dets retningslinje. Nå, når Apple gikk fra skeuomorfisme, vil jeg gjerne se at Apples ingeniører vil gjennomgå alle sine eksperimenter og nåtid klar, enhetlig design i alle sine programmer og operativsystemer generelt, og også gi klare retningslinjer for utviklere. "
Mangelen på nye funksjoner, interessante brukere
På den tiden, som det synes at brukeropplevelsen OS X forverret seg i løpet av de siste årene, en annen slående eksempel hvor komplisert Apple OS X for innbyggerne - mangelen på nye funksjoner som er liksom synlig til slutten bruker.
Tidligere har hver versjon av OS X vært drastisk og svært merkbar for den gjennomsnittlige brukerfunksjoner. Men siden Apple byttet til en årlig oppdateringssyklus og gjorde en gratis OS X har slike dramatiske funksjoner forsvant. Det kan hevdes at dette er et kompromiss for å få ting som tidligere måtte betale $ 129, men utvikleren MoneyWiz Ilya Erdanov sier at små og nesten umerkelige nye funksjoner drepe bruker interesse i OS X, som i sin tur påvirker salget av tredjeparts applikasjoner, og i sin tur, overskudd utviklere.
"Det er åpenbart at de siste årene, har Mac OS X mistet mye når det gjelder utvikling og fremgang. I tillegg til de små grensesnittet oppdateringer, den eneste betydelige fordelen av OS X, som kommer til hjernen, og som sin verdi brukere, er en 64-bits arkitektur og prestisje Apple-merket. "
Erdanov sier også at OS X har blitt mindre stabil, og det dukket opp mye mer feil. For fem år siden, eventuelle systemfeil var tull, mens nå har de blitt vanlig. Men hovedproblemet, sier han, er mangelen på nye funksjoner, som de som har blitt introdusert (Eg, versjons av filer og "naturlig" rulle retning), det har blitt tatt av brukere heller kjølig.
"Jeg er av den oppfatning at alle nyvinninger som har blitt introdusert av Apple de siste årene, bare komplisert bruk av OS X. Folk er forvirret med rulleretning, versjons av dokumenter og så videre. De eksperimenterte med ulike teknologier, som har blitt dårlig mottatt av brukerne, og, etter min mening, bryter OS. "
Rot Mac App Store
App Store har vært utrolig vellykket for iOS, den verdsatt av både brukere og utviklere. Men med Mac App Store er det ikke så, har han mye ulemper. En av de viktigste er mangelen på betalte oppgraderinger til programmer, men utviklerne sier at i tillegg til dette er det også andre viktige saker som berører både dem og brukere.
"Som utviklere, er vi interessert i å tiltrekke flest brukere, uten å bruke bortkastede ressurser som trengs for å kjøre flere versjoner av samme program, "- sa Adrian Thomas av Equinux. "Men bruken av Mac App Store-program og signert med Gatekeeper, er det ikke det samme. Dagens begrensninger Mac App Store, samt sin aksept av brukere uten mye entusiasme, det en av grunnene til at vi foretrekker å distribuere applikasjoner gjennom sin egen shoppe. Samtidig, er noe av funksjonaliteten tilgjengelig bare programmer fra Mac App Store. »
Funksjonalitet, som sier Thomas, er integrering med iCloud og push-varslinger. De er bare tilgjengelig for applikasjoner som distribueres gjennom Mac App Store. Men i noen programmer utover har funksjoner som Apple forbyr programmer Mac App Store. Dette betyr at utviklere har til å lage to versjoner av sine programmer med ulike funksjoner.
Thomas og Equinux laget løsning er å lage et enkelt sett med funksjoner for programmer fra Mac App Store, og for søknad undertegnet av en gatekeeper.
Vi mener at nå er det fortsatt mange grunner til å rettferdiggjøre fordelingen av applikasjoner utenfor Mac App Store, og fremtiden ønsker å se at Apple vil gi oss muligheten til å gi en konsistent brukeropplevelse for begge gruppene forbrukere. Hvis vi kunne tilby et så avansert program som en VPN Tracker 7 er ikke tilgjengelig i Mac App Store, men har funksjoner som gjør at brukerne får maksimal effektivitet fra Apple-økosystemet, vi tror det ville være en seier ikke bare for Apple, men også for alle Mac-brukere.
Erdanov av MoneyWiz enig og peker også på mange andre Mac App Store saker som berører både utviklere og brukere, inkludert en lang godkjenningsprosessen applikasjoner i den første utgivelsen i shoppe.
"Du vil ikke være i stand til å slippe en oppdatering til lappen en gang i uken, fordi da det er godkjent, har du allerede vil være klar neste oppdatering. Og hvis det blir avvist, vil du trenger det igjen å argumentere dermed forvirring i applikasjonskoden på grunn av sine forskjeller, slik at disse uberettigede risiko. Av denne grunn har vi en svært rask utvikling syklus på Windows og Android plattformer, og veldig treg på OS X / iOS. Dette er dårlig for våre brukere. "
Store forbedringer i samspillet mellom programmer
Nå ganske rart å forstå at desktop operativsystemer fortsatt trenger å bli forbedret i forhold til åpningen tilgang til applikasjonen samspill med hverandre og utveksle data. Et slikt problem gjør oppstå på OS X, og regnes av mange utviklere i løpet av de siste årene, begynte hun å skyte fart, og dette i sin tur er et annet tegn på regresjon OS X.
"Fuss med sandkasse, muligens forbedret sikkerhet OS X og iOS, men det også satt oss tilbake noen år med det gjelder på hvilke måter applikasjoner kan kommunisere med hverandre. "- sier Thomas av Equinux. "Arbeidet med noen av våre produkter, for eksempel Mail Designer og Saker Pack, avhenger av kommunikasjon mellom applikasjoner. I henhold til gjeldende regler, er denne funksjonaliteten sterkt begrenset. Det finnes noen løsninger, men på hele Apple gjorde ikke forsøk på å løse dette problemet. "
Mangelen på et slikt samarbeid strekker seg også til filformater, forklarer utvikleren Keith Blount Scrivener:
"Apple nå gir utviklere muligheten til å importere og eksportere dokumenter i Word-format, men støtter ikke dokumenter Pages, foruten Pages er et lukket format, noe som betyr at utviklere ikke kan skrive hjelp av import og eksport uavhengig av hverandre. Dette, selvfølgelig, uforståelig nye Scrivener brukere som kan importere Microsoft Office-dokumenter, mens import av dokumenter i Apple-formatet er utilgjengelig. "
Blount retter oppmerksomheten mot det faktum at før Apple har brukt dette faktum å demonstrere forbedret støtte for samarbeid og kommunikasjon mellom programmer.
"I Tiger showet tid på WWDC, ble vi fortalt at de nye oppgavelister, som har blitt lagt til post, vil tilgjengelig i form av et rammeverk, noe som betyr at deres anvendelse i en hvilken som helst applikasjon som støtter rammeverk. Lag en liste over gjøremål i Mail, og det vises i din egen søknad. Dessverre gikk det ikke fungerer, men jeg tror at denne integrasjonen vil være fantastisk for påminnelser, meldinger, e-post, notater og andre. På samme måte vil du legge til et notat på min iPhone, og det ville snart være tilgjengelig ikke bare i Notes.app på en Mac, men også, sier Scrivener eller i sidepanelet Pages. Eller du kan bruke e-postadressen til å sende meldinger direkte i applikasjonen. Jeg kunne komme opp med mange forskjellige bruksscenarier for Scrivener, hvis det kan koble til og samhandle med alle disse programmene. "
Blount bemerker at dette kan føre til et sikkerhetsproblem, men Apple har allerede en fungerende mekanisme for å hindre dem. For eksempel, i øyeblikket, kan brukerne angi hvilke programmer får tilgang til kontakt OS X.
Thomas av Equinux teamet sa at avgjørelsen er åpenbart, siden det allerede finnes i iOS.
"The iOS er en interessant ramme Multipeer Tilkobling, som lar deg opprette en ny kategori for iOS-apper. Hans kollega i OS X har bidratt til å løse mange problemer med samspillet med hverandre programmer som vi nå står overfor i OS X. »
iCloud skal "bare arbeid» ©
Tilstedeværelsen av iCloud på listen over ting i OS X fungerer ikke som vi ønsker, er det ikke overraskende. Apples sky lagring fra begynnelsen var forvirrende og ikke gi slike enkelhet og brukervennlighet som andre lignende løsninger, for eksempel Dropbox eller Google Drive. På grunn av feil arbeids iCloud påvirker utviklere og brukere, som er skylden for tapet av sine datautviklere, ikke Apple.
"For øyeblikket iCloud perfekt eksisterer på enkle filformater, for eksempel vår Scapple programmet fungerer godt med iCloud», - sier Blount av Scrivener team. "Men Scrivener bruker .bundle format - faktisk er det en vanlig mappe med filen som er lastet ned til skyen og lagret der, gir muligheten til å arbeide med dem uten behov for å lagre disse dataene i minnet. iCloud fortsatt ikke fungerer med slike formater. Jeg vil gjerne se forbedret og utvidet API, slik at å arbeide med iCloud .bundle filer, samt separate filer i et enkelt prosjekt. "
Blount sier at brukere forventer store muligheter til å synkronisere applikasjoner, men utviklerne er nå tvunget til å bruke en forvirrende beslutning om å gjøre det.
«ICloud sette en god start for å gjøre det enklere, så jeg ønsker å se hva han vil utvikle seg videre og vil gi oss flere muligheter."
Fremtiden av operativsystem Apple
Til tross for de velbegrunnede klager, utvikleren MoneyWiz Ilya Erdanov erkjenner at Apples, mest sannsynlig tok den riktige avgjørelsen ved å endre prioritet for å kjøre OS X på iOS, som det mobile markedet vokser mer. Hvis de ikke hadde gjort det, har du gått glipp av de største teknologiske boom de siste 20 årene.
"Mobile plattformer er billigere, bærbar, lett å bruke, og for den gjennomsnittlige brukeren gir tilsvarende funksjonalitet. Vanlige brukere streife Internett og sosiale nettverk, lytte til musikk, se videoer, spille spill og lese bøker. Før advent av iPhone og iPad for alt som var nødvendig datamaskin. Nå - ingen ".
Samtidig, Erdanov andre utviklere understreke at stasjonære og bærbare datamaskiner vil fortsette å være kreve, slik innovasjon i disse områdene er svært viktig, og for Apple er nå på tide å vende tilbake til sin kilder. Utvikler Scrivener Blount sier:
"Disse utviklerne, som jeg føler at OS X var for lang" andre klasse statsborger "i Apples campus."
Vi kan bare håpe og tro ryktene at om noen uker WWDC vi vil se tilbake på prioriterings tilbake til Apple OS X.
"Til tross for alle problemene," - sier produktsjef Equinux Thomas - "vi heier på utviklingen av OS X, og legger stor vekt på Mac som en tredje plattform, sammen med iPhone og iPad. Noen mennesker sammenligne iPad og Mac med en personbil og en stor lastebil. Det virker som det er fortsatt en stor mengde mennesker som ønsker å kjøre en lastebil. "