[განახლება: OEM ჟესტები დაშვებულია] Google-ის ახალი სანავიგაციო ჟესტები Android Q-ში სავალდებულო იქნება ყველა მოწყობილობისთვის

Android Q-ში ნავიგაციის მხოლოდ ორი ვარიანტი იქნება Google-ის ახალი ნავიგაციის ჟესტები და ასევე ტრადიციული 3 ღილაკიანი ნავიგაცია.

განახლება 1 (5/9/19 @ 7:28 PM ET): ამ სტატიის გამოქვეყნებიდან მალევე, AndroidAuthority გამოაქვეყნა სტატია, რომელშიც ნათქვამია, რომ Google არ აიძულებს OEM-ებს თავი დაეღწია საკუთარი ჟესტებისაგან. დამატებითი დეტალები ქვემოთ.

გასული წლის Google I/O დეველოპერის კონფერენციის დროს, Google-მა წარმოადგინა პირველი Android P ბეტა Google-ის ახალი ნავიგაციის ჟესტების კონტროლით. Google-ის ახალი ჟესტები ნახევრად გამომცხვარი იყო, რადგან ჟესტები არ ათავისუფლებდნენ ეკრანზე დამატებით ადგილს და არ შეცვლიდნენ უკანა ღილაკს. შემოღებული ახალი ჟესტები Android Q ბეტა 3 თუმცა განსხვავებულია. Google-ის ახალ „სრულად ჟესტიკულ ნავიგაციას“ აღარ აქვს ღილაკები მომხმარებლის დასაჭერად, ქვედა ნაწილი გაცილებით პატარაა, ქვედა ზოლი კი გაცილებით თხელი. ახალი ჟესტები უფრო მეტად ჰგავს iOS-ს, მაგრამ ეს არ არის ცუდი, რადგან Apple-მა თავიდანვე მიიღო ჟესტები.

მას შემდეგ, რაც Google-მა აჩვენა ახალი ჟესტები კონფერენციის დროს, ჩვენ დავინტერესდით, რა მოუვა Android-ის ეკოსისტემას დანერგვით

კიდევ ერთი ჟესტების კონტროლის ინტერფეისი - განსაკუთრებით ის, რომლითაც Google სთხოვს დეველოპერებს ცვლილებების შეტანას. ახლა ჩვენ გავიგეთ, რომ Google აკეთებს მათი ჟესტების კონტროლი სავალდებულოა ყველა მოწყობილობისთვის, რომელიც მუშაობს Android Q-ზე. Google-ის ნავიგაციის ჟესტები ახლა მხოლოდ Android-ის ნავიგაციის ჟესტებია. შეგახსენებთ, აი, როგორ მუშაობს Google-ის ახალი ჟესტები, როგორც აღწერილია ჩვენს წინა სტატიაში ყველა ცვლილება, რომელიც ჩვენ შევნიშნეთ უახლეს ბეტაში.

  • სახლში წასასვლელად გადაფურცლეთ ქვემოდან ზემოთ
  • უკან დასაბრუნებლად გადაფურცლეთ ჰორიზონტალურად მარცხნიდან ან მარჯვნივ
  • გადაფურცლეთ დიაგონალურად ქვედა მარცხენა ან მარჯვენა კუთხიდან, სანამ თქვენი თითი არ მიაღწევს ეკრანის შუაგულს Google Assistant-ის გასააქტიურებლად
  • გადაფურცლეთ ჰორიზონტალურად მარცხნივ ან მარჯვნივ ქვედა ჟესტების ზოლზე, რათა სწრაფად გადახვიდეთ აპებს შორის
  • გადაფურცლეთ ზემოთ და ხანგრძლივად გადაფურცლეთ აპების ბოლო მიმოხილვაზე წვდომისთვის

დღეს "მობილურ გამოყენებადობის მხარდაჭერა მუქი თემით და ჟესტებით Android Q-ში" სესიაზე, რონან შაჰმა, Google-ის პროდუქტის მენეჯერმა Android System UI გუნდში, დაადასტურა, რომ Android პლატფორმაზე მხარდაჭერილი იქნება ნავიგაციის მხოლოდ 2 მეთოდი: Google-ის ახალი ჟესტები და ტრადიციული 3 ღილაკის ჟესტები.

„მომავალში Android-ისთვის, ჩვენ ვაპირებთ, რომ მხარი დავუჭიროთ ნავიგაციის 2 რეჟიმს წინსვლისკენ. პირველი არის 3 ღილაკი, თქვენ იცით, რომ Android მომხმარებლებს უყვართ 3 ღილაკი. ჩვენ ვიცით, რომ ის სუპერ გამოსაყენებელია და ის ასევე ითვალისწინებს ხელმისაწვდომობის უამრავ საჭიროებას, რაც ჟესტებით უბრალოდ შეუძლებელია. მეორეს მხრივ, ჩვენ ასევე ვიცით, რომ ჟესტებისადმი დიდი სურვილია, ამიტომ ჩვენ მხარს დავუჭერთ 1 ჟესტების რეჟიმი, რაც თქვენ ნახეთ, წინ მიიწევს Android-ში - და მხოლოდ ის." - რონან შაჰი, Google.

ბატონი შაჰი აგრძელებს და განმარტავს, თუ რატომ გადაწყვიტეს შეზღუდონ OEM-ებს საკუთარი ჟესტების კონტროლის განხორციელება.

