Google I/O 2019-ზე კომპანიამ გამოაცხადა ახალი ადგილობრივი სახლის SDK, სრულეკრანიანი აპების მხარდაჭერა ჭკვიანი ეკრანებისთვის და აპების უფრო მეტი წვდომა App Actions-ზე.
განახლება 2 (4/6/20 @ 14:25 ET): Google-ის Local Home SDK აღწევს ვერსია 1.0 და გამოდის Developer Preview.
განახლება 1 (7/9/19 @ 2:25 PM ET): Google დღეს იწყებს Local Home SDK Developer Preview-ს.
Google I/O სრულდება, მაგრამ ჯერ კიდევ არის განცხადებები, რომ დაფაროს, რომელიც ცოტათი გაფრინდა რადარის ქვეშ. ბოლოს და ბოლოს, კონფერენციის განმავლობაში იმდენი მოლაპარაკება და მოვლენაა, რომ ძნელია ამ ყველაფრის თვალყურის დევნება. ერთ-ერთი ასეთი სფერო, რომელიც შეუმჩნეველი იყო, არის მოქმედებები Google-ში. Google I/O 2019-ზე კომპანიამ გამოაცხადა ახალი ადგილობრივი სახლის SDK, სრულეკრანიანი აპების მხარდაჭერა ჭკვიანი ეკრანებისთვის და მესამე მხარის წვდომა App Actions-ზე.
მათთვის, ვინც შეიძლება არ იცნობდეს Actions on Google-ს, ეს ძირითადად Google Assistant-ის ინტეგრაციის დეველოპერის მხარეა. ეს არის ის, რაც დეველოპერებს საშუალებას აძლევს შექმნან გასაოცარი ინტეგრაციები ასისტენტთან, რომელსაც ჩვენ ყოველდღიურად ვიყენებთ და Google ყოველთვის აფართოებს ფუნქციებს. პლატფორმა იღებს ახალ ინსტრუმენტებს ვებ, მობილური და ჭკვიანი სახლისთვის. მოდით შევხედოთ რას ნიშნავს ეს ყველაფერი.
ადგილობრივი სახლის SDK
ჭკვიანი სახლის ინტეგრაცია Google Assistant-ის დიდი ნაწილია და Google ამბობს, რომ ახლა 30000-ზე მეტი თავსებადი დაკავშირებული მოწყობილობაა. The ადგილობრივი სახლის SDK არის ნაბიჯი ჭკვიან მოწყობილობებთან ინტეგრაციის კიდევ უფრო გაუმჯობესებისკენ.
Local Home SDK საშუალებას აძლევს ჭკვიანი სახლის კოდის ადგილობრივად გაშვებას Google Home დინამიკებზე და Nest Displays-ზე, რომლებსაც შეუძლიათ გამოიყენონ თავიანთი რადიოები ჭკვიან მოწყობილობებთან ლოკალური კომუნიკაციისთვის. ეს აჩქარებს ბრძანებებს და ხდის მათ უფრო საიმედოს ღრუბლოვანი ზარების რაოდენობის შემცირებით.
Local Home SDK ასევე აუმჯობესებს დაყენების გამოცდილებას ჭკვიანი მოწყობილობებისთვის. Google-მა ეს უკვე დაიწყო GE-სთან გასულ წელს და თქვენ შეგიძლიათ დააყენოთ მათი განათება Google Home აპიდან. ეს არის ბევრად უფრო მარტივი და შეუფერხებელი გამოცდილება მომხმარებლებისთვის. Google-მა უკვე დაიწყო მუშაობა პარტნიორებთან, მათ შორის Philips, Wemo და LIFX ამ SDK-ზე.
სრულეკრანიანი აპები
ჭკვიანი დისპლეები ხდება Google Assistant ტექნიკის ეკოსისტემის უფრო დიდი ნაწილი. წელს I/O-ზე Google გაუშვა Nest Hub Max დიდი 10 დიუმიანი დისპლეით. Google ნებას აძლევს დეველოპერებს სრულად ისარგებლონ ამ ეკრანებით „ინტერაქტიული ტილოს“ გადახედვით. ეს საშუალებას აძლევს აპებს გამოიყენონ სრული ეკრანი ხმის, ვიზუალისა და შეხებისთვის, მაგრამ ეს არ შემოიფარგლება მხოლოდ ჭკვიანით აჩვენებს. მას ასევე შეუძლია იმუშაოს Android ტელეფონებზე. Interactive Canvas ხელმისაწვდომია თამაშებისთვის ახლავე (მაგალითად, HQ University), მაგრამ მალე Google დაამატებს მეტ კატეგორიას.
სხვა აპების მოქმედებები
და ბოლოს, მოდით ვისაუბროთ ახალ ფუნქციებზე აპის მოქმედებები. აპის მოქმედებები იყო გამოცხადდა გასული წლის Google I/O-ზე, მაგრამ აქამდე საკმაოდ შეზღუდული იყო. ახლა Google ხსნის მას მეტი აპისთვის. აპების მოქმედებები დეველოპერებს საშუალებას აძლევს გამოიყენონ მიზნები ასისტენტიდან აპების კონკრეტულ ნაწილებში ღრმა ბმულისთვის. არსებითად ხმით გაშვებული მალსახმობი, მაგრამ ბევრად უფრო ძლიერი.
Google-მა გამოაცხადა ოთხი ახალი კატეგორია ამ მიზნებისთვის: ჯანმრთელობა და ფიტნესი, ფინანსები და საბანკო საქმე, მგზავრობის გაზიარება და საკვების შეკვეთა. ახალი გამოყენების ერთ-ერთი მაგალითია ვარჯიშის დაწყება ფიტნეს აპლიკაციაში. შეგიძლიათ თქვათ „Hey Google, start my run Nike Run Club-ში“ და აპი გაიხსნება და დაიწყებს თქვენი სირბილის თვალყურის დევნებას. არ არის საჭირო აპის პოვნა და ვარჯიშის ხელით დაწყება.
ისინი ამბობენ, რომ დეველოპერებისთვის წარმოუდგენლად ადვილია ამ ინტეგრაციის დამატება. როგორც ჩანს, Nike Run Club ფუნქცია განხორციელდა ერთ დღეში ნაკლებ დროში Actions.xml ფაილის დამატებით. ზემოთ მოცემულ მაგალითში, ასისტენტი პირდაპირ აპში გადახტა, მაგრამ მას ასევე შეუძლია აჩვენოს ბარათები (ნაჭრები) პირდაპირ ასისტენტის საუბარში.
ეს ხელსაწყოები დეველოპერებს საშუალებას მისცემს გააკეთონ მეტი Google Assistant-ით, რაც შესანიშნავია მომხმარებლებისთვის. სახლები სულ უფრო ჭკვიანდება, ეკრანები მხოლოდ უფრო გავრცელდება და მომხმარებლები დაეყრდნებიან ხმოვან ასისტენტებს, მით უმეტეს ახლა, სამუშაოს შესასრულებლად. შეამოწმეთ მოქმედებების საიტი რომ გაიგოთ მეტი ამ ხელსაწყოებით აპლიკაციების შექმნის შესახებ.
წყარო: Google
განახლება 1: დეველოპერის გადახედვა
მას შემდეგ, რაც მაისში Google I/O-ის დროს Local Home SDK გამოაცხადა, კომპანია ახლა იწყებს SDK-ს დეველოპერის გადახედვისას. Google აწარმოებს პლატფორმის ტესტირებას პარტნიორებთან ერთად და ისინი მზად არიან უფრო მეტი შემოიტანონ. როგორც აღინიშნა I/O-ს დროს, SDK დეველოპერებს საშუალებას მისცემს ღრმად დააკავშირონ თავიანთი ჭკვიანი მოწყობილობები ასისტენტში. Google-მა გამოაქვეყნა API-ის მითითება და დეველოპერის სახელმძღვანელოები და ნიმუშები, რათა დაეხმაროს ადამიანებს დაწყებაში. ტესტირების დროს გამოხმაურება შეიძლება გაიგზავნოს მეშვეობით შეცდომების ტრეკერი და /r/GoogleAssistantDev.
წყარო: Google
განახლება 2: გადახედვის გარეშე
Google-ის Local Home SDK დეველოპერების გადახედვისას გასულ ივლისში ჩამოვიდა და ახლა ის მზად არის პრაიმ-ტაიმისთვის. Local Home SDK დატოვა დეველოპერის გადახედვის ეტაპი და ახლა ხელმისაწვდომია 1.0 ვერსიაში Action კონსოლის მეშვეობით.
გამოშვება ამატებს უამრავ ახალ ფუნქციას. დეველოპერებს შეუძლიათ დაამატონ ლოკალური შესრულება ჭკვიანი სახლის ქმედებებში, რაც ბრძანებებს გადასცემს მოწყობილობას ლოკალური ქსელის მეშვეობით ღრუბლის ნაცვლად. ეს ამცირებს შეყოვნებას და აუმჯობესებს საიმედოობას. SDK-ს შეუძლია აღმოაჩინოს ადგილობრივი მოწყობილობები Wi-Fi-ით mDNS, UDP ან UPnP პროტოკოლების მეშვეობით. შემდეგ აპებს შეუძლიათ ბრძანების გაგზავნა TCP, UDP ან HTTP გამოყენებით.
Google-მა ასევე გააუმჯობესა სკანირების კონფიგურაციები მოქმედებების კონსოლში. დეველოპერებს შეუძლიათ შეიყვანონ მრავალი სკანირების კონფიგურაცია, რაც საშუალებას აძლევს ლოკალურ შესრულების აპებს, დამუშავდეს მრავალი მოწყობილობა, რომელიც შეიძლება გამოიყენოს აღმოჩენის სხვადასხვა პროტოკოლი. და ბოლოს, SDK კონფიგურაციის გვერდი ახლა იღებს JavaScript ფაილების ატვირთვას ადგილობრივი შესრულების აპებისთვის.
წყარო: Google