Google I/O 2018

JBL Link Bar შეიქმნა JBL-ისა და Google-ის პარტნიორობით. ხმის ზოლი ჩაერთვება თქვენს ტელევიზორში HDMI-ის საშუალებით, როგორც სეტ-ტოპ ბოქსი. მაგრამ იმის ნაცვლად, რომ დაუკრათ აუდიო Android TV ინტერფეისიდან თქვენი ტელევიზორის დინამიკებით, თქვენ მიიღებთ აუდიოს ბევრად უკეთეს ხარისხს ხმის ზოლიდან.

3
მიერ ჯო ფედევა

Android TV არ არის ზუსტად აყვავებული, როგორც პლატფორმა. ბაზარზე მხოლოდ რამდენიმე მოწყობილობაა და აპლიკაციების მხარდაჭერა არ არის კარგი. მათი დიდი წლიური ღონისძიების ზღვარზე, Google-მა გამოაქვეყნა სიახლეები ახალ პროდუქტთან დაკავშირებით Android TV ოჯახი. JBL Link Bar არ არის მხოლოდ სხვა კომპლექტი. ეს არის ხმის ზოლი Android TV-ით და ჩაშენებული Google Assistant-ით.

Android P ახლა არღვევს აპებს იმის ნაცვლად, რომ გითხრათ, რომ ისინი არ პასუხობენ (რაც ცნობილია, როგორც App Not Responsing ან ANR დიალოგი). ეს არის ტაქტიკა, რომელიც გამოიყენება დეველოპერებთან ცუდად შემუშავებული აპლიკაციების მოსახვედრად და შეიძლება უბრალოდ იმუშაოს.

4
მიერ ადამ კონვეი

მათ შორის ყველა ახალი დამატებები

Android P-ს ჩათვლით ახალი ნავიგაციის ჟესტები, ნაჭრები API და ახალი ბიომეტრიული API, არის სხვა ცვლილებები, რომლებიც ასევე შეიძლება იყოს გავლენიანი უფრო დახვეწილი გზით. ერთ-ერთი მათგანია App Not Responsing (ANR) დიალოგური ყუთების წაშლა წინა პლანზე აპლიკაციებისთვის. ANR დიალოგი ჩნდება, როდესაც რაღაც ხელს უშლის მთავარ ინტერფეისის თემას რეაგირებაში. როდესაც ეს მოხდება Android Oreo-ში ან ქვემოთ, ANR დიალოგი ნაჩვენებია მომხმარებელს, რათა მათ აცნობონ. ახლა, Android P-ში, აპლიკაცია უბრალოდ იშლება მომხმარებლისთვის რაიმე სახის შეტყობინების გარეშე.

Google I/O 2017-ზე Google-მა აჩვენა მანქანური სწავლების საინტერესო აპლიკაცია: Google Photos-ის შესაძლებლობა ავტომატურად წაშალოს ობიექტი, რომელიც აფერხებს საგანს. ობიექტის ამოღების ეს ფუნქცია ჯერ არ გამოსულა და ახლა ჩვენ ვიცით რატომ.

4
მიერ მიშაალ რაჰმანი

ეს კვირა სავსე იყო საინტერესო განცხადებებით Google კომპანიაში I/O დეველოპერის ყოველწლიური კონფერენცია. დეველოპერების, ჟურნალისტების, ინდუსტრიის წევრებისა და Google-ის თანამშრომლების ყოველწლიური შეკრება შესანიშნავი ადგილია Google-ის უახლეს პროდუქტებზე, ფუნქციებსა და სერვისებზე სასაუბროდ. ხელოვნური ინტელექტი და მანქანათმცოდნეობა იყო დიდი აქცენტი წელს და ერთ-ერთი ყველაზე საინტერესო მანქანათმცოდნეობის აპლიკაციები მოვიდა Google Photos გუნდი. The Google Photos-ის ახალი ფუნქციები რომლებიც მალე გამოვა, მოიცავს სწრაფ მოქმედებებს ფოტოს გასანათებლად, საგნის გაფერადების მიზნით ფონი შავი და თეთრი, გააზიარეთ ფოტო შესაბამის კონტაქტებთან, დაარქივეთ დოკუმენტები და შეინახეთ დოკუმენტები PDF-ში ფაილები.