„მომხმარებლებს სულ უფრო მეტად სურთ Android-ში განსაცვიფრებელი გამოცდილება და ერთი რამ, რაც მოწყობილობის შემქმნელებმა გააკეთეს, არის პროგრამული უზრუნველყოფის მხრიდან მიახლოების მცდელობა. და რაც მათ გააკეთეს არის საკუთარი ჟესტების ნავიგაციის აგება. და ყველა მოწყობილობის მწარმოებელს აქვს განსხვავებული შთაბეჭდილება, თუ როგორ უნდა იმუშაოს ჟესტების ნავიგაცია. ის, რასაც პლატფორმის მხარეზე ვაღიარებთ, არის ის, რომ დეველოპერისთვის გიჟური ხდება. N სხვადასხვა ჟესტების ნავიგაციაზე ფიქრი, როცა ცდილობთ თქვენი აპლიკაციის განვითარებას, დიზაინს, ტესტირებას, ეს უბრალოდ გიჟური ხდება. ასე რომ, ამის გათვალისწინებით, ჩვენ წარმოვადგინეთ ეს ჟესტი ნავი Q-ში და ვაპირებთ Q-ის სტანდარტიზებას ეკოსისტემის 3 ღილაკზე და ჩვენი მოდელის წინსვლა.“ - რონან შაჰი, Google.

ეს ძალიან ლოგიკურია, რადგან ახალი ჟესტური ნავიგაცია Android Q-ში ბევრ დეველოპერს დასჭირდება აპლიკაციების გადამუშავება. გაუმკლავდეს კონფლიქტებს. გვერდითი ზოლის მქონე აპები კარგად არ ითამაშებენ უკანა ღილაკის ახალი ჟესტით, ამიტომ დეველოპერებს ან დასჭირდებათ გადახვიდეთ ამ UI-ს ან გამორთოთ ჟესტებით კონტროლი ახალი setSystemGestureExlusionRects-ით API. იმის გამო, რომ დეველოპერებმა ახლა უნდა გაითვალისწინონ ეს, უმჯობესია, მხოლოდ ერთი ჟესტების კონტროლი იყოს შემდგომი განხორციელება, ასე რომ დეველოპერებს არ მოუწევთ განიხილონ, თუ როგორ მოიქცნენ ჟესტებით ქცევა Google-ში მოწყობილობები. მოწყობილობის ყველა მწარმოებელს აქვს საკუთარი ნავიგაციის ჟესტების სისტემა, ამიტომ სასიამოვნოა იმის ცოდნა, რომ Google ახორციელებს ჟესტების სტანდარტიზებას Android Q-ში ერთი მოდელის გარშემო.

სამწუხაროდ, ეს ნიშნავს, რომ OnePlus-ის, Huawei-ს, Xiaomi-სა და Motorola-ს გასაოცარი ჟესტების კონტროლი არ იქნება ხელმისაწვდომი Android Q-ის შესაბამის გამოშვებებში. მეორეს მხრივ, კარგია, რომ Google ავალდებულებს ტრადიციული 3 ღილაკიანი ნავიგაციის ჩართვას, როგორც არასავალდებულო რეჟიმში. Google-მა ადრე წაშალა 3 ღილაკიანი ნავიგაცია საკუთარი Pixel 3 და Pixel 3 XL სმარტფონებიდან, მაგრამ ორივე მოწყობილობას ახლა აქვს წვდომა ტრადიციულ რეჟიმში ყოველგვარი ხრიკების გამოყენების გარეშე.

მადლობა ანდრეას პროშოფსკი DerStandard-დან ხელმძღვანელებისთვის!

განახლება 1: OEM არ იქნება იძულებითი

მიუხედავად იმისა, რაც სცენაზე ითქვა, Google-მა დაადასტურა AndroidAuthority რომ ისინი აშკარად არ დაუშვებენ მესამე მხარის ჟესტებს. ამის ნაცვლად, Google ხედავს მესამე მხარის ჟესტებს "როგორც ძლიერი მომხმარებლის ვარიანტს". ამრიგად, ხოლო OEMs ნება იძულებული იქნებით შემოგთავაზოთ ტრადიციული 3 ღილაკიანი ნავიგაცია და Google-ის ახალი ჟესტები, ისინი არ იქნება შეიზღუდოს ნავიგაციის ჟესტების დამატებითი ვარიანტების შეთავაზება. დაყენებისას მომხმარებლები აირჩევენ 3 ღილაკიანი ნავიგაციის რეჟიმსა და Android Q ჟესტებს შორის, მაგრამ უცნობია, აქვთ თუ არა OEM-ებს უფლება აჩვენონ საკუთარი ჟესტები დაყენების დროს.

ეს არის უცნაური პოზიცია Google-ისთვის და ის პირდაპირ ეწინააღმდეგება იმას, რაც ითქვა სცენაზე Google I/O-ზე. OEM-ების დაშვება, გააგრძელონ საკუთარი ჟესტების შეთავაზება ეკოსისტემის სტანდარტიზებისთვის, როგორც Google-მა განაცხადა, რომ მათ I/O-ზე სურდათ ამის გაკეთება. ამრიგად, დეველოპერებს მოუწევთ მრავალი მოწყობილობის მწარმოებლისგან ჟესტების გამოყენება, რაც ზუსტად ის პრობლემაა, რომელიც უნდა მოგვარდეს Android Q-ში ერთიანი ჟესტების რეჟიმის იძულებით.