Google I/O 2017؛ معرفی بروزرسانیهای جدید برای بستر فایربیس
به گزارش واحد فناوری اطلاعات سایبربان؛ گوگل در زمان برگزاری اجلاس خود بروزرسانیهای جدیدی برای پلتفرم فایربیس (Firebase) ارائه کرد که به بسیاری از ویژگیهای محوری این ابزار مربوط میشوند.
گوگل اعلام کرد بیش از یکمیلیون توسعهدهنده، پروژههای خود را به کمک فایربیس طراحی کردهاند (هرچند که همه آنها فعال نیستند) و این رقم به سرعت در حال بالا رفتن است.
چند ماه پیش، گوگل، پلتفرم توسعهدهنده فابریک (Fabric) و گروه آن را از توییتر خرید کرد. با بروزرسانی اخیر، گوگل شروع به وارد کردن برخی از ویژگیهای محوری فابریک به درون فایربیس کرده است. خدمات فلگشیپ (flagship service) فابریک موسوم به «Crashlytics» به زودی به محصول اصلی فایربیس در زمینه گزارش دهی خرابی سامانهها تبدیل خواهد شد. البته زمان دقیق این تغییر و تحول هنوز مشخص نیست.
با وجود این، یکی از ویژگیهای فابریک که توسعهدهندگان قادرند هماکنون از آن استفاده کنند، احراز هویت تلفنی (phone authentication) است. این قابلیت بر مبنای احراز هویت فابریک دیجیتز (Fabric Digits) که هماکنون در بازار وجود دارد، استوار است؛ اما گوگل این نام را کنار گذاشته و آن را به احراز هویت فایربیس (Firebase Authentication) تغییر داده است. در حال حاضر، فایربیس، خدمات احراز هویت جامعی در اختیار توسعهدهندگان قرار میدهد.
همانند بسیاری از سایر بروزرسانیهای گوگل که معرفی کرد، فایربیس بِروز شده ویژگیهای جدیدی در زمینه تحلیل و نظارت با خود همراه دارد. بن گالبریت (Ben Galbraith)، مدیر بخش مدیریت محصول گوگل اظهار داشت گوگل نام «Firebase Analytics» را به برند «Google Analytics for Firebase» تغییر داده و همانطور که از اسمش پیدا است، این بخش عملاً با گروه گوگل آنالتیکز (Google Analytics) وارد همکاری شده تا برای مثال گزارشها در هر دوی فایربیس و گوگل آنالتیکز قابلدسترسی باشند.
به طریقی مشابه، فایربیس اکنون یکپارچگی بیشتری با تبلیغات درون برنامهای گوگل موسوم به «AdMob» دارد و اکنون دادههای خود را با سرویس تحلیلگر فایربیس به اشتراک میگذارد، در نتیجه، مشاهده ارزش همیشگی کاربران برای توسعهدهندگان، تسهیل شده است (بر اساس خریدهای درون برنامهای و درآمد حاصل از AdMob).
فایربیس اکنون به توسعهدهندگان اجازه میدهد که تا پنجاه پارامتر رخداد سفارشی را تعریف کنند و آنها را در گزارشهای تحلیلگر خود ببینند.
در حالی که تمرکز فایربیس بیشتر بر روی برنامههای موبایلی است، این خدمات همچنین یک ابزار میزبانی وب نیز در خود دارد. تا به حال، این سرویس بیشتر به صفحات استاتیک خدماتدهی میکرد؛ اما با بروزرسانی اخیر، این ویژگیها با قابلیتهای ابری فایربیس که خدمات محاسباتی بدون سرور گوگل برای توسعهدهندگان فایربیس محسوب میشود، نیز یکپارچه میشود. به عنوان مثال با یکپارچه شدن قابلیتهای مذکور، کاربران فایربیس اکنون میتوانند به سادگی هنگام ثبتنام اعضا، اطلاعیه بفرستند یا هنگامی که فردی عکسی را بارگذاری میکند، تصاویر بندانگشتی آن را در رزولوشنهای متفاوت ایجاد کنند.
با بروزرسانی یاد شده، نسخهی آلفای یک برنامه جدید برای فایربیس هم معرفی شد که به توسعهدهندگان علاقهمند، امکان دسترسی زودهنگام به ویژگیهای جدید فایربیس را میدهد. طبق گفته گالبرایت، هدف از اقدام یاد شده این است که بسیاری از برنامههایی که گروه توسعه در حال آزمایش آنهاست در معرض بررسیهای گستردهتری قرار گیرد؛ اگرچه علاقهمندان میتوانند بخشی از برنامههای بالا باشند، احتمالاً دسترسی به برخی از این آزمایشها به زیرمجموعهای از کاربران محدود شود.
سایر گزارشهای فایربیس که در طول اجلاس اعلام شد عبارت است از پشتیبانی بهتر از زبان برنامهنویسی سوییفت اپل در کیت توسعه نرمافزار فایربیس (Firebase SDK) و همچنین ویژگیهای جدیدی برای نظارت بر عملکرد. گوگل همچنین در حال متنباز کردن کیتهای توسعهی خود است.
در اطلاعیه منتشر شده از سوی گوگل آمده است: «ما به نرمافزار متن باور داریم، نه فقط به این دلیل که شفافیت یک هدف مهم است؛ بلکه به این دلیل که میدانیم بزرگترین نوآوریها زمانی اتفاق میافتد که همه با هم همکاری کنیم.»