იმის გამო, რომ უსაფრთხოება მობილური ტელეფონის ერთ-ერთი ყველაზე მნიშვნელოვანი ნაწილია, Google-მა დაამატა Android P-ში ბიომეტრიის ფორმების მხარდაჭერის მეტი გზა. ეს ცვლილებები დეველოპერებს საშუალებას აძლევს შევიდნენ აპებში ბიომეტრიული ფორმებით, როგორიცაა ირისი და სახის ამოცნობა.

3
მიერ მაქს ვაინბახი

უსაფრთხოება, სავარაუდოდ, მობილური ტელეფონის ყველაზე მნიშვნელოვანი ნაწილია. თუ ჩვენ არ შეგვიძლია ვენდოთ, რომ ჩვენი მონაცემები დაცულია ჩვენს სმარტფონებზე, მაშინ არ გვექნება მიზეზი, გამოვიყენოთ ჩვენი სმარტფონები რაიმე ფინანსური ტრანზაქციისთვის. მიუხედავად იმისა, რომ Android-ში გაძლიერებული უსაფრთხოება ყოველთვის მისასალმებელია, Google-ს ასევე სურს მისი უსაფრთხოების მახასიათებლები უფრო მოსახერხებელი გახადოს. In Android P დეველოპერის გადახედვა 1Google-მა გამოაცხადა ახალი Fingerprint Dialog API. მეორე P გადახედვისას, ის ახლა შეიცვალა BiometricPrompt API. ეს API უფრო ზოგადია და დეველოპერებს საშუალებას აძლევს მხარი დაუჭირონ ბიომეტრიული განბლოკვის ყველა ფორმის მეთოდს. აქვს თუ არა მოწყობილობას ირისის სკანერი, თითის ანაბეჭდის სკანერი, სახის ამოცნობა ან თუნდაც ეკრანის სკანერები, Google-ს სურს, რომ ყველა ბიომეტრიული უსაფრთხოების ზომები იყოს მხარდაჭერილი ახალი API-ით.

Google-ის Android TV-ის ანონსები გაფრინდა რადარის ქვეშ, მაგრამ აქ არის რამდენიმე საინტერესო რამ Android P-ის განახლებით.

3
მიერ ჯო ფედევა

ჩვენ ჯერ კიდევ ვიკვლევთ ყველა განცხადებას პირველი დღიდან Google I/O 2018. ახალი ფუნქციები ნაჩვენებია ამისთვის Android P, Google ასისტენტი, Android Auto, ARCore, და უფრო მეტი. ერთ-ერთი პირველი რამ, რაც მეორე დღეს გამოცხადდა, იყო JBL LINK ბარი ხმის ზოლი / ტელევიზორის მოწყობილობა. Google-ის სხვა Android TV-ის განცხადებები გაფრინდა რადარში, მაგრამ აქ არის რამდენიმე საინტერესო რამ Android P-ის განახლებით.

Android P-ში App Standby Buckets-ის მიზანია გააუმჯობესოს ენერგიის მენეჯმენტი აპლიკაციების პრიორიტეტების მინიჭებით ოთხი განსხვავებული თაიგულიდან ერთ-ერთში. დროთა განმავლობაში, Android უყურებს და დაინახავს, ​​რამდენად ხშირად იყენებთ გარკვეულ აპლიკაციებს და შემდეგ მოაწყობს მათ ერთ-ერთ ასეთ თაიგულში.

3
მიერ დაგ ლინჩი

