Firebase ახლა გთავაზობთ ბეტა დონის მხარდაჭერას tvOS-ისა და macOS-ისთვის, ასევე უამრავ სხვა გაუმჯობესებასთან ერთად, რომელიც მიმართულია Apple-ის მომხმარებლებისთვისაც.
Google-ის ვირტუალური Firebase Summit 2021 დღეს დაიწყო და ჩვენ ვიღებთ რამდენიმე ახალ ფუნქციას Firebase-ისთვის. Google-ის Firebase არის განვითარების ინსტრუმენტების საკმაოდ ყოვლისმომცველი ნაკრები. მისი მიზანია გააადვილოს აპლიკაციის შემუშავება და შენარჩუნება, ისეთი ფუნქციებით, როგორიცაა დეტალური ავარიის შესახებ მოხსენება, მომხმარებლის ანალიტიკა, ავტორიზაცია და შენახვა. Google მუდმივად მუშაობს Firebase-ის გასაუმჯობესებლად, ბოლო დროს გამოაცხადა Firebase-ის ახალი გაფართოებები Google I/O 21. ახლა Google-მა გამოაცხადა, რომ Firebase გთავაზობთ ბეტა დონის მხარდაჭერას tvOS-ისა და macOS-ისთვის, ასევე Apple TV-ისა და Apple Arcade-ის მხარდაჭერასთან ერთად.
ეს არსებითად ნიშნავს იმას, რომ დეველოპერებს ახლა შეუძლიათ გამოიყენონ Firebase პროდუქტები Apple TV-ებთან და Macbook-ებთან თავსებადი აპების შესაქმნელად და გასაშვებად. ის მუშაობს ერთი კოდის ბაზიდან, რათა ნაკლები პრობლემების მქონე მომხმარებლებს მიაწოდოს მოწყობილობების გამოცდილება. ამის მაგალითია Crashlytics SDK, რადგან დეველოპერებს შეუძლიათ კრიტიკული ავარიების იდენტიფიცირება და თუნდაც ფილტრის ავარია Apple-ის მოწყობილობის ტიპის ან ოპერაციული სისტემის მიხედვით Firebase Crashlytics-დან კონსოლი.
თამაშის დეველოპერები ასევე იღებენ საკმაოდ დიდ გაუმჯობესებას Apple TV-სა და Apple Arcade-ისთვის შემუშავებისას. Firebase C++ SDK-ებიდან ბევრი ახლა მხარს უჭერს Apple TV-ს, რაც იმას ნიშნავს, რომ თქვენ შეგიძლიათ განავითაროთ Apple Arcade თამაშები Firebase-ით! გარდა ამისა, ჩვენ Google-მა გამოაცხადა, რომ ის აფართოებს მხარდაჭერას თამაშის ჩარჩოებისა და ძრავებისთვის, Cloud Firestore-ისთვის ხელმისაწვდომი Unity-სა და C++-ისთვის. ეს ნიშნავს, რომ თქვენ შეგიძლიათ დაამატოთ Cloud Firestore თქვენს თამაშს, რათა შეინახოთ და სინქრონიზებულიყო თქვენი თამაშის მონაცემები რეალურ დროში, დაამატეთ ხაზგარეშე მხარდაჭერა და გააფართოვეთ თქვენი თამაშის გამოცდილება, რომ მიაღწიოთ დიდ რაოდენობას ხალხი.
თუ არ იცით, Cloud Firestore არის NoSQL მონაცემთა ბაზა მობილურის, ვებსა და სერვერის განვითარებისთვის. ეს არის მრავალპლატფორმული და დეველოპერებს შეუძლიათ შექმნან Apple, Android და ვებ აპლიკაციები, რომლებიც იყენებენ მშობლიურ SDK-ებს მისგან ინფორმაციის მისაღებად. ეს ამარტივებს მონაცემთა სინქრონიზაციას მოწყობილობებში საბოლოო მომხმარებლებისთვის.