Michael Grotos, FastCompany stranica urednik, intervjuirao programere od četiri popularne Mac-aplikacija: programer Kina pisar Blount Programer MoneyWiz Ilya Erdanova, voditelj razvojnog odjela Pixelmator Simonas Bastis i product manager Adrian Equinux Thomas. Tijekom materijalnim rasprava je puno zanimljivih misli o trenutnom stanju u Mac OS X i njegovoj budućnosti. Uvjereni smo da naši čitatelji će također biti tema od interesa, pa smo objaviti prijevodu članci.
Ako smatrate da su glasine, Svjetska konferencija rarabotchikov Apple WWDC, na kojoj je lijevi ima manje od dva tjedna, po prvi put u povijesti će se usredotočiti na iOS. Umjesto kupertinovtsy će provesti više vremena na novoj verziji OS X.
Ako dođe do promjene, i oni neće biti trenutak, razmislite 4 programer popularne aplikacije za OS X. Kažu da je u posljednjih nekoliko godina desktop operativni sustav iz Applea povukao u pozadinu u usporedbi s mobilnog zbog kojih je jako zaostaje u području inovacija i dizajna. Ovdje su glavni problemi koje treba riješiti Apple.
* * *
Gdje je to lako?
„Ako usporedimo tri najnovije verzije OS X, jedinom razlikom od kojih su se pravi razlika između većine korisnika neće standardna pozadina „- rekao je Adrian Thomas, voditelj proizvoda Equinux, tvorac popularnih aplikacija, Mac-Spot karata, VPN Tracker 7 i pošte Dizajner Pro.
„Kao rezultat toga, mi se sve više kreće prema potpuno prilagodljiv sučelje elemenata naši proizvodi, ponuditi nove sučelja i držati korak s promjenom okusa dizajna. „- kaže rekao je.
Ovaj nedostatak napretka u razvoju korisničkog sučelja je vrlo teško, jer posljednjih pet godina, korisnici su koristi za pojednostavljenje sučelja zahvaljujući mobilnim OS kao iOS i Android. U isto vrijeme, Thomas razumije želju da se usredotoči na Apple iOS-uređaja s godišnjim prometom od nekoliko desetaka milijuna uređaja, za razliku od maka koji se prodaju u manjem opsegu. Međutim, on je naglasio da je iinovatsii u desktop operativni sustavi su također važni jer postoje neki zadaci koji se mogu riješiti samo uz pomoć desktop aplikacija.
„Postoji veliki polje za inovacije desktop operativnog sustava, budući da novim idejama i konceptima korisničkih sučelja. Ako pogledate potrebiley, naši ljudi se bore sa zadacima koji bi trebao biti jednostavan za svakoga, stagnacija u razvoju desktop operativnog sustava postaje sve više očigledan. Ogranizatsii radni prostor za upravljanje datotekama, upravljanje aplikacija - sve to može biti više intuitivno. U posljednjih izdanja OS X su slabašni pokušaji da se poboljša upravljanje datotekama - oznake, tražilo i karticu itd Međutim, nitko od njih nije bio inovacija, u smislu kako mi koristimo OS. „- kaže Adrian.
Svjež pogled na stare probleme može pomoći u rješavanju mnogih poteškoća s kojima se susreću korisnici na računalima, kaže on.
„Često, oni su svedeni na jednostavne stvari, koje se bore potrošača. Stvari poput snimki, zip-arhive ili radi organizaciju prostora postaje veliki problem za korisnike. Razina dizajn aktualnih izdanja OS X još uvijek ne dopušta da se lako kontrolirati računalo. "
Za tvrtku čiji proizvodi su poznati po jednostavnosti i jasnoće, Thomas tvrdnja može zvučati kontradiktorno, ali drugi iskusni developer slaže. Simonas Bastis, je voditelj odjela za razvoj PixelmatorJedan od najistaknutijih OS X aplikacija u posljednjih pet godina. Njegov dizajn, funkcionalnost i jednostavnost dovela mnogi dolaze da vjeruju da Pixelmator ima dovoljno za bilo koji zadatak (ispričavam se, Adobe).
Bastis je rekao da je najveći problem yavletsya nenastraivaemy sučelje za programere AquaI zastarjele boje i fontove. No, ovi problemi su samo simptomi globalni problem, spominje Thomas.
„Još veći izazov OS X je da je ogroman i kompleksan proizvod, koji bi mogao biti malo jednostavnije i lakše za korisnika. Pixelmator duboko je integriran u OS X i ima mnoge izvornih obilježja, kao što su paleta boja, fontova, full screen modu, iCloud, kratice na tipkovnici, i još mnogo toga. Ponekad pomaže našim korisnicima za obavljanje određenih poslova u Pixelmator smo nehotice ih naučiti da koriste OS X funkcije u cjelini. Nema ništa loše u tome, ali mislim da je sa stajališta jednostavnosti korisničkog sučelja, OS X još uvijek ima mnogo toga naučiti od iOS. »
Kontradikcije OS X
No, produljena izostanak napretka u pogledu jednostavnosti i dizajna nisu jedini problem pogađa desktop operativnog sustava Apple u posljednjih nekoliko godina. Realnost je da nije samo stagnira, a zapravo korak natrag, kao što je navedeno od strane nekih programere.
„Jedina utjeha je činjenica da je Apple je uvijek pod uvjetom programeri jasne smjernice o stvaranju sučelja, te osigurati da se, koji su u skladu s njima, „- rekao je Keith Blount od književnost & Latte, developer pisar, tekst editor za Mac, puno označena nagrade.
„To je dovelo do pojave jedinstvenog korisničkog iskustva tako da korisnici znaju gdje određeni citat Pretraživanje izbornici i kontrole, bez obzira na programu u kojemu su Oni su. Ovaj poredak stvari nije bila tako sjajna, ali to povećava upotrebljivost programa i platformi u cjelini. "
Prema Blount, problem leži u činjenici da je u posljednjih nekoliko ponavljanja OS X, sjaj počeo blijedjeti.
„U nedavnom OS X za javnost su počeli da se uvlače u razne nedosljednosti. Jednostavan primjer - Vidi izbornik koji vsterchaetsya u gotovo svim aplikacijama. Prema priručniku, to bi trebao biti smješten odmah iza izborniku Uređivanje, a sve specifične izbornik zahtjeva mora biti između prikaza i prozora. Međutim, u nekim Apple aplikacija, uključujući stranice i iPhoto, Izbornik Pogled nalazi se tik do izborniku prozora, dok je u drugima, na primjer, Safari ili poštom - ne ".
Ovaj novi standard, i programeri bi trebali staviti na njega? Blount, kao i druge programeri ne znaju. Ali mjesto izbornika - nije jedina nedosljednost je uvukao u OS X. Uz Tiger Apple predstavio crne prozirne Hud-ploča, koji su se koristili za plutajuće ploče koje sadrže različite kontrole. I premda ih je Apple otvorio za programere, oni su dostupni u bijeloj boji. To znači da programeri koji koriste takve panele u svojim aplikacijama, potrebno je pobrinuti se za stvaranje prilagođene kontrole koje stvara fragmentirani korisničko iskustvo. Ostali nedosljednosti su ikone aplikacija - neki od njih visokog sjaja, drugi su ravna; Bočna, koji su u boji ili crno-bijele.
„Svaka od tih samih nedostataka je sitnica, ali svi oni zajedno odrastaju u lavini koja prijeti da će poremetiti red. Za Apple je uvijek bio norma za eksperimentiranje s novim dizajnom standarda u svojim aplikacijama, a zatim predstaviti ih kao programeri obscheprinyatnye norme u sljedećem ažuriranju OS X. No, u posljednjih nekoliko godina, Apple je eksperimentiranje, ali nikad se nije vratio istim standardima bilo SDK, a ne u OS u cjelini, niti njegove smjernice. Sada, kada je Apple otišao iz skeuomorph, želio bih vidjeti kako će Apple inženjeri pregledati sve svoje eksperimente i sadašnjosti Jasno, ujednačen dizajn u svim svojim programima i operativnim sustavima u cjelini, ali i dati jasne smjernice za programere. "
Nedostatak novih značajki, zanimljive korisnici
U to vrijeme, kao što se čini da je korisničko iskustvo OS X pogoršala u posljednjih nekoliko godina, još jedan upečatljiv primjer koliko je komplicirano Apple OS X za stanovnike - nedostatak novih značajki koje su na neki način vidljivo do kraja Korisnik.
Prije toga, svaka verzija OS X su drastične i vrlo primjetna prosječnom korisniku značajke. No, budući da je Apple prebacio na godišnjoj ažuriranja ciklus i napravio besplatnu OS X, takve dramatične značajke su nestali. Moglo bi se reći da je to kompromis da se stvari za koje je prethodno morala platiti 129 $, ali razvojni MoneyWiz Ilja Erdanov kaže da je mali i neshvatljivim nove značajke ubiti interes korisnika OS X, koji je pak utječe na prodaju aplikacija trećih strana, a zauzvrat dobit programeri.
„Očito je da je u posljednjih nekoliko godina, Mac OS X je izgubio puno u smislu razvoja i napretka. Osim malih ažuriranja sučelja, jedina značajna prednost OS X, koji padne na pamet, i za koje korisnici vrijednosti, je 64-bitna arhitektura i prestiž Apple brand. "
Erdanov također kaže da je OS X je postao manje stabilni i činilo se mnogo više bugova. Prije pet godina, bilo kakve pogreške sustava bili su gluposti, a sada su postali uobičajena pojava. No, glavni problem je, kaže, je nedostatak novih značajki, kao i one koji su uvedeni (Npr, verzije datoteka i „prirodno” pomicanje smjeru), ona je preuzeta od strane korisnika, a kul.
„Ja sam mišljenja da su sve inovacije koje su uvedene od strane Apple u posljednjih nekoliko godina, samo komplicira korištenje OS X. Ljudi su zbunjeni sa smjerom scroll, verzije dokumenata i tako dalje. Oni eksperimentirali s raznim tehnologijama, koje su slabo bili primljeni od strane korisnika, te, po mom mišljenju, krše OS. "
Zbrka Mac App Store
App Store je nevjerojatno uspješna za iOS, to cijeniti korisnike i programere. No, s Mac App Store to nije tako, on ima puno nedostataka. Jedan od najznačajnijih je nedostatak plaćenih nadogradnje aplikacija, ali programeri kažu da osim toga postoje i druga bitna pitanja koja utječu i njih i korisnici.
„Kao programere, mi smo zainteresirani za privlačenje najveći broj korisnika, bez potrošnje izgubiti sredstva potrebna za pokretanje više verzija iste aplikacije, „- rekao je Adrian Thomas Equinux. „No, primjena zahtjeva Mac App Store i potpisao s vratar, to nije ista stvar. Trenutni ograničenja Mac App Store, kao i njegovo prihvaćanje od strane korisnika bez puno entuzijazma, to još jedan od razloga zašto mi radije distribuirati aplikacije putem vlastite dućan. U isto vrijeme, neki funkcionalnost je dostupna samo aplikacije iz Mac App Store. »
Funkcionalnost, koja kaže Thomas, je integracija s iCloud i push-obavijesti. Oni su dostupni samo aplikacije koje se distribuiraju putem Mac App Store. Međutim, u nekim aplikacijama izvan ima značajke koje Apple zabranjuje aplikacije Mac App Store. To znači da programeri moraju stvoriti dvije verzije svoje aplikacije s različitim funkcionalnostima.
Thomas i Equinux tim rješenje je napraviti jedan set funkcija za aplikacije iz Mac App Store, a za primjenu potpisao je vratar.
Vjerujemo da je sada još uvijek postoje mnogi razlozi koji opravdavaju distribuciju aplikacija izvan Mac App Store, a budućnost bi htjeli vidjeti kako će nam Apple dati mogućnost da se osigura dosljedno korisničko iskustvo za obje skupine potrošači. Ako bismo mogli ponuditi tako napredni program kao VPN Tracker 7 nije dostupna u Mac App Storeu, no ima značajke koje omogućuju korisnici dobiti maksimalnu učinkovitost iz Apple ekosustav, mislimo da će to biti pobjeda ne samo za Apple, ali i za sve Mac korisnici.
Erdanov od MoneyWiz slaže i također ukazuje na mnoge druge Mac App Store pitanjima koja se tiču oba programeri i korisnici, uključujući i dugotrajan proces odobravanja aplikacija u prve objave u dućan.
„Nećete biti u mogućnosti objaviti ažuriranje krpa jednom tjedno, jer od trenutka kada je odobren, već će biti spreman sljedeći ažurirati. A ako je odbijen, te će ga opet morati dokazivati čime konfuziju u programskom kodu zbog svojih razlika, tako da su ti neopravdane rizici. Iz tog razloga, imamo vrlo brz razvojni ciklus na Windows i Android platforme, i vrlo sporo na OS X / iOS. To je loše za naše korisnike. "
Glavni poboljšanja u interakciji aplikacije
Sada prilično čudno da shvate da desktop operativnih sustava i dalje se moraju poboljšati u smislu pristupa otvaranja do interakcije aplikacija jedni s drugima i razmjenu podataka. Takav problem se pojavljuju na OS X, i smatra se od strane mnogih programera u posljednjih nekoliko godina, ona je počela da se dobije zamah, a to, pak, još je jedan znak regresije OS X.
„Fuss s ograde, eventualno poboljšala sigurnost OS X i iOS, ali isto tako postaviti nam nazad nekoliko godina s Uvjeti načina na koji se aplikacije mogu komunicirati jedni s drugima. „- kaže Toma Equinux. „Rad neke od naših proizvoda, kao što su Mail dizajner i pribora Pack, ovisi o komunikaciji između aplikacija. Prema sadašnjim pravilima, ta funkcija vrlo je ograničena. Postoji nekoliko zaobilaznice, već na cijelom Apple nije pokušao riješiti ovaj problem. "
Nedostatak takve suradnje također proteže na formate datoteka, objašnjava developer Keith Blount pisar:
„Apple sada daje programere sposobnost za uvoz i izvoz dokumenata u Word formatu, ali ne podržava dokumente Stranice, osim stranica je zatvorena formatu, što znači da programeri ne mogu pisati sredstva za uvoz i izvoz samostalno. To, naravno, zbunjujuće nove pisar korisnike koji se mogu uvesti Microsoft Office dokumenata, dok je uvoz dokumenata u Apple formatu nije dostupan. "
Blount skreće pozornost na činjenicu da je prije Apple je iskoristio činjenicu da pokaže poboljšanu podršku za suradnju i komunikaciju između aplikacija.
„U Tiger pokazuju put na WWDC, rečeno nam je da su nove popise, koji su dodani na Mail, hoće dostupan u obliku okvira, što znači da je njihova upotreba u bilo koje aplikacije koja podržava okviri. Napravite popis obveza u Mail i ona će se pojaviti u svoj program. Nažalost, to nije uspjelo, ali mislim da je ova integracija će biti zapanjujući za podsjetnici, poruke, pošta, bilješke i drugi. Na isti način na koji će dodati napomenu na moj iPhone, a uskoro će biti dostupna ne samo u Notes.app na Mac, ali i, recimo, pisar ili na bočnoj traci stranice. Ili možete koristiti svoju e-mail adresu za slanje poruke izravno u aplikaciji. Mogao sam se s mnogo različitih scenarija uporabe za pisar, ako se može povezati i komunicirati sa svim tim aplikacijama. "
Blount napominje da bi to moglo izazvati sigurnosni problem, ali Apple već ima funkcioniranje mehanizma kako bi ih se spriječilo. Na primjer, u ovom trenutku, korisnik može odrediti koji programi smiju pristupiti kontaktima OS X.
Toma Equinux tima rekao je da je odluka očito, budući da već postoji u iOS.
„The IOS je zanimljiv okvir Multipeer Povezivanje, koji vam omogućuje da stvorite novu kategoriju za iOS aplikacije. Njegov kolega u OS X je pomogao riješiti puno problema sa interakcijom sa svakim drugim aplikacijama koje mi sada lice u OS X. »
iCloud treba „samo posao» ©
Prisutnost iCloud na popisu stvari u OS X ne rade onako kako bismo željeli, to je ne čudi. Appleov oblak za pohranu od početka bio zbunjujući i nije dao takvu jednostavnost i jednostavnost korištenja kao drugih sličnih rješenja, na primjer, Dropbox ili Google Drive. Zbog neispravnog rada iCloud utječe programere i korisnike koji su krivi za gubitak svojih podataka programeri, a ne Apple.
„U ovom trenutku iCloud savršeno koegzistira s jednostavnim formata datoteka, na primjer, naš Scapple aplikacija dobro radi s iCloud», - kaže Blount od pisar tima. „Ali pisar koristi .bundle format - u stvari, to je normalna mapa s datoteke koja se preuzima na oblaku i pohranjena tamo, pruža mogućnost da rade s njima, bez potrebe za pohranu tih podataka u memoriju. iCloud i dalje ne radi s takvim formatima. Želim vidjeti poboljšana i proširena API, što raditi s iCloud .bundle datoteka, kao zasebne datoteke u jedan projekt. "
Blount kaže da korisnici očekuju velike mogućnosti za sinkronizaciju aplikacija, ali programeri su trenutno prisiljeni koristiti zbunjujući odluku da to učini.
«ICloud staviti veliki početak kako bi ga lakše, pa želim vidjeti što će dalje razvijati i da će nam pružiti više mogućnosti.”
Budućnost Apple desktop operativnog sustava
Unatoč dobro utemeljenih pritužbi, razvijen MoneyWiz Ilja Erdanov priznaje da je Apple-a, najvjerojatnije je ispravna odluka promjenom prioriteta trčanje OS X na iOS-u, kao što je mobilni tržište raste više. Ako oni nisu učinili, da ste propustili najveći tehnološki bum u proteklih 20 godina.
„Mobilne platforme su jeftiniji, prijenosni, jednostavan za korištenje, a za prosječnog korisnika pruža sličnu funkcionalnost. Obični korisnici lutaju internetom i društvenim mrežama, slušanje glazbe, gledanje filmova, igranje igara i čitanje knjiga. Prije pojave iPhone i iPad za sve što je bilo potrebno računalo. Sad - ne ".
U isto vrijeme, Erdanov drugi programeri naglasiti da stolna i prijenosna računala i dalje će biti zahtijevaju, tako inovacija u tim područjima vrlo su važni i za Apple sada je vrijeme da se vrate u svoje izvori. Programer pisar Blount kaže:
„Ti programeri, jer osjećam da je OS X bio predugačak” druga klasa građanin „u Apple kampusu.”
Možemo se samo nadati i vjerovati da su glasine da je u nekoliko tjedana WWDC ćemo vidjeti povratak prvenstva leđa na Apple OS X.
„Unatoč svim problemima”, - kaže voditelj proizvoda Equinux Thomas - „mi navijati za razvoj OS X, i pridaju veliku važnost za Mac kao treći platforme, uz iPhone i iPad. Neki ljudi usporediti ipad i Mac s osobnog automobila i velikim kamionom. Čini se da još uvijek postoji veliki broj ljudi koji se žele voziti kamion. "