محصولات فایربیس برای اندروید یا بهتره بگیم سرویس های فایربیس برای اندروید ، در ادامه ما تمامی محصولات یا سرویس های تاکنون ارائه شده توسط فایربیس firebase برای پلتفرم اندروید مانند سرویس ads ، سرویس Authentication ، سرویس Crashlytics ، سرویس App Indexing ، سرویس Cloud Messaging ، سرویس و غیره را معرفی خواهیم کرد.
Ads : برای نمایش تبلیغات گوگل توسط فایربیس.
com.google.firebase:firebase-ads:18.2.0
Analytics : برای مشاهده چندین نمودار آنالیزی از رفتار کاربر در موضوعات مختلف.
com.google.firebase:firebase-analytics:17.2.0
App Indexing : یک از بهترین سرویس های فایربیس برای اندروید سرویس یا محصول App Indexing است. اپلیکیشن شما در گوگل جهت نمایش در لیست سرچ ها ایندکس میکند.همچنین اگر کاربران برنامه شما را نصب داشته باشند با کلیک برروی نتیجه جستجو به اپلیکیشن هدایت خواهند شد.
com.google.firebase:firebase-appindexing:19.0.0
Authentication : یکی از محصولات فایربیس برای اندروید که بسیار کاربردی هم می باشد سرویس Authentication است. اعتبار سنجی با استفاده از اطلاعات اکانت گوگل ، فیس بوک ، توییتر و .. توسط خود فایربیس انجام میشود و ما تنها کافیست پس از این اعتبار سنجی اطلاعات کاربر را بگیریم.
com.google.firebase:firebase-auth:19.1.0
Cloud Firestore : یک دیتابیس منعطف و مقیاس پذیر برای موبایل ، وب و توسعه سرور از فایربیس و پلتفرم Cloud گوگل است.
com.google.firebase:firebase-firestore:21.2.0
(alternatively) com.google.firebase:firebase-firestore-ktx:21.2.0
Cloud Functions for Firebase Client SDK : یک محیط میزبانی شخصی و مقیاس پذیر Node.js ست که شما میتوانید کدهای جاوا اسکریپت را اجرا در آن کنید.
com.google.firebase:firebase-functions:19.0.1
(alternatively) com.google.firebase:firebase-functions-ktx:19.0.1
Cloud Messaging : یکی دیگر از سرویس های مفید فایربیس برای اندروید سرویس Cloud Messaging است. ارائه دهنده سرویس نوتیفیکیشن موبایل بصورت Broadcase و یا مستقیم به یک دیوایس با استفاده از توکن.
com.google.firebase:firebase-messaging:20.0.0
همچنین بخوانید: نمایش نوتیفیکیشن در اندروید با فایربیس
Cloud Storage for Firebase : سرویسی برای توسعه دهندگان اپ جهت ذخیره محتوی تولید شده توسط کاربر از جمله عکس و ویدیو و..
com.google.firebase:firebase-storage:19.1.0
(alternatively) com.google.firebase:firebase-storage-ktx:19.1.0
Crash Reporting : سرویسی جهت ارائه گزارش های مفصل از خطاهای ایجاد شده در برنامه.
com.google.firebase:firebase-crash:16.2.1
Crashlytics : این سرویس یعنی سرویس Crashlytics نیز یکی از محصولات خوب فایربیس برای اندروید است.یک گزارش دهنده خطاهای رخ داده در برنامه که کاملا آنی یا realtime و همچنین خیلی سبک
com.crashlytics.sdk.android:crashlytics:2.10.1
Dynamic Links : ارائه دهنده URL های هوشمند که به شما اجازه می دهد کاربران موجود و دارای پتانسیل خود را به هر موقعیتی از اپلیکیشن اندروید یا iOS خود منتقل کنید.این محصول نیز یکی از محصولات بسیار مفید فایربیس برای اندروید است.
com.google.firebase:firebase-dynamic-links:19.0.0
In-App Messaging : به شما این امکان را می دهد که با پیام های درون برنامه ای کاربران خود را از ویژگی های اپلیکیشن مطلع کنید.
com.google.firebase:firebase-inappmessaging:19.0.1
In-App Messaging Display : مشابه سرویس قبل شما می توانید پیام های درون برنامه ای را به کاربر ارسال کنید و همچنین پیام را سفارشی سازی کنید.
com.google.firebase:firebase-inappmessaging-display:19.0.1
ML Kit: Vision APIs : محصول ML Kit یک SDK موبایلی ست که تجربه و تخصص machine learning را درون اپ اندروید یا iOS در قالب یک پکیج قدرتمند و سبک می آورد.
com.google.firebase:firebase-ml-vision:24.0.0
ML Kit: Image Labeling Model : با سرویس ML Kit: Image Labeling Model شما میتوانید موجودیت های درون یک تصویر را بدون نیاز به ارائه metadata ی خاصی تشخیص دهید.
com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
ML Kit: Face Detection Model : ابزار ML Kit: Face Detection Model یک راه آسان برای تشخیص چهره از انواع عکس های مختلف مثل Bitmap ، media.Image ، ByteBuffer و byte[] یا یک فایل درون دستگاه ست.
com.google.firebase:firebase-ml-vision-face-model:19.0.0
ML Kit: Object Detection and Tracking Model : با استفاده از ML Kit: Object Detection and Tracking Model شما میتوانید نقطه برجسته درون عکس را تشخیص دهید و همچنین آن را بصورت Realtime یا آنی track یا پیگیری کنید.
com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
همچنین بخوانید: عملیات Real Time CRUD با استفاده از فایربیس گوگل در لاراول
ML Kit: AutoML Vision Edge API : با استفاده از ML Kit: AutoML Vision Edge API شما میتوانید با بارگذاری داده های آموزشی خود مدل طبقه بندی تصویر سفارشی را برای تلفن همراه خود ایجاد کنید.
com.google.firebase:firebase-ml-vision-automl:18.0.2
ML Kit: Natural Language APIs : درواقع NPL یا Natural Language APIs ابزاری برای آنالیز و بررسی متن ، صدا و هر نوع داده دیگری از نوع زبان طبیعی یا natural languags باشد.
com.google.firebase:firebase-ml-natural-language:22.0.0
ML Kit: Language Identification Model : با استفاده از محصول Language Identification Model شما میتوانید زبان متن وارد شده را تشخیص دهید.
com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
ML Kit: Translate Model : ابزار Translate Model آموزش دیده برای ترجمه به انگلیسی یا از انگلیسی.
com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
ML Kit: Smart Reply Model : ابزار Smart Reply Model به شما این امکان را میدهد که متونی مرتبط با متن دریافتی برای ریپلای ایجاد کنید
com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
ML Kit: Custom Model APIs
com.google.firebase:firebase-ml-model-interpreter:22.0.0
Performance Monitoring : با استفاده از ابزار Performance Monitoring شما می توانید به عملکرد خدماتی که در اپلیکیشن اندروید و iOS وب ارائه می دهید نظارت داشته باشید و اطلاعات کسب کنید.
com.google.firebase:firebase-perf:19.0.1
Realtime Database : درواقع Realtime Database یک دیتابیس آنی یا Realtime است که بصورت cloud-hosted تعریف شده همچنین NoSQL است و به شما اجازه می دهد داده های خود از کاربرها را بصورت آنی ذخیره و sync کنید.
com.google.firebase:firebase-database:19.2.0
(alternatively) com.google.firebase:firebase-database-ktx:19.2.0
Remote Config : سرویس Remote Config یک سرویس cloud است که به شما اجازه می دهد رفتار و عملکرد اپلیکیشن خود را بدون نیاز به به روز رسانی اپلیکیشن تغییر دهید.
com.google.firebase:firebase-config:19.0.3
(alternatively) com.google.firebase:firebase-config-ktx:19.0.3
امیدوارم مقاله معرفی تمامی محصولات فایربیس برای اندروید برای شما مفید بوده باشد.