Google-მა Android-ის შემდეგი ვერსია გამოაცხადა. გაიცანით Android O ამ ახალი დეველოპერის გადახედვით. წაიკითხეთ მეტი Android O-ისა და მისი ცვლილებების შესახებ!
მოგწყინდათ Android Nougat-ის გაშვება თქვენს სმარტფონზე? გსურთ ნახოთ, რას ელოდება მომავალი მსოფლიოში ყველაზე პოპულარული მობილური ოპერაციული სისტემის შემდეგი გამეორებისთვის? Google-მა გაგაშუქა დღეისთვის, რადგან კომპანიამ ახლახან გამოაცხადა თუ რა მოდის Android Nougat-ის შემდეგ.
Შეხვედრა Android O.
Google-ის ჩვეულებისამებრ, Android O არის ის, რაც დაერქმევა OS-ის შემდეგ ვერსიას, სანამ ის საბოლოოდ მივა მომხმარებლებთან 2017 წლის მესამე კვარტალში. ჩვენ შეგვიძლია ვივარაუდოთ, თუ რა იქნება სრული სახელი და ჩვენ გვაქვს რამდენიმე თვე ამის გასაკეთებლად.
მაგრამ ის, რაც ახლა გვაქვს, არის დეველოპერის სრული გადახედვა და ცვლილებების სიმრავლე, რომელსაც O მოუტანს Android-ს. Google-მა ჩამოთვალა ახალი ფუნქციები და API-ები Android O-ში, ასე რომ, ჩვენ მოკლედ შევეხებით რამდენიმე მათგანს ქვემოთ.
შეამოწმეთ Android O-ის ჩვენი სრული გაშუქება!
ფონის ლიმიტები
ბატარეის ხანგრძლივობა კვლავ რჩება Google-ის პრიორიტეტად O-ში. Android O აყენებს დამატებით ავტომატურ შეზღუდვებს იმის შესახებ, თუ რისი გაკეთება შეუძლიათ აპებს ფონზე ამ სამ ძირითად სფეროში: იმპლიციტური მაუწყებლობა, ფონური სერვისები და მდებარეობის განახლებები. დეტალურად განვიხილეთ როგორ
Google საფუძველს უყრიდა ფონური პროცესების მოკვლას Android Nougat-ში, მაგრამ ახლა კომპანია ახორციელებს დამატებით ცვლილებებს, რათა შეაფერხოს ბოროტი აპლიკაციები, რომლებიც ამოწურავს თქვენი ბატარეის ხანგრძლივობას. ეს ცვლილებები გააადვილებს აპების შექმნას, რომლებიც მინიმალურ გავლენას მოახდენენ მომხმარებლის ბატარეის ხანგრძლივობაზე, ამიტომ Google გირჩევთ შეამოწმოთ დოკუმენტაცია ფონური შესრულების ლიმიტები და ფონის მდებარეობის შეზღუდვები დამატებითი დეტალებისთვის.შეტყობინებების არხები
Android O წარმოგიდგენთ შეტყობინებების არხები ერთიანი სისტემის უზრუნველსაყოფად, რათა დაეხმაროს მომხმარებლებს შეტყობინებების მართვაში აპლიკაციის მიერ განსაზღვრული კატეგორიებით შეტყობინებების შინაარსისთვის. ეს საშუალებას მისცემს დეველოპერებს შექმნან შეტყობინებების არხი თითოეული განსხვავებული ტიპის შეტყობინებისთვის, რომელიც მათ უნდა გაგზავნონ, ასევე აისახონ აპის მომხმარებლების მიერ გაკეთებული არჩევანი. მაგალითად, დეველოპერებს შეუძლიათ შექმნან ცალკეული შეტყობინებების არხები თითოეული საუბრის ჯგუფისთვის შეტყობინებების აპში.
მომხმარებლებს ასევე შეუძლიათ მართონ შეტყობინებებთან დაკავშირებული პარამეტრების უმეტესი ნაწილი სისტემის თანმიმდევრული ინტერფეისის გამოყენებით. კონკრეტულ არხზე გამოქვეყნებული ყველა შეტყობინება ერთნაირად იქცევა.
Android O ასევე უარყოფს დეველოპერის შესაძლებლობას დააყენოს ინდივიდუალური შეტყობინებების პრიორიტეტული დონეები. ამის ნაცვლად, ახლა შეგიძლიათ დააყენოთ რეკომენდებული მნიშვნელობის დონე შეტყობინებების არხის შექმნისას. შეტყობინებების არხის შექმნის შემდეგ, მხოლოდ სისტემას შეუძლია შეცვალოს მისი მნიშვნელობა, რაც მომხმარებელს ძალას დაუბრუნებს.
მომხმარებლებს ასევე შეუძლიათ შეტყობინებების ჩაჩუმება რომ მოგვიანებით გამოჩნდეს. შეტყობინებები კვლავ გამოჩნდება იმავე დონის მნიშვნელობით, როგორიც პირველად გამოჩნდა. აპებს შეუძლიათ ასევე წაშალონ ან განაახლონ ჩადებული შეტყობინებები, მაგრამ ჩადებული შეტყობინების განახლება არ იწვევს მის ხელახლა გამოჩენას.
გარდა ამისა, Android O ასევე ამატებს ახალ ვიზუალს და დაჯგუფებას შეტყობინებებში, რაც ამარტივებს მომხმარებლებმა დაინახონ რა ხდება, როდესაც მათ აქვთ შემომავალი შეტყობინება ან უყურებენ შეტყობინებას ჩრდილი. ჩვენთვის ეს ჟღერს როგორც შეტყობინებების ტიკერი, რომელიც იყო Android-ის ძველ ვერსიებზე Heads Up-ზე, თუმცა ჩვენ მოგვიწევს ამის დადასტურება.
ავტომატური შევსების API-ები
Android O ოფიციალურად აღიარებს პაროლის მენეჯერების როლს Autofill API-ის ჩათვლით. ავტომატური შევსების ეს პლატფორმის მხარდაჭერა საშუალებას მისცემს მომხმარებლებს აირჩიონ ავტომატური შევსების აპი ისევე, როგორც ირჩევენ კლავიატურის აპს. Google ამატებს ახალი API ავტომატური შევსების სერვისის დანერგვაც.
Picture in Picture ტელეფონებისთვის და Windows-ის ახალი ფუნქციები
PiP ჩვენება ახლა ხელმისაწვდომია როგორც ტელეფონებისთვის, ასევე ტაბლეტებისთვის, ასე რომ, მომხმარებლებს შეუძლიათ ახლა მოუთმენლად ელოდონ ვიდეოს ყურებას, სანამ ისინი პასუხობენ ჩეთს ან სხვა ასეთ დავალებას. დეველოპერებს შეუძლიათ მიუთითონ ასპექტის თანაფარდობა და მორგებული ურთიერთქმედებების ნაკრები, როგორიცაა პაუზა/თამაში.
ფანჯრების სხვა ახალი მახასიათებლები მოიცავს ა ახალი აპლიკაციის გადაფარვის ფანჯარა აპებისთვის სისტემის გაფრთხილების ფანჯრის ნაცვლად გამოსაყენებლად და მრავალ ეკრანის მხარდაჭერა დისტანციურ ეკრანზე აქტივობის დასაწყებად.
შრიფტის რესურსები XML-ში
შრიფტები ახლა არის სრულად მხარდაჭერილი რესურსის ტიპი Android O-ში. ახლა აპებს შეუძლიათ გამოიყენონ შრიფტები XML განლაგებაში, ასევე გამოაცხადონ შრიფტის სტილი და წონა შრიფტის ფაილებთან ერთად.
ადაპტაციური ხატები
Android O-საც მოაქვს ადაპტაციური ხატები რომელსაც ახლა შეუძლია აჩვენოს სხვადასხვა ფორმის სხვადასხვა მოწყობილობასა და მოდელში. თქვენ შეგიძლიათ დააყენოთ გამშვების ხატი წრიული ფორმის გამოყენებით ერთ OEM მოწყობილობაზე და გამოიყენოთ "squircle" მეორეზე. თითოეული მოწყობილობა OEM უზრუნველყოფს ნიღაბს, რომელსაც სისტემა იყენებს ყველა ხატის ერთი ფორმის გამოსატანად. სისტემა ასევე აცოცხლებს ინტერაქციას ხატებთან და ასევე იყენებს ხატულებს მალსახმობებში, პარამეტრების აპში, გაზიარების დიალოგში და მიმოხილვის ეკრანზე.
ფართო სპექტრის ფერი აპებისთვის
ვიზუალიზაციის აპლიკაციების შემქმნელებს ახლა შეუძლიათ ისარგებლონ ახალი მოწყობილობებით, რომლებსაც აქვთ ფერადი დისპლეის ფართო სპექტრი. ფართო დიაპაზონის სურათების საჩვენებლად, აპებმა უნდა ჩართონ დროშის მანიფესტში თითო აქტივობა და ჩატვირთონ ბიტმაფები ჩაშენებული ფართო ფერის პროფილით. ჩვენ ვყვიროდით ამ ფუნქციისთვის თვეების განმავლობაში და, როგორც ჩანს, Google-მა საბოლოოდ უპასუხა ჩვენს ლოცვებს.
დაკავშირება
Android O ასევე მხარს უჭერს მაღალი ხარისხის Bluetooth აუდიო კოდეკებს, როგორიცაა LDAC კოდეკი Sony-სგან. Android Police დაადასტურა Google-ის განცხადების საშუალებით, რომ განახლება მოაქვს aptX მხარდაჭერა, რომელიც არის ა მაღალი ხარისხის Bluetooth კოდეკი Qualcomm-ისგან.
ახალი Wi-Fi ფუნქციები მოიცავს Wi-Fi Aware, ასევე ცნობილია, როგორც სამეზობლოში გაცნობიერებული ქსელი (NAN). შესაბამისი აპარატურის მქონე მოწყობილობებზე, აპებს და ახლომდებარე მოწყობილობებს შეუძლიათ ერთმანეთთან Wi-Fi-ის საშუალებით აღმოჩენა და კომუნიკაცია ინტერნეტის წვდომის წერტილის გარეშე.
Google ასევე აფართოებს ConnectionService API-ები ტელეკომის ჩარჩოდან, რათა მესამე მხარის დარეკვის აპებმა შეძლონ სისტემის ინტერფეისის ინტეგრირება და შეუფერხებლად იმუშაონ სხვა აუდიო აპებთან. მაგალითად, აპებს შეიძლება ჰქონდეთ ზარების ჩვენება და კონტროლი სხვადასხვა სახის ინტერფეისებში, როგორიცაა მანქანის სათავე ერთეულებში.
კლავიატურის ნავიგაცია
Android O მუშაობს უფრო საიმედო და პროგნოზირებადი მოდელის შესაქმნელად "ისრის" და "ჩანართების" ნავიგაციისთვის. ეს არის Android აპლიკაციების ოფიციალური ხელმისაწვდომობის ფონზე Chrome OS-ზე, რომელიც აღჭურვილია აპარატურის კლავიატურაზე თავის მოწყობილობებზე. თქვენ შეგიძლიათ ნახოთ სრული დოკუმენტაცია აქ.
AAudio API პრო აუდიოსთვის
AAudio არის ახალი მშობლიური API, რომელიც სპეციალურად შექმნილია აპებისთვის, რომლებიც საჭიროებენ მაღალი ხარისხის და დაბალი შეყოვნების აუდიოს. Developer Preview შეიცავს ამ API-ს ადრეულ ვერსიას დეველოპერებისგან გამოხმაურების მისაღებად.
WebView გაუმჯობესებები
Android O ჩართავს მრავალპროცესის რეჟიმს WebViews-ისთვის ნაგულისხმევად და ამატებს API-ს, რომელიც საშუალებას აძლევს აპს გაუმკლავდეს შეცდომებსა და ავარიებს. დეველოპერებს ასევე შეუძლიათ აირჩიონ თავიანთი აპლიკაციის WebView ობიექტები, რათა დაადასტურონ URL-ები Google Safe Browsing-ის მეშვეობით.
Java 8 ენის API
Android O მხარს უჭერს Java ენის რამდენიმე ახალ API-ს. გარდა ამისა, Android Runtime უფრო სწრაფია, ვიდრე ოდესმე, Google აცხადებს 2-ჯერ გაუმჯობესებას. ზოგიერთი განაცხადის ეტალონები.
ხელმისაწვდომობის ფუნქცია: თითის ანაბეჭდის ჟესტები
ხელმისაწვდომობის სერვისებს შეუძლიათ ასევე უპასუხონ შეყვანის ალტერნატიულ მექანიზმებს, როგორიცაა მიმართულების გადაფურცვლა მოწყობილობის თითის ანაბეჭდის სენსორის გასწვრივ. Ეს ნიშნავს რომ მესამე მხარის დეველოპერები შეუძლია ისარგებლოს თითის ანაბეჭდის ჟესტებით, ოფიციალურად, საკუთარი მოქმედებების შესასრულებლად!
დეველოპერის გადახედვები
თუ ნამდვილად გსიამოვნებთ Android O-ის ცდა, შეგიძლიათ სცადოთ ის Google-ის მიერ მოწოდებული სისტემის სურათებით Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL და Pixel C მოწყობილობებისთვის. გარდა ამისა, თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ განახლებული SDK და სცადოთ Android O ოფიციალურ Android ემულატორზე. ასევე არის ემულატორი Android Wear 2.0-ის შესამოწმებლად Android O-ზეც.
Google მკაცრად ამტკიცებს, რომ დეველოპერის ეს გადახედვის გამოშვება მხოლოდ დეველოპერებისთვისაა. ის არ არის განკუთვნილი ყოველდღიური და სამომხმარებლო გამოყენებისთვის (მაგრამ ეს სავარაუდოდ არ შეაფერხებს XDA მკითხველებს). როგორც ასეთი, ეს ნაგებობები ხელმისაწვდომია მხოლოდ ხელით ჩამოტვირთვისა და ციმციმისთვის. Android Beta პროგრამის მეშვეობით ჩარიცხვები გაიხსნება მას შემდეგ, რაც Google მიახლოვდება საბოლოო პროდუქტს, ამიტომ Android Beta ამჟამად მიუწვდომელია Android O-სთვის. იქნება 3 დამატებითი დეველოპერის გადახედვა საბოლოო გამოშვებამდე ამ წლის მესამე კვარტალში. შემდეგი Developer Preview გამოვა მაისის შუა რიცხვებში, ასე რომ, ჩვენ გვექნება 2 თვე ამ ახალი განახლებით სათამაშოდ, სანამ Google მოგვიწოდებს სხვა O-ით.რეო სიკეთე.
ჩამოტვირთვის ბმულებისა და მოციმციმე ინსტრუქციებისთვის Android O Developer Preview 1-ისთვის, თავი აქ.
ჩვენ აღფრთოვანებული ვართ Android O-ით და ცვლილებებით, რაც მას მოაქვს Android ეკოსისტემაში. ეს არის პირველი დეველოპერების მრავალი სხვა გადახედვისგან, ასე რომ, ჩვენ შეგვიძლია დარწმუნებული ვიყოთ, რომ აქ წარმოდგენილი ფუნქციები გაპრიალდება იმ დროისთვის, როდესაც ისინი მიაღწევენ საბოლოო მომხმარებელს.
რა აზრის ხართ Android O-სა და მისი დეველოპერის გადახედვის 1-ზე? შეგვატყობინეთ ქვემოთ მოცემულ კომენტარებში!