Apple-ը վերջին շաբաթների ընթացքում հայտնվել է լրատվամիջոցների քննադատության տակ: Այս անգամ խոսքը ոչ թե կեղծ հայցերի կամ վատ պայմանների մասին է Foxconn-ում, այլ հավելվածների հաստատման գործընթացին, որը ընկերությունը դեռ փորձում է հնարավորինս շատ վերահսկողության տակ պահել՝ չնայած հաստատման գործընթացին եկող նոր հավելվածների և թարմացումների հսկայական քանակին: ամեն օր. iOS 8-ով Apple-ը ծրագրավորողներին տվել է բոլորովին նոր գործիքներ և ազատություն, որոնց մասին նրանք չէին երազում մեկ տարի առաջ: Ընդլայնումներ վիդջեթների տեսքով, հավելվածների միմյանց հետ հաղորդակցվելու եղանակը կամ այլ հավելվածների ֆայլերը մուտք գործելու հնարավորությունը:
Նման ազատությունը, որը մինչև վերջերս Android օպերացիոն համակարգի արտոնությունն էր, հավանաբար Apple-ին չէր պատկանում, և շատ շուտով հավելվածների հաստատման պատասխանատու թիմը սկսեց տրորել ծրագրավորողներին։ Առաջին զոհը Launcher հավելվածն էր, որը հնարավորություն տվեց հավաքել կոնտակտներ կամ գործարկել լռելյայն պարամետրերով հավելվածներ Ծանուցումների կենտրոնից։ Մեկ այլ հիպով գործ se մտահոգված ֆունկցիոնալ հաշվիչներ PCalc հավելվածի ծանուցումների կենտրոնում:
Գրված և չգրված կանոններ
Վերջինը, որ իմացավ չգրված կանոնների հակառակ կողմը, Panic-ի ծրագրավորողներն էին, ովքեր ստիպված էին հեռացնել Transmit iOS հավելվածում iCloud Drive ֆայլեր ուղարկելու գործառույթը։ «Լավագույն միջոցը, որով ես կարող եմ բացատրել, թե ինչու նրանք չէին ցանկանում, որ Launcher գործառույթը գոյություն ունենա iOS-ում, այն է, որ այն չի համապատասխանում նրանց տեսլականին, թե ինչպես պետք է աշխատեն iOS սարքերը», - մեկնաբանել է Launcher-ի հեղինակը:
Միևնույն ժամանակ, նշված հավելվածների մշակողներից և ոչ մեկը չի խախտել նոր ընդլայնումների համար Apple-ի թողարկած որևէ կանոն։ Այն շատ դեպքերում առաջարկում էր շատ լայն մեկնաբանություն, կամ բավականին անորոշ էր: Ըստ Apple-ի՝ PCalc հաշվիչը հեռացնելու պատճառ է դարձել այն, որ չի թույլատրվում հաշվարկներ կատարել վիդջեթում։ Այնուամենայնիվ, դիմումի հաստատման պահին նման կանոն գոյություն չուներ: Նմանապես, Apple-ի հավանության թիմը վիճել է այդ գործում Հեռարձակեք iOS-ը, որտեղ, ըստ տեղեկությունների, հավելվածը կարող է ուղարկել միայն իր ստեղծած ֆայլերը iCloud Drive:
Ի լրումն առկա կանոնների, Apple-ը, ըստ երևույթին, ստեղծել է չգրվածների մի շարք, որոնք մշակողները սովորում են միայն այն ժամանակ, երբ իրենց ժամանակը և ռեսուրսները ներդրել են տվյալ գործառույթի կամ ընդլայնման մեջ, միայն հաստատման ներկայացնելուց մի քանի օր հետո պարզելու համար, որ Apple-ը անում է: ինչ-ինչ պատճառներով այն չի սիրում և չի հաստատի թարմացումը կամ հավելվածը:
Բարեբախտաբար, մշակողները անպաշտպան չեն նման պահին։ Այս դեպքերի մեդիա լուսաբանման շնորհիվ Apple-ը չեղյալ հայտարարեց իր որոշ սխալ որոշումներ և կրկին թույլատրեց հաշվիչներ ծանուցումների կենտրոնում, և կամայական ֆայլեր ուղարկելու հնարավորությունը iCloud Drive-ին վերադարձավ Transmit iOS-ին (նոր Transmit-ը iOS-ի համար): Այնուամենայնիվ, չգրված կանոնների վրա հիմնված այս որոշումները և մի քանի շաբաթ անց դրանց չեղարկումը ցույց են տալիս մտածողության և տեսլականի անհավասարություն երրորդ կողմի հավելվածների համար, և, հավանաբար, ներհակամարտություն Apple-ի ղեկավարների միջև:
Երեք գլխավորությամբ ղեկավարություն
App Store-ը չի պատկանում Apple-ի միայն մեկ փոխնախագահի իրավասությանը, այլ, հավանաբար, երեքին: Ըստ բլոգերի Բեն Թոմփսոն App Store-ը մասամբ ղեկավարում է Քրեյգ Ֆեդերիգին ծրագրային ապահովման ինժեներական կողմից, մասամբ Էդի Քյուն, ով զբաղվում է App Store-ի առաջխաղացումով և սպասարկումով, և վերջապես Ֆիլ Շիլլերը, ով ասում են, որ ղեկավարում է հավելվածների հաստատման թիմը:
Ոչ պոպուլյար որոշման չեղարկումը, հավանաբար, տեղի է ունեցել նրանցից մեկի միջամտությունից հետո, այն բանից հետո, երբ ամբողջ խնդիրը սկսել է լուսաբանվել լրատվամիջոցներով։ Ամենահավանական թեկնածուն Ֆիլ Շիլլերն է, ով հակառակ դեպքում ղեկավարում է Apple-ի մարքեթինգը: Նման իրավիճակը հանրության աչքում Apple-ին լավ անուն չի տալիս։ Ցավոք, ոչ բոլոր ծրագրավորողներն են տեսել վատ որոշման հակադարձումը:
Դիմելու դեպքում Նախագծեր Այնպիսի անհեթեթ իրավիճակ եղավ, որ Apple-ը նախ հրամայեց չեղարկել վիջեթի ֆունկցիոնալությունը, ինչը հնարավորություն տվեց գործարկել հավելվածը որոշակի պարամետրերով, օրինակ՝ clipboard-ի բովանդակությամբ։ Այն հեռացնելուց հետո նա հրաժարվել է հաստատել թարմացումը՝ պատճառաբանելով, որ վիջեթը շատ քիչ բան կարող է անել։ Կարծես Apple-ը չի կարող որոշել, թե իրականում ինչ է ուզում: Ամբողջ իրավիճակում առավել անհեթեթն այն է, որ մի քանի շաբաթ առաջ Apple-ը գովազդեց նոր Drafts հավելվածը App Store-ի գլխավոր էջում: Ձախ ձեռքը չգիտի, թե ինչ է անում աջը:
Հաստատման շուրջ ստեղծված ամբողջ իրավիճակը վատ ստվեր է գցում Apple-ի վրա և հատկապես վնասում է ողջ էկոհամակարգին, որը ընկերությունը այդքան լրջորեն կառուցում է: Թեև ոչ մի վտանգ չկա, որ ծրագրավորողները կսկսեն լքել iOS պլատֆորմը, նրանք նախընտրում են չներդնել իրենց ժամանակը և ռեսուրսները օգտակար գործառույթների վրա՝ պարզապես ստուգելու համար, թե արդյոք դրանք կանցնեն App Store-ի չգրված կանոնների ցանցով: Այսպիսով, էկոհամակարգը կկորցնի հիանալի բաներ, որոնք հասանելի կլինեն, օրինակ, միայն մրցակցային հարթակում, որի վրա կորցնում են և՛ օգտվողները, և՛ ի վերջո Apple-ը: «Ես ակնկալում եմ, որ առաջիկա ամիսներին տեղի կունենա հետևյալը. կա՛մ այս խելահեղ մերժումները կդադարեն կամ ընդհանրապես կդադարեն, կա՛մ Apple-ի բարձրագույն ղեկավարներից մեկը կկորցնի աշխատանքը»,- կարծիք է հայտնել Բեն Թոմփսոնը:
Եթե ընկերությունը որոշել է թուլացնել գոտին ծրագրավորողների համար և թույլ տալ այնպիսի բաներ, որոնք նախկինում չեն տեսել iOS-ում, ապա այն պետք է նաև համարձակություն ունենա դիմակայելու այն, ինչ ծրագրավորողներն են առաջարկում: Անսպասելի սահմանափակումներով լուծումը հանդես է գալիս որպես Պրահայի գարնան ավելի թույլ զարգացման համարժեք: Ի վերջո, ո՞վ է Apple-ը, որ ստիպի ծրագրավորողներին հետևել չգրված կանոններին, երբ ինքն է խախտում գրվածը։ Հավելվածներին արգելվում է գովազդային բնույթի ծանուցումներ ուղարկել, մինչդեռ հենց այդպիսի ծանուցումներ են ստացվել App Storeú-ից (RED) միջոցառման համար: Թեև դա լավ մտադրություն էր, այնուամենայնիվ, դա իր կանոնների ուղղակի խախտում է: Ըստ երևույթին, որոշ հավելվածներ ավելի հավասար են…
Դե էփլ-ի հետ վերջերս կատարվողը ինձ ստիպում է գոռալ... Անդրոիդը կարող եմ գնի տասներորդով գնել, որակապես նույնը կլինեմ :-/
Հաստատ մի հավատացեք դրան: Անդրոիդ եմ օգտագործել 4 տարի։ Nexus պլանշետներ և Galaxy S շարքի հեռախոսներ: Apple-ի արտադրանքի գնի տասներորդով պլանշետի և հեռախոսի մշակումը բացարձակապես համապատասխանում է այդ գնին։ Զզվելի է զզվելի։ Ես երբեք չեմ ունեցել ավելի վատ պլանշետ, քան nexus-ը: Բայց լավ, ես հասկանում եմ, որ որակյալ աշխատանքը բոլորի համար չէ: Բայց խնդիրն ուղղակիորեն android-ում է: Nexuses-ն ունեն մաքուր Android և տեղեկատու սարքեր են: Այնուամենայնիվ, այն սահուն չի աշխատում, էկրանների միջև անցումը նույնպես խախտում է, կարգավորումներն անտրամաբանական են, բարդ, և ինչ-որ բան միայն երբեմն աշխատում է: Իհարկե, ամենամեծ թուլությունը հավելվածներն են։ Ես Android-ում չեմ հանդիպել որևէ հավելվածի, որը չի խափանում: Եվ խաղերի և հավելվածների մեծ մասը խափանում է շաբաթը մի քանի անգամ: Տվյալների բնօրինակ պահուստավորումը գործնականում անհնար է, իսկ Android-ի հետ ամենօրյա աշխատանքը պարզապես աներևակայելի նյարդայնացնող է: Եվ կապ չունի՝ 18 հազարանոց հեռախոս է, թե 2։ Ոչ մեկը սահուն չի աշխատում։ Android-ը կարող է օգտագործվել միայն այն դեպքում, եթե դուք չեք պահանջում հուսալիություն և տարբեր սարքերի միացում: Եթե դուք միայն հեռախոս եք ուզում զանգերի համար, չունեք պլանշետ և չեք աշխատում մուլտիմեդիայի հետ, ապա այո: Հակառակ դեպքում՝ ոչ։ Այսքանը բուժված անդրոիդիստի համար: :D
Android-ից շատ օգտվողներ այստեղ կպատասխանեն, որ դա ճիշտ չէ, որ դուք կարող եք կարգավորել համակարգը... Ցավոք սրտի, նրանցից շատերը չեն հասկանում, որ ոչ բոլորն են ցանկանում դրանով զբաղվել...
Ես դա կսահմանեի որպես ավելի շատ սուբյեկտիվ զգացում, և որ բոլորին հարմար է ինչ-որ այլ բան: Android-ը ոմանց համար, որովհետև… Apple-ը՝ ոմանց, որովհետև…
Դա նորմալ է: Երբ ես գրանցեցի իմ Apple ID-ն որպես ծրագրավորող, ինձ ասացին, որ իմ բախտը չի բերել, քանի որ այդ Apple ID-ն գրանցված է որպես iBooks-ի հրատարակիչ iBook Store-ում, և այդ Developer-ը և iBooks հրատարակիչը չեն կարող լինել նույն հաշվում: Երբ ես նրանց բացատրեցի, որ ինձ iBooks հրատարակիչ պետք չէ, թող հեռացնեն իմ Apple ID-ից, այնպես որ պարզվեց, որ ես ամեն դեպքում պետք է նոր Apple ID ստեղծեի, որը կկարողանամ օգտագործել հավելվածներ մշակելու համար։ (Ամբողջ գործընթացը տևեց մոտ 3 շաբաթ, քանի որ նրանք նույնիսկ վերադարձրեցին ինձ վճարված գումարը, որպեսզի ես կարողանամ այն վճարել նոր Apple ID-ով):
Apple-ը հիանալի էկոհամակարգ ունի, բայց թեև երդվում է, որ իր համար ամենակարևորը ծրագրավորողներն են, բայց նրանց հանդեպ նրա մոտեցումն այնքան... տարօրինակ է։ Մի կողմից ես հասկանում եմ, որ նա չի ուզում քանդել այն, ինչի վրա կառուցում է (համակարգի կայունությունը), բայց մյուս կողմից, եթե նա դրա հետ խնդիրներ ունի, պետք է միայն iOS 9-ում ներդներ Widgets-ի նման ֆունկցիոնալությունները, երբ նա ունի դրանք վրիպազերծված և ֆունկցիոնալ: Միայն հիմարը կարող է մտածել, որ վիդջեթներն այլ կերպ կօգտագործվեն, քան մշակողները…
Apple առցանց խանութից գնելիս գումարի վերադարձման հետ կապված «չգրված» կանոններն էլ ավելի են վնասում նրանց։ Վերջին փորձից հետո ես գիտեմ, որ այլևս կյանքումս ոչինչ չեմ պատվիրի չեխական Apple առցանց խանութից, քանի որ նրանք պարզապես խաբեբաներ են, ովքեր նաև խախտում են Չեխիայի Հանրապետության օրենքները:
Այո, դա ճիշտ է, դուք գնում եք հավելվածը: Չի ստացվում։ Դուք մուտքագրում եք Apple-ը: Ոչ ոք չի պատասխանում։ Փող vp*****. Վերջին երեք տարիներին ես պատրաստել եմ մին. €20.