ბატარეის ხანგრძლივობა მნიშვნელოვანი იყო Android-ზე მომუშავე დეველოპერებისთვის ბოლო რამდენიმე გამოშვებისთვის. ეს სცილდება ტიპიური „ბატარეის ოპტიმიზებული მუშაობის“ ფუმფულას, რომელსაც ჩვეულებრივ ვხედავთ ცვლილებების ჟურნალებში. Android-მა ფუნდამენტურად შეცვალა აპლიკაციების ფონზე გაშვების ხერხი ამის წყალობით Job Scheduler API, ევოლუცია ჩვენ ვნახეთ დოზი, და მეტი. ეს აქცენტი არ იცვლება არც Android P-ით, როგორც ეს აღნიშნა დეივ ბურკმა Google I/O ამ კვირაში. ერთ-ერთ ამ ახალ ფუნქციას ეწოდება App Standby Buckets.

Qualcomm-მა გამოაცხადა Google-თან პარტნიორობა, რომლის მიზანია Android P-ის უფრო სწრაფად მიტანა Qualcomm Snapdragon 636, 660 და 845 მოწყობილობებზე.

4
მიერ ადამ კონვეი

Qualcomm-მა დღეს გამოაცხადა, რომ გაუადვილებს მოწყობილობების OEM-ებს Android მოწყობილობებით, რომლებიც აღჭურვილია Snapdragon 636-ით, Snapdragon 660-ით და Snapdragon 845-ით, ამ ტელეფონებზე Android P-ის მიტანა. ეს ხდება Google-ისა და Qualcomm-ის პარტნიორობის შედეგად, რათა დავრწმუნდეთ, რომ OEM-ებს შეუძლიათ მომხმარებლებისთვის უახლესი პროგრამული განახლებების მიტანა. არსებითად, ეს ნიშნავს, რომ Qualcomm მიაწვდის Android P-ზე დაფუძნებულ დაფის მხარდაჭერის პაკეტს (BSP) OEM-ებს, რომლებიც შექმნილია ისე, რომ განახლებების შეთავაზება ბევრად უფრო ადვილია. ეს განმარტავს, თუ რატომ არის ამდენი არა Pixel მოწყობილობა ასევე იღებს Android P ბეტა ვერსიას.

Google-მა წარმოადგინა Android-ისთვის აპლიკაციის ახალი მოდელი, სახელწოდებით Android App Bundle. ეს, Google Play Dynamic Delivery-თან ერთად, მკვეთრად შეამცირებს აპის ზომას, რათა გააუმჯობესოს მომხმარებლის შენარჩუნება.

4
მიერ მიშაალ რაჰმანი

როგორც დეველოპერი, თქვენზეა დამოკიდებული, გააკეთოთ ყველაფერი თქვენი ძალისხმევით მომხმარებლის შენარჩუნების გასაუმჯობესებლად. ინსტალაცია-წაშლა კოეფიციენტის რაც შეიძლება დაბალი შენარჩუნება მნიშვნელოვანია თქვენი აპის მაღალი რეიტინგისთვის. ახალი მომხმარებლები ყოველწლიურად მილიონობით უერთდებიან Android-ის ეკოსისტემას, რადგან Google აგრძელებს გაფართოებას ისეთ ბაზრებზე, როგორიცაა ინდოეთი და აფრიკის სხვადასხვა ქვეყნები. ამ განვითარებად ბაზრებზე მომხმარებლები უფრო კეთილსინდისიერები არიან, ვიდრე უმეტესობა, ასე რომ თქვენ შეიძლება ვერც კი გააცნობიეროთ, რომ თქვენი APK ზომა ძალიან დიდი გახდა ამ მომხმარებლებისთვის მოსაწონად. სწორედ ამიტომ Google წარმოგიდგენთ აპის ახალ მოდელს Android-ისთვის, სახელწოდებით Android App Bundle. ახალ Google Play Dynamic Delivery-თან ერთად, აპების ზომები შეიძლება მკვეთრად შემცირდეს, რათა გააუმჯობესოს მომხმარებლების შენარჩუნება ძირითად ბაზრებზე.

