Майкъл Grotos, FastCompany редактор на сайта, интервюирани разработчиците на четири популярни Mac-приложения: разработчикът Китай Scrivener Блаунт Developer MoneyWiz Иля Erdanova, ръководител на отдела за развитие Pixelmator Simonas Bastis и продуктов мениджър Адриан Equinux Томас. По време на дискусиите по същество беше много интересни мисли за сегашното състояние на нещата в Mac OS X и неговото бъдеще. Ние сме уверени, че нашите читатели също ще бъдат тема на интерес, така че ние да публикува превода на статии.
Ако смятате, че слуховете, Световната конференция rarabotchikov Apple WWDC, за която се наляво по-малко от две седмици, за първи път в историята няма да се съсредоточи върху IOS. Вместо kupertinovtsy ще прекарват повече време в новата версия на OS X.
Ако настъпят промени, и те няма да са мигновени, помислете 4 разработчик на популярни приложения за OS X. Те казват, че през последните години настолна операционна система от Apple се оттегли на заден план в сравнение с мобилния, в резултат на което то е много назад в областта на иновациите и дизайна. Това са основните проблеми трябва да бъдат решени Apple.
* * *
Когато не е лесно?
"Ако сравним трите най-новите версии на OS X, като единствената разлика, на която те правят разлика между по-голямата част от потребителите ще стандарт тапет "- каза Адриан Томас, продуктов мениджър Equinux, създател на най-популярните приложения, Mac-Spot Карти, VPN Tracker 7 и Mail Designer Pro.
"В резултат на това, ние все повече се движи към напълно приспособима интерфейс елементи в нашите продукти, да предлагат нови интерфейси и да бъдат в крак с променящите се вкусове на дизайна. "- казва каза той.
Тази липса на напредък в развитието на потребителския интерфейс е доста неприятен, защото на през последните пет години, потребителите са свикнали да се опростят интерфейс, благодарение на мобилната операционна система като IOS и Android. В същото време, Томас разбира, желанието да се съсредоточи върху Apple IOS-устройства с годишни продажби от десетки милиони устройства, за разлика от маковете, които се продават по-малък мащаб. Въпреки това, той подчерта, че iinovatsii в десктоп операционни системи също са важни, защото има някои задачи, които могат да бъдат решени само с помощта на настолни приложения.
"Има огромна поле за иновационна система на настолната операционна, тъй като нови идеи и концепции на потребителски интерфейси. Ако се вгледате в potrebiley, нашите хора се борят със задачи, които трябва да бъдат лесни за всеки, застоя в развитието на настолната операционна система става все по-очевидно. Ogranizatsii управление на работното пространство на файлове, управление на приложения - всички тези неща могат да бъдат направени по-интуитивни. В последните версии на OS X са били слаби опити за подобряване на управление на файлове - тагове, Finder и раздела и т.н. Въпреки това, нито един от тях не е иновация, от гледна точка на това как използваме операционната система. "- Казва Адриан.
Нов поглед към стари проблеми може да помогне да разреши много от трудностите, срещани от потребителите на настолни компютри, казва той.
"Често, те са сведени до прости неща, които се борят за потребителите. Неща като дискови изображения, ZIP-архиви или работно пространство организация се превръща в голям проблем за потребителите. ниво проектиране на текущите версии на OS X все още не позволява да се контролира лесно на компютъра. "
За компания, чиито продукти са известни с простота и яснота, Томас твърдение може да звучи противоречиво, но друг опитен разработчик е съгласен. Simonas Bastis, е ръководител на отдела за развитие PixelmatorЕдин от най-известните OS X-приложение в последните пет години. Нейният дизайн, функционалност и простота накара много хора започват да вярват, че Pixelmator разполага достатъчно за всяка задача (съжалявам, Adobe).
Bastis каза, че най-големият проблем yavletsya nenastraivaemy интерфейс за разработчици AquaИ не е актуална цветове и шрифтове. Но тези проблеми са просто симптоми на глобален проблем, споменати от Томас.
"Още по-голямо предизвикателство OS X е, че тя е огромна и сложна продукт, който може да бъде малко по-прости и по-лесно за потребителя. Pixelmator е дълбоко интегрирана в OS X и притежава много от местните особености, като например цветови палитри, шрифтове, режим на цял екран, на iCloud, клавишни комбинации, и др. Понякога, за да помогнете на нашите потребители да изпълняват определени задачи в Pixelmator, ние неволно ги научи да използва функциите на OS X като цяло. Няма нищо лошо в това, но мисля, че от гледна точка на простота на потребителския интерфейс, OS X все още има много да се учим от IOS. »
Противоречия OS X
Но продължителна липса на напредък по отношение на простота и дизайн не е единственият проблем, който засяга една настолна операционна система на Apple през последните няколко години. Истината е, че тя не е само в застой, а всъщност се върнем назад, както е посочено от някои разработчици.
"Единственото утешение е фактът, че Apple винаги е предоставила на разработчиците ясни насоки за създаване на интерфейси, и да гарантират, че те се придържат към тях, "- каза Кийт Блаунт от литература & Latte, разработчик Scrivener, текстов редактор за Mac, много отбелязани награди.
"Това е довело до появата на единен потребителски опит, така че потребителите да знаят къде са определени цитат Преглед на менютата и контрол, независимо от приложението, в които те Те са. Този ред на нещата не е толкова ярка, но тя увеличава използваемостта на заявление и платформа като цяло. "
Според Блаунт, проблемът се крие във факта, че през последните няколко повторения на OS X, блясъка започнаха да избледняват.
"В скорошно OS X версии са започнали да се вмъкват в различните несъответствия. Един прост пример - Вижте меню, което vsterchaetsya в почти всички приложения. Според ръководството, трябва да се намира точно зад менюто Edit, както и всички специфични менюто на заявлението трябва да бъде между изглед и прозореца. Въпреки това, в някои приложения на Apple, включително страници, както и iPhoto, Изглед меню се намира в непосредствена близост до менюто Window, а в други, например, Safari или поща - не ".
Този нов стандарт, както и разработчиците трябва да се придържаме към нея? Блънт, както и други разработчици не знаят. Но мястото на менюто - не само несъответствието се е промъкнал в OS X. С Тайгър Apple въведе черен полупрозрачни HUD-панел, които са били използвани за плаващи панели, съдържащи различни контроли. И въпреки че Apple ги отвори за разработчиците, те са на разположение в бяло. Това означава, разработчиците, които използват такива панели в своите приложения, е необходимо да присъства на създаването на митнически контрол, който създава фрагментирана потребителски опит. Други несъответствия са икони на приложения - някои от тях гланц, други са плоски; страничната лента, които са цветни или черно-бели.
"Всеки от себе си тези дефекти е дреболия, но всички заедно, те израстват в лавина, която заплашва да наруши реда. За Apple винаги е било в норма да експериментират с нови стандарти за дизайн в своите приложения и след това да ги представят като разработчиците obscheprinyatnye норма в следващата актуализация на OS X. Но през последните няколко години, Apple е да експериментира, но никога не се връща към същите стандарти на всеки от SDK, а не в операционната система като цяло, нито неговата насока. Сега, когато Apple излезе от skeuomorph, бих искал да видя, че Apple инженери ще прегледат всички свои експерименти и настояще ясни, еднакви дизайн във всичките му приложения и операционни системи като цяло, а също и осигуряване на ясни насоки за разработчици. "
Липсата на нови функции, интересни потребители
По това време, тъй като изглежда, че работата на потребителите OS X се е влошило през последните няколко години, още един ярък пример как усложнява Apple OS X за жителите - липсата на нови функции, които по някакъв начин са видими за края потребител.
Преди това всяка версия на OS X са били драстично и много забележим до средните потребителски функции. Но тъй като Apple премина на годишен цикъл актуализация и направи безплатно OS X, такива драматични функции са изчезнали. Може да се твърди, че това е компромис, за да получите неща, за които преди това трябваше да плати $ 129, но разработчикът MoneyWiz Иля Erdanov казва, че малките и почти незабележимо нови функции убиват потребителски интерес към OS X, която от своя страна се отразява на продажбата на приложения на трети страни, а от своя страна, печалбата разработчиците.
"Очевидно е, че през последните години, Mac OS X е загубил много от гледна точка на развитие и напредък. В допълнение към малки актуализации на интерфейса, единствената значима полза на OS X, която идва на ум, и за които потребителите стойност, е 64-битова архитектура и престиж на марката Apple. "
Erdanov също така казва, че OS X е станала по-малко стабилен и се оказа много повече грешки. Преди пет години, всички системни грешки са глупости, докато сега те са се превърнали в нещо обичайно. Но основният проблем, казва той, е липсата на нови функции, като тези, които са били въведени (Например, на версии на файлове и "естествен" превъртане посока), то е било взето от потребителите по-скоро готино.
"Аз съм на мнение, че всички нововъведения, които са били въведени от Apple през последните години, само усложняват използването на OS X. Хората са объркани с посоката на превъртане, версиите на документи и така нататък. Те експериментира с различни технологии, които са били зле, получени от потребителите, както и, по мое мнение, в нарушение на операционната система. "
Намачкайте Mac App Store
App Store е изключителен успех за IOS, то оценено от потребителите, така и разработчици. Но с Mac App Store е не е така, той има много недостатъци. Един от най-значимите е липсата на платени надстройки приложения, но разработчиците твърдят, че в допълнение към това има и други важни въпроси, засягащи ги, така и потребители.
"Тъй като разработчиците, ние се интересуваме от привличането на най-голям брой потребители, без да харчите пропилени ресурси, за да показва няколко версии на едно и също приложение, "- каза Адриан Тома Equinux. "Но прилагането на заявлението за Mac App Store и подписан с Gatekeeper, не е едно и също нещо. Актуални ограничения Mac App Store, както и приемането му от потребители без много ентусиазъм, то още една от причините, поради които ние предпочитаме да разпространявате приложения чрез своята собствена пазаруват. В същото време, някои функции е достъпна само приложения от Mac App Store. »
Функционалност, която казва Томас, е интеграцията с iCloud и Лицеви известия. Те са достъпни само за приложения, които се разпределят чрез Mac App Store. Въпреки това, в някои приложения извън има функции, които Apple забранява приложения Mac App Store. Това означава, че разработчиците трябва да създават две версии на своите приложения с различни функционалности.
Томас и Equinux решение отбор е да се направи единен набор от функции за приложения от Mac App Store, както и за прилагане подписан от Gatekeeper.
Ние вярваме, че сега все още има много причини, за да оправдаят разпределението на приложения извън Mac App Store, и бъдеще бихме искали да видим, че Apple ще ни даде възможност да се осигури последователен потребителски опит и за двете групи потребителите. Ако можем да предложим такава напреднала приложение като VPN Tracker 7 не е наличен в Mac App Store, но има функции, които позволяват потребителите получават максимална ефективност от екосистемата на Apple, ние смятаме, че ще бъде победа не само за Apple, но и за всички Потребителите на Mac.
Erdanov на MoneyWiz съгласява и също сочи към много други въпроси, свързани с Mac App Store, които засягат двете разработчици и потребители, включително продължителни обработват заявления за одобрение в първата публикация в пазаруват.
"Вие няма да бъдете в състояние да се освободи актуализация на кръпка веднъж седмично, защото по времето, когато тя бъде одобрена, вече ще бъде готов следващата актуализация. И ако тя бъде отхвърлена, ще се наложи отново да се спори по този начин объркване в кода на приложението, защото на своите различия, така че тези неоправдани рискове. Поради тази причина, ние имаме много бърз цикъл на разработка на Windows и Android платформи, както и много бавно на OS X / IOS. Това е лошо за нашите потребители. "
Основните подобрения във взаимодействието на приложения
Сега доста странно да се разбере, че десктоп операционни системи все още трябва да бъдат подобрени по отношение на отварянето на достъпа до взаимодействие заявление помежду си и да обменят данни. Такъв проблем се появява на OS X, и се счита от много фирми през последните няколко години, тя започва да набира скорост, а това, от своя страна, е още един знак за регресия OS X.
"Шум с тестова среда, вероятно ще подобри безопасността OS X и IOS, но също така определя ни подкрепи няколко години с що се отнася до начина, по който приложенията могат да комуникират един с друг. "- казва Томас на Equinux. "Работата на някои от нашите продукти, като например Mail дизайнер и консумативи Pack, зависи от комуникацията между приложения. Според сегашните правила, тази функционалност е силно ограничено. Има няколко заобиколни, но като цяло Apple не се опита да се реши този проблем. "
Липсата на такова сътрудничество се простира и файлови формати, обяснява предприемачът Кийт Блаунт Scrivener:
"Apple сега дава възможност на разработчиците да вносни и износни документи в Word формат, но не поддържа документи Страници, освен Pages е затворен формат, което означава, че разработчиците не могат да пишат средства за внос и износ независимо. Това, разбира се, неразрешим нови потребители писар, които могат да внасят Microsoft Office документи, а на вноса на документи във формат на Apple е на разположение. "
Блаунт обръща внимание на факта, че преди Apple е използвал този факт да демонстрира засилена подкрепа за сътрудничество и комуникация между приложения.
"В шоу време Tiger в WWDC, ни казаха, че новите списъци със задачи, които са били добавени към Mail, ще на разположение под формата на рамка, което означава, че тяхното използване при всяко приложение, което поддържа рамки. Създаване на списък със задачи в Mail и тя ще се появи в собствената си кандидатура. За съжаление, това не се получи, но аз мисля, че тази интеграция ще бъде зашеметено за напомняния, съобщения, поща, бележки и др. По същия начин трябва да добавите нотка на моя iPhone и че скоро ще бъде на разположение не само в Notes.app на Mac, но също така, да речем, Scrivener или на страниците на страничната лента. Или можете да използвате вашия имейл адрес за изпращане на съобщения директно в приложението. Мога да излезе с най-различни сценарии за употреба на писар, ако може да се свърже и да си взаимодействат с всички тези приложения. "
Блаунт отбелязва, че това може да доведе до проблем със сигурността, но Apple вече има функциониращ механизъм за предотвратяването им. Например, в момента, потребителите могат да определят, кои приложения се разрешение за достъп до контактите на OS X.
Томас отбор Equinux каза, че решението е очевидно, тъй като тя вече съществува в IOS.
"ЗИ е интересна рамка Multipeer Connectivity, която ви позволява да създадете нова категория за IOS приложения. колега Си в OS X е помогнал за решаване на много проблеми с взаимодействието с всеки други приложения, които ние сега лице в OS X. »
iCloud трябва "просто работа» ©
Наличието на iCloud в списъка на нещата в OS X не работят, както бихме искали, не е изненадващо. Apple за съхранение облак от началото е объркващо и не даде такава простота и лекота на използване и други подобни решения, например, Dropbox или Google Диск. Поради неправилно работа iCloud засяга разработчици и потребители, които са обвинявани за загубата на своите разработчици на данни, а не на Apple.
"В момента iCloud перфектно се преплитат с прости файлови формати, например, нашата молба Scapple работи добре с iCloud», - казва Блаунт на отбора Scrivener. "Но Scrivener използва .bundle формат - в действителност, това е нормална папка с файла, който се изтегля към облака и съхраняват там, предоставящи възможност за работа с тях, без да е необходимо да се съхраняват тези данни в паметта. iCloud все още не работи с такива формати. Аз бих искал да видя подобрен и разширен API, което позволява да се работи с iCloud .bundle файлове, както и отделни файлове в един проект. "
Блаунт казва, че потребителите очакват големи възможности за синхронизиране приложения, но разработчиците в момента са принудени да използват объркващо решение да го направят.
«ICloud постави чудесно начало, за да направи по-лесно, така че аз искам да видя какво ще се развие по-нататък и ще ни даде повече възможности."
Бъдещето на Apple настолната операционна система
Въпреки основателните оплаквания, разработчикът MoneyWiz Иля Erdanov признава, че на Apple, най-вероятно се правилното решение, като промените приоритета на тичане OS X за IOS, както на пазара на мобилни расте повече. Ако те не са го направили, че сте пропуснали най-голямото технологично бум през последните 20 години.
"Мобилните платформи са по-евтини, преносим, лесен за употреба, както и за обикновения потребител предлага подобна функционалност. Обикновените потребители бродят в интернет и социалните мрежи, да слушате музика, да гледате видео, да играете игри и да чете книги. Преди появата на iPhone и IPAD за всичко, което е необходимо на компютъра. Сега - не ".
В същото време, Erdanov други разработчици подчертават, че настолни и преносими компютри ще продължат да бъдат търсенето, така че иновациите в тези области са много важни и за Apple сега е моментът да се завърнат в източници. Developer Scrivener Блаунт казва:
"Тези фирми, тъй като смятам, че OS X е прекалено дълга" втора класа граждани "в кампуса на Apple."
Ние можем само да се надяваме и вярваме на слуховете, че в рамките на няколко седмици WWDC ще видим завръщането на приоритетната гърба на Apple OS X.
"Въпреки всички проблеми," - казва продуктовият мениджър Equinux Томас - "ние развесели за развитието на OS X, и отдаваме голямо значение на Mac като трета платформа, заедно с iPhone и IPAD. Някои хора сравняват Ipad и Mac с лек автомобил и голям камион. Изглежда, че все още има огромно количество хора, които искат да кара камион. "