ახალი ვალდებულება მიანიშნებს Android-ის მომავალ ვერსიაზე, რომელიც დაამატებს მხარდაჭერას Sony PlayStation 4-ის DualShock 4 მოძრაობის კონტროლისთვის და შესაძლოა ახალი PlayStation აპებისთვის.
თამაშზე ორიენტირებული სმარტფონები ბოლო რამდენიმე წლის განმავლობაში ძალიან პოპულარული გახდა. Asus-მა თავისი ROG (მოთამაშეთა რესპუბლიკა) ბრენდი შემოიტანა სმარტფონების ინდუსტრიაში, Razer-მა იყიდა OEM ე.წ. Nextbit და გამოუშვა Razer Phone, Nubia-მ გამოუშვა Red Magic, Xiaomi-მ გამოუშვა შავი ზვიგენი და ა.შ. on. მაშინაც კი, თუ ზოგიერთ ტელეფონს არ აქვს "თამაშის" ბრენდი თავის სახელში, ყველა ბოლო ფლაგმანი მშვენივრად გამოიყურება. შეუძლია გრაფიკულად ინტენსიური ტიტრების თამაში, მუდმივად წინგადადგმული სისტემის ჩიპებზე და გრაფიკული დამუშავების წყალობით ერთეულები. ნაგულისხმევად, Android არ შეიცავს თამაშის ოპტიმიზაციის ბევრ მახასიათებელს, რათა მომხმარებლისთვის სათამაშო გამოცდილება უკეთესი იყოს. მაგრამ, ეს უკვე დიდი ხანია შეიცვალა.
გასულ წელს Android Pie მოიტანა მშობლიური გასაღების რუკების მხარდაჭერა Sony PlayStation 4-ის DualShock 4-ისთვის. ადრე, DualShock კონტროლერების ნაგულისხმევი კლავიშების რუქები მხოლოდ Sony Xperia მოწყობილობებსა და სხვა მოწყობილობებში იყო წარმოდგენილი, რომელთა OEM-ები აწუხებდნენ მათ ჩართვას. ეს ფუნქცია წლების განმავლობაში დიდი მოთხოვნა იყო, ამიტომ Google-ისა და Sony-ს ინჟინრებმა საბოლოოდ შეასრულეს ჩვენი სურვილები Android Pie-ში. ახალი
ჩაიდინოს (მეშვეობით 9to5 Google-ის სტივენ ჰოლი) Android ღია კოდის პროექტში ვარაუდობს, რომ DualShock 4 კონტროლერის მხარდაჭერა შეიძლება კიდევ უფრო გაუმჯობესდეს. ვალდებულება მიზნად ისახავს Android-ს იმუშაოს DualShock 4-ის მოძრაობის კონტროლით.თუ ჯერ არ იცოდით, ყველა DualShock 4 კონტროლერს აქვს ჩაშენებული გიროსკოპი და ამაჩქარებელი, რომლებიც საკმარისად მგრძნობიარეა კონტროლერის დახრის, ბრუნვისა და სხვა მოძრაობების გამოსავლენად. მე ვხედავ, რამდენად სასარგებლო იქნებოდა ეს სარბოლო თამაშებში, სადაც ადამიანის ბუნებრივი რეაქცია არის სხეულის დახრილობა, როდესაც მანქანას თამაშში აბრუნებს. იმის გათვალისწინებით, რომ ეს პატჩი პირველად იქნა წარმოდგენილი 2017 წლის დეკემბერში, ჩვენ არ გვინდოდა ვიმსჯელოთ იმაზე, თუ როდის მოხვდებოდა ის Android-ში. თუმცა, ვალდებულება არაერთხელ განახლდა გასული წლის განმავლობაში, უახლესი კომენტარი გაკეთდა 2019 წლის 8 თებერვალს.
თავდაპირველად, ჩვენ გვეგონა, რომ Android Q მხარს დაუჭერდა DualShock 4-ის მოძრაობის კონტროლს, მაგრამ ინჟინერი Google-ში შტატები ჯერ კიდევ არის განსახილველი საკითხები ამ ფუნქციის დანერგვის შესახებ. ამიტომ, ვალდებულებები არ გაერთიანდება, რადგან ფუნქცია არ არის დამტკიცებული Android Q-ისთვის.
Android Q-სთან დაკავშირებით, როგორც ჩანს, Sony-მ დაამატა DualShock 4-თან დაკავშირებული კოდების თაიგული, მათ შორის „Bluetooth-ის შესწორებები, ბირთვის დრაივერი, შეყვანის ღილაკი/სტიკის რუქა.” ასევე არის კომენტარები შიგნით სენსორების ბუნების შესახებ კონტროლერი. როდერიკ კოლენბრენდერი, PlayStation-ის აპარატურის და სისტემების ინჟინერიის დირექტორი, განმარტავს, რომ რადგან ეს სენსორები დინამიურია, სისტემამ არ უნდა უზრუნველყოს მათი ნაგულისხმევი პარამეტრები. პირიქით, აპლიკაციებს შეუძლიათ მოიძიონ საჭირო ინფორმაცია "getName()" და "getVendor()" ფუნქციების მეშვეობით.
ბ-ნი კოლენბრენდერი ასევე განიხილავს მოწყობილობაზე შეყვანის გადაცემის შესაძლო გზებს. არსებობს ორი შესაძლო გამოსავალი. პირველი არის ოფიციალური, მშობლიური მხარის მხარდაჭერა სენსორის ჩარჩო რომელიც უკვე ჩაშენებულია ანდროიდში. ის ეხმარება დეველოპერებს მიიღონ ნედლეული სენსორის მონაცემები კლასებით და ინტერფეისებით, როგორიცაა „SensorEvent“, „SensorManager“ და სხვა. ეს API-ები დეველოპერებს აძლევენ წვდომას სენსორების, მსმენელების, საორიენტაციო ინფორმაციის, მოვლენის დროის ნიშნულებზე და სხვათა სიაზე. მეორე გზა არის evdev (მოვლენის მოწყობილობა) გამოყენება, ინტერფეისი Linux-ის ბირთვში, რომელიც ახორციელებს თითქმის იგივე მიზანს, წაიკითხოს და ჩაწეროს შეყვანის მოვლენები. ინჟინერი ამბობს, რომ Mountain View-ში შეხვედრის შემდეგ, გუნდმა გადაწყვიტა სენსორის ჩარჩოს გამოყენება, აშკარა მიზეზების გამო, როგორიცაა პირველი მხარის მხარდაჭერა. მის კომენტარში ასევე ნახსენებია PlayStation აპლიკაციები, რომელთა გამოშვებასაც Sony აპირებს წელს, რაზეც ამჟამად ინფორმაცია არ გვაქვს.
ეს არის თითქმის ყველაფერი, რაც შეგვიძლია გითხრათ იმის შესახებ, რაზეც აშკარად მუშაობენ Sony და Google. DualShock 4 კონტროლერებზე მოძრაობის კონტროლის მხარდაჭერა კარგია, მაგრამ მე უფრო მაინტერესებს ახალი PlayStation აპლიკაციების შესაძლებლობა. ინჟინრის პოზიციის გათვალისწინებით Sony-ში (ტექნიკის და პროგრამული უზრუნველყოფის ტექნოლოგიის განვითარება ღრუბლოვანი თამაშებისთვის სერვერები და ღრუბლოვანი ინფრასტრუქტურა), ვიმედოვნებთ, რომ ისინი გამოიყენებენ ამ პლატფორმებს PlayStation თამაშების სტრიმინგისთვის Android. ეს მხოლოდ ვარაუდებია, რადგან არ არსებობს ოფიციალური ინფორმაცია ახალი PlayStation აპლიკაციების შესახებ Android-ზე. ჩვენ შეგატყობინებთ, თუ რაიმე ახალს ვისწავლით.