Slices და App Actions არის ახალი API-ები Android P-ში, რომლებიც ეხმარება დეველოპერებს გამოავლინონ თავიანთი შინაარსი და შესაძლებლობები აპის გარეთ. App Actions ხელმისაწვდომია Play Store-ში, Pixel Launcher-ში და Google Assistant-ში, ხოლო Slices ხელმისაწვდომია Google App-ში.

4
მიერ მიშაალ რაჰმანი

დამოუკიდებელი აპლიკაციის შემქმნელებისთვის, სამუშაო, რომელიც ხდება აპლიკაციის განვითარების შემდეგ, ხშირად შეიძლება იყოს სამუშაოს ყველაზე რთული ნაწილი. როგორ აიძულებთ ხალხს თქვენი აპლიკაციის შესახებ გაეცნონ? და როგორც კი დაიწყებთ რამდენიმე მომხმარებლის მოპოვებას, როგორ შეინარჩუნებთ მათ? მომხმარებელთა ჩართვა, რათა ისინი კვლავ დაბრუნდნენ თქვენს აპში (და ამით არ წაშალონ იგი), არის გასაღები სტაბილური, თავდადებული მომხმარებლის ბაზის შესაქმნელად. სწორედ ამიტომ Google ნერგავს ახალ API-ებს Android P-ში, სახელწოდებით Slices and App Actions.

Google-მა ოფიციალურად გამოაცხადა, რომ Linux-ის აპების მხარდაჭერა შემოდის Chrome OS-ზე, დაწყებული Google Pixelbook-ის წინასწარი გადახედვით, მაგრამ მომავალში სხვა Chromebook-ებზე გაფართოვდება.

4
მიერ მიშაალ რაჰმანი

Chrome OS-ის ადრეული ისტორიის დიდი ნაწილისთვის, ოპერაციული სისტემა განიხილებოდა, როგორც განდიდებული ვებ ბრაუზერი. როგორც OS მომწიფდა, ეს შეხედულება გახდა გაუმართლებელი: Chrome OS-მა მას შემდეგ დაამატა ხაზგარეშე შესაძლებლობა და Android აპის მხარდაჭერა, რათა მნიშვნელოვნად გააფართოოს თავისი ფუნქციების ნაკრები. Google-ის შემდეგი დიდი ნაბიჯი არის დეველოპერების მოზიდვა Linux აპების მხარდაჭერის დანერგვით, რომელიც ხელმისაწვდომია Google Pixelbook-ზე გადახედვის სახით.

დღეს Google-მა გამოაცხადა Android Jetpack, ახალი თაობის Android კომპონენტების ნაკრები, რომელიც შექმნილია Kotlin-თან კარგად მუშაობისთვის. ახალი Android Studio 3.2 აღჭურვილია ინსტრუმენტებით Jetpack-ისთვის.

4
მიერ მიშაალ რაჰმანი

Google-ის ყოველწლიური I/O დეველოპერების კონფერენცია არის სადაც კომპანია წარმოაჩენს თავის უახლეს ინსტრუმენტებსა და ფუნქციებს Android-ის დეველოპერებისთვის და არც წელს არის გამონაკლისი. დღეს კომპანიამ გამოაცხადა Android Jetpack, კომპონენტების ნაკრები აპლიკაციების განვითარების დასაჩქარებლად. Jetpack შექმნილია Kotlin-ის გათვალისწინებით, რათა დაგეხმაროთ თქვენი კოდის გამარტივებაში. უახლესი Android Studio 3.2 canary, რომელიც დღეს ხელმისაწვდომია, ასევე შეიცავს ახალ ინსტრუმენტებს Jetpack-ისთვის.

ჩვენ უკვე ვნახეთ ახალი ფუნქციების უმეტესი ნაწილი დეველოპერის პირველ გადახედვაში ჯერ კიდევ მარტში. თუმცა, Android P Beta უფრო გაპრიალებულია და აქვს კიდევ რამდენიმე მომხმარებელთან დაკავშირებული სიკეთე. მოდით შევხედოთ რამდენიმე პუნქტს.

3
მიერ ჯო ფედევა

