Ծրագրավորող Ջեյմս Թոմսոնը, ով կանգնած է iOS-ի համար հայտնի PCalc կոչվող հաշվիչի հետևում, Twitter-ում հայտարարել է, որ Apple-ն իրեն ստիպում է հեռացնել վիջեթը հավելվածից, որը թույլ է տալիս հաշվարկներ կատարել անմիջապես iOS 8-ի ծանուցումների կենտրոնում: Ըստ Apple-ի կանոններով, վիդջեթներին չի թույլատրվում կատարել հաշվարկներ:
Apple-ն ունի վիջեթների օգտագործման համար, որոնք iOS 8-ում կարելի է տեղադրել մի հատվածում Այսօր Ծանուցումների կենտրոն, բավականին խիստ կանոններ։ Դրանք, իհարկե, հասանելի են մշակողների համար համապատասխան փաստաթղթերում: Ի թիվս այլ բաների, Apple-ն արգելում է օգտագործել ցանկացած վիջեթ, որը կատարում է բազմաքայլ գործողություններ: «Եթե ցանկանում եք ստեղծել հավելվածի ընդլայնում, որը թույլ է տալիս բազմաքայլ գործողություն կամ որևէ երկարատև գործողություն, ինչպիսին է ֆայլերի ներբեռնումն ու վերբեռնումը, Ծանուցումների կենտրոնը ճիշտ ընտրություն չէ»: Այնուամենայնիվ, Apple-ի կանոններն ուղղակիորեն չեն նշում հաշվիչը և հաշվարկները:
Apple-ն ինձ ասաց, որ iOS-ի ծանուցումների կենտրոնի վիջեթները չեն կարող որևէ հաշվարկ կատարել, և ներկայիս PCalc վիջեթը պետք է հեռացվի:
— Ջեյմս Թոմսոն (@jamesthomson) Հոկտեմբեր 29, 2014
Ամեն դեպքում, իրավիճակը բավականին տարօրինակ է ու անսպասելի։ Apple-ն ինքն է գովազդում PCalc հավելվածը App Store-ում, մասնավորապես լավագույն հավելվածներ iOS 8-ի համար – Ծանուցումների կենտրոնի վիդջեթներ կատեգորիայում: Հանկարծակի շրջադարձը և այս հավելվածի հիմնական գործառույթը հեռացնելու անհրաժեշտությունը, հետևաբար, զարմանալի է և պետք է բավական տհաճորեն զարմացնեն դրա ստեղծողին (և օգտատերերին), ինչպես ցույց են տալիս Twitter-ում նրա մյուս մեկնաբանությունները:
PCalc-ը Apple-ի սահմանափակումների առաջին և, իհարկե, վերջին «զոհը» չէ՝ կապված Ծանուցումների կենտրոնի և վիդջեթների հետ։ Նախկինում Apple-ն արդեն հեռացրել է Launcher հավելվածը App Store-ից, ինչը հնարավորություն է տվել ստեղծել տարբեր արագ գործողություններ՝ օգտագործելով URL-ներ, այնուհետև դրանք պատկերակների տեսքով ցուցադրել Ծանուցումների կենտրոնում: Launcher-ն այսպիսով հնարավորություն է տվել անմիջապես կողպված iPhone-ից գրել SMS հաղորդագրություն, զանգահարել կոնկրետ կոնտակտի հետ, գրել թվիթ և այլն:
PCalc-ը դեռ չի հանվել App Store-ից, սակայն դրա ստեղծողին խնդրել են հեռացնել վիջեթը հավելվածից:
Apple-ն արգելել է սեփական վիջեթը :-)
Ես չեմ հասկանում, թե ինչու է Apple-ը վերցնում օգտատիրոջ փոխարեն որոշում կայացնելու այդքան ուժը: Այո, դա Apple-ի խանութն է, ինչ ուզում եք, արեք դրա հետ: Ես հասկանում եմ, որ նա չի ցանկանում այնտեղ չարամիտ ծրագրեր, կամ, որ խանութը լցվի միլիարդավոր հավելվածներով, որոնք նույն բանն են անում: Բայց ես չեմ հասկանում, թե ինչու, երբ ինչ-որ մեկը ինչ-որ բան է հորինում, Apple-ն ասում է, որ ինչ-որ բան նախատեսված չէ դրա համար, և այն պետք է գնա: Ինչու՞ օգտատերը նման բան չի որոշում: Ինձ դուր է գալիս վիջեթը, ես կօգտագործեմ հավելվածը: Ինձ դուր չի գալիս վիջեթը, ես կհեռացնեմ հավելվածը:
Ինչ-որ կերպ: Թեև ես հասկանում եմ կանոնների նկատմամբ նրանց իրավունքը, մյուս կողմից, որոշ կանոններ իսկապես անհավանական են: Գուցե ոչ այնքան այն պատճառով, որ դրանք սահմանափակում են ծրագրավորողներին, իսկ հետո օգտագործողներին, այլ այն պատճառով, որ ինչ-որ մեկը նույնիսկ մտածել է նման կանոնների մասին և դեռ պահանջում է, որ դրանք պահպանվեն: Սա, թեկուզ դժկամությամբ, կարող էի հասկանալ պետական կառավարման համակարգում, բայց կոմերցիոն կազմակերպության համար դա ուղղակի աբսուրդ է։
խնդրում եմ նորից մտածեք…. ինչ-որ մեկը նախագծում է հարթակ, որոշում է, որ հավելվածները պատկանում են այստեղ, տեղեկատվական վիջեթներն այստեղ են, պետք է լինի միայն ժամանակի կողպեքի էկրան և առավելագույն թվով հաղորդագրություններ կամ ծանուցումներ... նշումներում պետք է լինեն նշումներ և պարտադիր չէ, որ հաշվիչ կամ լուսանկար լինի: Բրիթնի Սփիրսի, ով մերկանում և հագնվում է 5 րոպեն մեկ։ Յուրաքանչյուր ինտերֆեյսի կարիք ունի կանոններ, հակառակ դեպքում մշակողները կդարձնեն այն խառնաշփոթ:
Դե, նորից մտածեք, թե ով է մտածում ձեր փոխարեն։ Դուք կարծիք ունե՞ք և չեք կարող կողմնորոշվել՝ օգտագործե՞լ ինչ-որ բան, թե՞ ոչ։ Երբ գնում եք հանրային զուգարան, սպասու՞մ եք, որ ինչ-որ մեկը ձեզ կասի, թե որ զուգարան գնալ, ինչպես նստել այնտեղ և ինչպես օգտվել զուգարանից: Թե՞ ընտրում եք ձեզ ամենամոտն ու միաժամանակ չաղտոտվածը։ Իսկ եթե սխալ ընտրություն կատարես, հաջորդ անգամ ուրիշ տեղ կգնա՞ս։ Բայց մյուս կողմից, ես գիտակցում եմ, որ մարդկության մեծ մասը ուրախ է, որ ինչ-որ մեկը որոշում է կայացնում իր փոխարեն, դա վերացնում է նրանց պատասխանատվության զգացումը, և եթե դա չի ստացվում, նրանք ունեն մեկին, ում կշտամբում են, և դա իրենց մեղավորությունը չէ: և ազատ կամք, բայց նրա մեղքը, ում լսում են: Իդեալական.
Հավելվածների խանութում շատ չարամիտ ծրագրեր չեք գտնի, բայց այն հաստատ ծածկված է միլիարդավոր հավելվածներով:
Ես խորհուրդ կտայի գնել Android սարք:
այն այնքան էլ լավ չի աշխատում, երբ ես հավելվածներ եմ մշակում iOS-ի համար :)
մի զարմացեք, նրանք դա անում են հենց այնպես, որ օգտատերերի փորձը ոչ միայն iOS-ի, այլև նրա հավելվածների հետ լիարժեք լինի, որպեսզի մշակողները չօգտագործեն ինտերֆեյսը ինչ-որ խեղաթյուրված ձևով, որը խախտում է սկզբնական տրամաբանությունը… Չեն անում դա իշխանության հավակնություններն իրականացնելու համար, ի սեր Աստծո, նրանք դա անում են միայն նրա համար, որ օգտատերերը որակյալ ստանան և ոչ միայն նախապես տեղադրված հավելվածներով, այլ նաև իրենց կատալոգում հայտնաբերված բոլոր հավելվածներով:
Իսկ ով կփոխհատուցի նրան ծախսերը???
«Դրա ստեղծողին հանձնարարվել է հեռացնել վիջեթը հավելվածից»: :)
Միգուցե Apple-ն արդեն աշխատում է iOS9-ի վրա, և նա ցանկանում է հաշվիչը տեղադրել ծանուցումների կենտրոնում, և դա պետք է լինի iOS9-ի երկու կարևոր գործառույթներից մեկը :-)
դա չի կարող կապված լինել այն փաստի հետ, որ թվում է, թե վիդջեթները շատ բան չեն անում և երկար ժամանակ չեն աշխատում, հետևաբար էներգիայի լուրջ կառավարում չկա դրանց կառավարման մեջ: այնուհետև հաշվիչը միացված և էկրանի վրա թողնված կարող է չափից դուրս սպառել մարտկոցը
դա հնարավոր է, բայց հաստատ է, որ ծանուցումների միջև եղած հաշվիչը ծանուցումների սկզբնական իմաստի սովորական կրկնությունն է։
Եվ շրջանակը փակվեց. http://9to5mac.com/2014/10/30/apple-calculator-widgets-pcalc/
Ես պետք է ակամա համաձայնեմ Apple-ի հետ... սա ուղղակի ծանուցումների մեջ չի մտնում: Պատկերացրեք, թե ինչ տեսք կունենար, եթե հեղինակներն իրենց վիջեթները դնեին այստեղ աշխատասեղանի վրա, այստեղ՝ ծանուցումների մեջ, այնտեղ՝ կողպէկրանին, պարզապես ոչ թե ըստ իրենց իրական պատկանելիության, այլ հենց այնպես, որ դրանք հնարավորինս տեսանելի լինեն, դա կլինի գեղեցիկ սխալ: Հաշվիչը ծանուցումներից չէ: