Apple ბოლო კვირების განმავლობაში მედიის კრიტიკის ქვეშ იყო. ამჯერად, საუბარია არა ფსევდოსარჩელებზე ან ცუდ პირობებზე Foxconn-ში, არამედ აპლიკაციის დამტკიცების პროცესზე, რომელიც კომპანია კვლავ ცდილობს მაქსიმალურად კონტროლს დაუქვემდებაროს, მიუხედავად დიდი რაოდენობის ახალი აპლიკაციებისა და განახლებებისა დამტკიცების პროცესში. ყოველ დღე. iOS 8-ით Apple-მა დეველოპერებს სრულიად ახალი ინსტრუმენტები და თავისუფლება მისცა, რაზეც ისინი ერთი წლის წინ არასდროს ოცნებობდნენ. გაფართოებები ვიჯეტების სახით, აპლიკაციების ერთმანეთთან კომუნიკაციის გზა ან სხვა აპლიკაციების ფაილებზე წვდომის შესაძლებლობა.
ასეთი თავისუფლება, რომელიც ბოლო დრომდე იყო ანდროიდის ოპერაციული სისტემის პრივილეგია, ალბათ Apple-ს არ ეკუთვნოდა და ძალიან მალე აპლიკაციების დამტკიცებაზე პასუხისმგებელმა გუნდმა დაიწყო დეველოპერების გათელვა. პირველი მსხვერპლი იყო Launcher აპლიკაცია, რამაც შესაძლებელი გახადა კონტაქტების აკრეფა ან აპლიკაციების გაშვება ნაგულისხმევი პარამეტრებით შეტყობინებების ცენტრიდან. კიდევ ერთი აჟიოტაჟი საქმე se შეშფოთებული ფუნქციური კალკულატორები PCalc აპლიკაციის შეტყობინებების ცენტრში.
დაწერილი და დაუწერელი წესები
ბოლოს, ვინც იცოდა დაუწერელი წესების მეორე მხარე, იყვნენ დეველოპერები Panic-დან, რომლებიც აიძულეს ამოეღოთ ფაილების გაგზავნის ფუნქცია iCloud Drive-ზე Transmit iOS აპლიკაციაში. „საუკეთესო გზა, რისი ახსნაც შემიძლია, რატომ არ სურდათ Launcher-ის ფუნქციონირების არსებობა iOS-ში, არის ის, რომ ის არ ემთხვეოდა მათ ხედვას იმის შესახებ, თუ როგორ უნდა მუშაობდნენ iOS მოწყობილობები“, - თქვა Launcher-ის ავტორმა.
ამავდროულად, აღნიშნული აპლიკაციების არცერთ შემქმნელს არ დაურღვევია არცერთი წესი, რომელიც Apple-მა გამოსცა ახალი გაფართოებებისთვის. ხშირ შემთხვევაში, ის ძალიან ფართო ინტერპრეტაციას გვთავაზობდა ან საკმაოდ ბუნდოვანი იყო. Apple-ის ცნობით, PCalc კალკულატორის ამოღების მიზეზი გახდა ის, რომ ვიჯეტში არ არის დაშვებული გამოთვლების შესრულება. თუმცა, განაცხადის დამტკიცების დროს ასეთი წესი არ არსებობდა. ანალოგიურად, Apple-ის დამტკიცების გუნდი კამათობდა საქმეში iOS-ის სტრიმინგი, სადაც აპს, გავრცელებული ინფორმაციით, შეუძლია მხოლოდ მის მიერ შექმნილი ფაილების გაგზავნა iCloud Drive-ზე.
გარდა არსებული წესებისა, Apple-მა აშკარად შექმნა დაუწერელი წესების ნაკრები, რომელსაც დეველოპერები სწავლობენ მხოლოდ მაშინ, როდესაც თავიანთ დროსა და რესურსებს ჩადებენ მოცემულ ფუნქციაში ან გაფართოებაში, და მხოლოდ დასამტკიცებლად წარდგენიდან რამდენიმე დღის შემდეგ გაარკვიონ, რომ Apple აკეთებს. არ მომწონს რაიმე მიზეზით და არ დაამტკიცებს განახლებას ან აპლიკაციას.
საბედნიეროდ, დეველოპერები ასეთ მომენტში დაუცველები არ არიან. ამ შემთხვევების მედიის გაშუქების წყალობით, Apple-მა შეცვალა მისი ზოგიერთი არასწორი გადაწყვეტილება და კვლავ დაუშვა კალკულატორები შეტყობინებების ცენტრში, ხოლო iCloud Drive-ზე თვითნებური ფაილების გაგზავნის შესაძლებლობა დაუბრუნდა Transmit iOS-ს (ახალი გადაცემა iOS-ისთვის). თუმცა, დაუწერელ წესებზე დაფუძნებული ეს გადაწყვეტილებები და მათი გაუქმება რამდენიმე კვირის შემდეგ აჩვენებს აზროვნებისა და ხედვის უთანასწორობას მესამე მხარის აპლიკაციებისთვის და, შესაძლოა, შიდა ბრძოლას Apple-ის აღმასრულებლებს შორის.
სამი მეთაური ხელმძღვანელობა
App Store არ ექვემდებარება Apple-ის მხოლოდ ერთი ვიცე-პრეზიდენტის კომპეტენციას, მაგრამ შესაძლოა სამი. ბლოგერის თქმით ბენ ტომპსონი App Store-ს ნაწილობრივ მართავს Craig Federighi პროგრამული უზრუნველყოფის ინჟინერიის მხრიდან, ნაწილობრივ Eddy Cue, რომელიც ახორციელებს App Store-ის პოპულარიზაციას და კურირებას, და ბოლოს ფილ შილერი, რომელიც, როგორც ამბობენ, მართავს აპების დამტკიცების გუნდს.
არაპოპულარული გადაწყვეტილების გაუქმება ალბათ ერთ-ერთი მათგანის ჩარევის შემდეგ მოხდა, მას შემდეგ რაც მთელი პრობლემა მედიაში გაშუქდა. ყველაზე სავარაუდო კანდიდატია ფილ შილერი, რომელიც სხვაგვარად მართავს Apple-ის მარკეტინგს. ასეთი ვითარება Apple-ს საზოგადოების თვალში კარგ სახელს არ ანიჭებს. სამწუხაროდ, ყველა დეველოპერმა ვერ დაინახა ცუდი გადაწყვეტილების შეცვლა.
განაცხადის შემთხვევაში Drafts იყო ისეთი აბსურდული ვითარება, რომ Apple-მა პირველად ბრძანა ვიჯეტის ფუნქციონირების გაუქმება, რამაც შესაძლებელი გახადა აპლიკაციის გაშვება გარკვეული პარამეტრებით, მაგალითად, ბუფერის შინაარსით. მისი ამოღების შემდეგ მან უარი თქვა განახლების დამტკიცებაზე და თქვა, რომ ვიჯეტს ძალიან ცოტა შეუძლია. თითქოს Apple-ს არ შეუძლია გადაწყვიტოს რა სურს სინამდვილეში. რაც კიდევ უფრო აბსურდულია მთელ სიტუაციაში, არის ის, რომ რამდენიმე კვირით ადრე Apple-მა მოახდინა ახალი Drafts აპლიკაციის პოპულარიზაცია App Store-ის მთავარ გვერდზე. მარცხენა ხელმა არ იცის რას აკეთებს მარჯვენა ხელი.
დამტკიცების გარშემო არსებული მთელი სიტუაცია ცუდ ჩრდილს აყენებს Apple-ს და განსაკუთრებით აზიანებს მთელ ეკოსისტემას, რომელსაც კომპანია ასე გულმოდგინედ აშენებს. მიუხედავად იმისა, რომ არ არსებობს საშიშროება, რომ დეველოპერებმა დაიწყეს iOS პლატფორმის დატოვება, ისინი ურჩევნიათ არ დახარჯონ თავიანთი დრო და რესურსები სასარგებლო ფუნქციებზე მხოლოდ იმის შესამოწმებლად, გაივლიან თუ არა App Store-ის დაუწერელი წესების ქსელს. ამრიგად, ეკოსისტემა დაკარგავს დიდ ნივთებს, რომლებიც ხელმისაწვდომი იქნება მხოლოდ კონკურენტ პლატფორმაზე, სადაც ორივე მომხმარებელი და საბოლოოდ Apple კარგავენ. "მოველით, რომ შემდეგი მოხდება მომდევნო თვეებში: ან შეწყდება ეს გიჟური უარი ან საერთოდ შეწყდება, ან Apple-ის ერთ-ერთი მთავარი აღმასრულებელი დაკარგავს სამუშაოს", - თქვა ბენ ტომპსონმა.
თუ კომპანიამ გადაწყვიტა ქამარი მოეხსნა დეველოპერებისთვის და დაუშვას ისეთი რამ, რაც აქამდე არ უნახავთ iOS-ში, მას ასევე უნდა ჰქონდეს გამბედაობა, შეექმნას ის, რასაც დეველოპერები მოიფიქრებენ. გამოსავალი მოულოდნელი შეზღუდვებით მოქმედებს, როგორც პრაღის გაზაფხულის უფრო სუსტი განვითარების ეკვივალენტი. ბოლოს და ბოლოს, ვინ არის Apple, რომ აიძულოს დეველოპერები დაიცვან დაუწერელი წესები, როცა თვითონ არღვევს დაწერილს? აპლიკაციებს ეკრძალებათ სარეკლამო ხასიათის შეტყობინებების გაგზავნა, მაშინ როცა ზუსტად ასეთი შეტყობინებები მოვიდა App Storeú-დან (RED) ღონისძიებაზე. მიუხედავად იმისა, რომ ეს იყო კარგი განზრახვა, ეს მაინც არის საკუთარი წესების პირდაპირი დარღვევა. როგორც ჩანს, ზოგიერთი აპლიკაცია უფრო თანაბარია…
აჰა, ამ ბოლო დროს Apple-თან რაც ხდება, ყვირილი მაიძულებს... ანდროიდის მეათედში ვიყიდო, ხარისხიანად იგივე ვიქნები :-/
ნამდვილად არ გჯერა ამის. ანდროიდს ვიყენებდი 4 წელი. Nexus ტაბლეტები და Galaxy S სერიის ტელეფონები. პლანშეტის და ტელეფონის დამუშავება Apple-ის პროდუქტის ფასის მეათედად აბსოლუტურად შეესაბამება ამ ფასს. ამაზრზენი მიღმა ამაზრზენი. ნექსუსზე უარესი ტაბლეტი არასდროს მქონია. მაგრამ კარგი, მე მესმის, რომ ხარისხიანი მუშაობა ყველასთვის არ არის. მაგრამ პრობლემა პირდაპირ ანდროიდშია. Nexuses-ს აქვს სუფთა Android და არის საცნობარო მოწყობილობები. ასეც რომ იყოს, ის შეუფერხებლად არ მუშაობს, ეკრანებს შორის გადასვლაც იშლება, პარამეტრები ალოგიკურია, რთული და რაღაც მხოლოდ ხანდახან მუშაობს. რა თქმა უნდა, ყველაზე დიდი სისუსტე არის აპლიკაციები. მე არ შემხვედრია აპი ანდროიდზე, რომელიც არ დაიშალა. და თამაშებისა და აპების უმეტესობა კვირაში რამდენჯერმე იშლება. მონაცემთა ბუნებრივად სარეზერვო ასლის შექმნა პრაქტიკულად შეუძლებელია და ანდროიდთან ყოველდღიური მუშაობა უბრალოდ წარმოუდგენლად შემაშფოთებელია. და არ აქვს მნიშვნელობა 18 ათასიანი ტელეფონია თუ 2. არც ერთი არ მუშაობს გამართულად. Android გამოსაყენებელია მხოლოდ იმ შემთხვევაში, თუ არ გჭირდებათ საიმედოობა და სხვადასხვა მოწყობილობების დაკავშირება. თუ მხოლოდ ტელეფონი გინდა ზარებისთვის, არ გაქვს ტაბლეტი და არ მუშაობ მულტიმედიით, მაშინ კი. წინააღმდეგ შემთხვევაში, არა. ამდენი განკურნებული ანდროიდისტი. :დ
ბევრი ანდროიდის მომხმარებელი აქ გიპასუხებს, რომ ეს არ არის მართალი, რომ თქვენ შეგიძლიათ დააკონფიგურიროთ სისტემა... სამწუხაროდ, ბევრ მათგანს არ ესმის, რომ ყველას არ სურს მასთან გამკლავება...
მე ამას განვსაზღვრავდი, როგორც უფრო სუბიექტურ განცდას და რომ ყველას რაღაც განსხვავებული სიამოვნებს. ანდროიდი ზოგს იმიტომ... Apple ზოგს იმიტომ...
ეს ნორმალურია. როდესაც დავარეგისტრირე ჩემი Apple ID, როგორც დეველოპერად, მითხრეს, რომ არ გამიმართლა, რადგან ეს Apple ID დარეგისტრირებულია, როგორც iBooks გამომცემელი iBook Store-ში და ეს Developer და iBooks გამომცემელი არ შეიძლება იყვნენ ერთსა და იმავე ანგარიშზე. როცა ავუხსენი, რომ არ მჭირდება iBooks გამომცემელი, დაე, ამოიღონ ის ჩემი Apple ID-დან, ასე რომ, აღმოჩნდა, რომ მაინც უნდა შემექმნა ახალი Apple ID, რომელსაც შევძლებდი აპლიკაციების შემუშავებისთვის. (მთელ პროცესს დაახლოებით 3 კვირა დასჭირდა იმის გამო, რომ მათ გადახდილი თანხაც კი დამიბრუნეს, რათა მოგვიანებით კვლავ გადამეხადა ახალი Apple ID-ით)
Apple-ს აქვს შესანიშნავი ეკოსისტემა, მაგრამ მიუხედავად იმისა, რომ იგი იფიცებს, რომ დეველოპერები მისთვის ყველაზე მნიშვნელოვანია, მისი მიდგომა მათ მიმართ ისეთი... უცნაურია. ერთის მხრივ, მე მესმის, რომ მას არ სურს გაანადგუროს ის, რაზეც აშენებს (სისტემის სტაბილურობა), მაგრამ მეორეს მხრივ, თუ მას აქვს პრობლემები, მას უნდა დაენერგა ფუნქციები, როგორიცაა Widgets მხოლოდ iOS 9-ში. როდესაც მას აქვს ისინი გამართული და ფუნქციონალური. მხოლოდ სულელს შეუძლია იფიქროს, რომ ვიჯეტები სხვანაირად იქნება გამოყენებული, ვიდრე დეველოპერები იყენებენ მათ...
Apple-ის ონლაინ მაღაზიიდან ყიდვისას თანხის დაბრუნებასთან დაკავშირებით „დაუწერელი“ წესები მათ კიდევ უფრო ავნებს. ბოლო გამოცდილების შემდეგ, ვიცი, რომ ცხოვრებაში აღარასოდეს შევუკვეთავ არაფერს ჩეხური Apple-ის ონლაინ მაღაზიიდან, რადგან ისინი უბრალოდ თაღლითები არიან, რომლებიც ასევე არღვევენ ჩეხეთის კანონებს!
დიახ, ეს ასეა, თქვენ იყიდით აპლიკაციას. ეს არ მუშაობს. თქვენ აკრიფეთ Apple-ში. არავინ პასუხობს. ფული vp*****. ბოლო სამი წლის განმავლობაში მე ვამზადებ მინ. 20 ევრო.