Android P Beta ოფიციალურად ხელმისაწვდომია და პირველად, ის არ შემოიფარგლება მხოლოდ Google მოწყობილობებით. ჩვენ უკვე ვნახეთ ა ახალი ფუნქციების უმრავლესობა დეველოპერის პირველ გადახედვაში ჯერ კიდევ მარტში. თუმცა, Android P Beta უფრო გაპრიალებულია და აქვს კიდევ რამდენიმე მომხმარებელთან დაკავშირებული სიკეთე. მოდით შევხედოთ იმ ფუნქციებს, რომელთა შესახებაც უნდა იცოდეთ.

გაინტერესებთ მანქანური სწავლება, მაგრამ არ გაქვთ დიდი გამოცდილება? Google-ის ახალი ML Kit SDK ხდის მანქანურ სწავლებას მარტივად თქვენს Android ან iOS აპში.

4
მიერ მიშაალ რაჰმანი

მანქანათმცოდნეობა და ხელოვნური ინტელექტი სწრაფად შემოვიდა ჩვენს ლექსიკონში ბოლო წლებში, მაგრამ ცოტამ თუ იცის, როგორ მუშაობს ტექნოლოგია ან რა შეუძლიათ მათ. თვით Google-ის AI მკვლევარებიც კი ხუმრობა, რომ მანქანათმცოდნეობა ალქიმიას ჰგავს. როგორც დატვირთულ დეველოპერს, შეიძლება არ გქონდეთ დრო მანქანური სწავლების შესახებ (ML) გაეცნოთ, მაგრამ Google-ს არ სურს, რომ ამან შეგაჩეროთ მისი სარგებლის მიღებაში. ამის შესახებ კომპანიამ დღეს განაცხადა ML ნაკრები: ახალი SDK, რომელიც აერთიანებს Google-ის წლების მუშაობას მანქანურ სწავლებაზე Firebase პაკეტში, რომელსაც მობილური აპლიკაციების დეველოპერები იყენებენ iOS და Android შეუძლიათ გამოიყენონ თავიანთი აპების გასაუმჯობესებლად.

ახლა, როდესაც Android P არის ბეტა რეჟიმში, ნებისმიერ მსურველს, ვისაც სურს მონაწილეობა მიიღოს პროგრამაში, შეუძლია ეწვიოს Android Beta-ს სადესანტო გვერდს, რათა მათი მოწყობილობა დაკმაყოფილდეს განახლებისთვის. ამჯერად ნებადართულია მეტი, ვიდრე უბრალოდ Nexus მოწყობილობები.

3
მიერ დაგ ლინჩი

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

Google-ის ოფიციალურმა ვებსაიტმა, რომელიც განკუთვნილია Android-ის დეველოპერებისთვის, ახალი საღებავი მიიღო. რედიზაინი მოდის Google I/O 2018-ის შემდეგ და მიანიშნებს კომპანიის ბოლოდროინდელ სწრაფვაზე ახალი მომხმარებლის ინტერფეისისთვის, რომელსაც ბევრი უწოდებს "Material Design 2".

4
მიერ მიშაალ რაჰმანი

თუ Android-ის აპლიკაციის დეველოპერი ხართ, ერთ-ერთი ვებსაიტი, რომელიც თქვენ ალბათ მონიშნეთ, არის ოფიციალური ანდროიდის დეველოპერები ვებგვერდი. აქ შეგიძლიათ იპოვოთ ოფიციალური დოკუმენტაცია ყველა Android API-სთვის, კოდის ნიმუშები, Android Studio ჩამოტვირთვები, პლატფორმის განაწილების სტატისტიკა, და უფრო მეტი. პირადად მე ვთვლი, რომ ვებსაიტის გამოყენება ბევრად უფრო სასიამოვნო გამოცდილებაა, ვიდრე AOSP-ის გათხრა ინფორმაციის მოსაძებნად, და ახალი რედიზაინით, რომელიც დღეს გამოჩნდა, მისი გამოყენება კიდევ უფრო სასიამოვნო იქნება.