درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    اطلاعات مطلب
      مدرس/نویسنده
      مهدی عادلی فر
      امتیاز: 242797
      رتبه:6
      111
      196
      285
      1456
      مهدی عادلی، بنیان گذار TOSINSO. کارشناس ارشد نرم افزار کامپیوتر از دانشگاه صنعتی امیرکبیر و #C و جاوا و اندروید کار می کنم. در زمینه های موبایل و وب و ویندوز فعالیت دارم و به طراحی نرم افزار و اصول مهندسی نرم افزار علاقه مندم. پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو دوره آموزشی مقدماتی برنامه نویسی جاوا به زبان ساده
      دوره آموزشی مقدماتی برنامه نویسی جاوا به زبان ساده
      مدرس: مهدی عادلی فر
      این دوره را در 17 قسط خریداری کنید
      با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید
      دوره آموزشی اسکریپت نویسی Batch یا Batch Scripting در ویندوز به زبان ساده
      دوره آموزشی اسکریپت نویسی Batch یا Batch Scripting در ویندوز به زبان ساده
      مدرس: حسین احمدی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی مقدماتی برنامه نویسی به زبان سی شارپ
      دوره آموزشی مقدماتی برنامه نویسی به زبان سی شارپ
      مدرس: حسین احمدی
      این دوره را در 17 قسط خریداری کنید
      با خرید این دوره مبلغ 8,470 تومان هدیه بگیرید
      دوره آموزشی برنامه نویسی به زبان پرل بصورت پروژه محور
      دوره آموزشی برنامه نویسی به زبان پرل بصورت پروژه محور
      مدرس: ایمان جوادی
      این دوره را در 13 قسط خریداری کنید
      ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ
      ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ
      مدرس: مهدی عادلی فر
      این دوره را در 2 قسط خریداری کنید
      دوره آموزشی برنامه نویسی WPF در ویژوال استودیو
      دوره آموزشی برنامه نویسی WPF در ویژوال استودیو
      مدرس: امیر حسین فضلیخانی
      این دوره را در 12 قسط خریداری کنید
      دوره آموزشی برنامه نویسی اندروید با زبان جاوا به زبان ساده
      دوره آموزشی برنامه نویسی اندروید با زبان جاوا به زبان ساده
      مدرس: مهدی عادلی فر
      این دوره را در 27 قسط خریداری کنید
      با خرید این دوره مبلغ 8,110 تومان هدیه بگیرید
      دوره آموزشی برنامه نویسی حرفه ای پایتون به زبان ساده
      دوره آموزشی برنامه نویسی حرفه ای پایتون به زبان ساده
      مدرس: حسین احمدی
      این دوره را در 23 قسط خریداری کنید
      با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
      دوره آموزشی برنامه نویسی پیشرفته زبان سی شارپ
      دوره آموزشی برنامه نویسی پیشرفته زبان سی شارپ
      مدرس: حسین احمدی
      این دوره را در 78 قسط خریداری کنید
      با خرید این دوره مبلغ 82,245 تومان هدیه بگیرید
      دوره آموزشی پردازش متن با زبان برنامه نویسی پایتون
      دوره آموزشی پردازش متن با زبان برنامه نویسی پایتون
      مدرس: کاظم تقندیکی
      این دوره را در 20 قسط خریداری کنید
      با خرید این دوره مبلغ 7,040 تومان هدیه بگیرید
      دوره آموزشی ساخت ربات تلگرام
      دوره آموزشی ساخت ربات تلگرام
      مدرس: کاظم تقندیکی
      این دوره را در 8 قسط خریداری کنید
      دوره آموزشی طراحی رابط کاربری با JavaFX
      دوره آموزشی طراحی رابط کاربری با JavaFX
      مدرس: حسام رسولیان
      این دوره را در 13 قسط خریداری کنید
      دوره آموزشی Exploit نویسی به زبان Perl
      دوره آموزشی Exploit نویسی به زبان Perl
      مدرس: ایمان جوادی
      این دوره را در 7 قسط خریداری کنید
      دوره تخصصی آموزش متن کاوی با ابزار NLTK
      دوره تخصصی آموزش متن کاوی با ابزار NLTK
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید

      معرفی سرویس جدید گوگل به نام Firebase

      تاریخ 20 ماه قبل
      نظرات 0
      بازدیدها 660
      با سلام به دوستان ITPRO. یکی از تکنولوژی هایی که امروزه در حال پیشرفت و محبوب شدن است پلتفرم firebase می باشد. Firebase یک پلتفرم برای تولید برنامه‌های موبایل و وب است که با ابزار هایی که دارد کمک می‌کند که برنامه نویسان بتوانند با کمک آن برنامه‌های با کیفیت تری تولید کنند. Firebase از یک سری ویژگی‌هایی ساخته شده است که برنامه نویسان می‌توانند با ترکیب کردن آن‌ها می‌توانند نیاز های خود را برطرف کنند. شما برای اینکه بخواهید یک برنامه موبایل یا وب تولید کنید باید کارهای سمت سرور زیادی را انجام دهید و API های مختلفی پیاده‌سازی کنید و همین زمان زیادی را از شما خواهد گرفت. ولی گوگل با معرفی firebase انجام این کارها را بسیار راحت‌تر می کند. اولین محصولی که بر پایه firebase یک سیستم دیتابیس real time بود که به کاربران مختلف این امکان را می‌داد که داده‌های خود را بر روی آن ذخیره کنند و از آن بخوانند و خود را با آن sync کنند. دادن امکانات دیتابیس با استفاده از API ها بود. بعد ها این پلتفرم خود را گسترش داد تا بتواند امکانات بیشتری برای اپلیکیشن ها ارائه دهد.

      سرویس های مختلف firebase


      معرفی سرویس جدید گوگل به نام Firebase

      firebase analytic: یکی از ابزارهای رایگانی که firebase به کاربران می‌دهد analytic می‌باشد. این سرویس امکاناتی به کاربران می‌دهد که آمار برنامه‌ها و اپ های خود را داشته باشند و گزارشی از استفاده های مختلف آن ومعیار های مختلف آن را ببینند.
      معرفی سرویس جدید گوگل به نام Firebase


      firebase cloud messaging:این سرویس که با نام google cloud messaging یا GCM شناخته می‌شود این سرویس یک سرویس ارسال و دریافت پیام و نوتیفیکیشن برای اندروید و iOS و برنامه‌های تحت وب می‌باشد. که این سرویس نیز به شکل رایگان در اختیار کاربران قرار می گیرد.

      • سرویس Firebase Auth* سرویسی است که امکان احراز هویت کاربران را به برنامه‌های موبایل و وب می دهد. این سرویس همچنین قابلیت احراز هویت کاربران را با اکانت های شبکه‌های اجتماعی مانند فیس بوک و توییتر و گیت هاب و گوگل را دارد. علاوه بر این امکانات این سرویس اجازه می‌دهد که کاربران با استفاده از ایمیل و پسوردها و اکانت های خودشان را فعال کنند.

      سرویس Realtime Database: فایربیس یک دیتابیس real time را در قالب یک سرویس به کاربران ارائه می‌دهد. این سرویس در قالب یک سری API اجازه می‌دهد که کاربران برنامه‌های خود را از جاهای مختلف با هم sync کنند و داده هایشان با استفاده از دیتابیس real time هماهنگ و یکپارچه شود. همچنین کاربران می‌توانند با استفاده از این API ها داده‌های خود را در سرویس های cloud مربوط به firebase ذخیره کنند و به راحتی آن‌ها را بخوانند.fire base برای زبان‌های مختلف کتابخانه‌هایی ارائه می‌دهد که می‌توان به کمک آن‌ها با سرویس دیتابیس کار کرد. این کتابخانه‌ها به زبان‌های اندروید و iOS, javascript, java, Objective-C, Swift, Node.js می باشد. همچنین دیتابیس دارای امکاناتی برای کار با web api های REST می‌باشد که می‌توان با استفاده از فریمورک های جاوااسکریپت نیز می‌توان با آن کار کرد. برای مثال AngularJs, React, EmberJs, Backbone.Js می‌توانند به راحتی با firebase کار کنند. ‌API های REST بر پایه پروتکل SSE نوشته شده‌اند که می‌توانند به سرعت و به شکل امن داده‌های خود را ارسال کنند و از سمت سرور هم notificationدریافت کنند.

      سرویس ذخیره سازی firebase یک سرویس امن برای آپلود و دانلود فایل‌های مربوط به اپ firebase شما می‌باشد. یکی از مزیت‌های این سرویس این است که مهم نیست که سرعت اینترنت شما چقدر باشد و به راحتی می‌توانید با این سرویس کار کنید. کاربران می‌توانند از این سرویس استفاده کرده و فایل‌های صوتی و تصویری و عکس‌ها و محتوای خود را داخل این سرویس ذخیره کنند. سرویس ذخیره سازی firebase توسط سرویس کلود گوگل پشتیبانی می‌شود که این سرویس به بسیار قدرتمند و ساده می باشد.

      سرویس هاستینگ firebase این سرویس برای هاستینگ فایل‌های html, css, javascript و سایر بخش‌هایی می‌باشد که به صورت داینامیک تغییر نمی کنند. این سرویس فایل‌ها را در قالب CDN, HTTPS, SSL ارائه می‌دهد.
      معرفی سرویس جدید گوگل به نام Firebase


      سرویس تست برنامه‌های اندروید firebase یک زیرساخته بر پایه کلود می‌باشد که می‌توان به کمک آن برنامه‌های نوشته شده برای اندروید را تست کرد. در این سرویس برنامه نویسان می‌توانند برنامه‌های نوشته شده خود را با انواع و اقسام دستگاه‌های اندرویدی تست و خطایابی نمایند. دستگاه‌های اندرویدی برای تست بسیار متنوع بوده و دارای پیکربندی های مختلف می‌باشند. حتی اگر برنامه نویس برای برنامه خود تست ننوشته باشد با استفاده از سرویس firebase برنامه نویس می‌تواند در برنامه خود به دنبال مشکلات بوده و از آن گزارش بگیرد و اگر جایی باشد که برنامه کرش می‌کند را پیدا کند.

      سرویس گزارش کرش برنامه این سرویس یک گزارش با جزئیات زیاد از خطاهای تولید می‌کند که برنامه نویس می‌تواند از آن استفاده کند. در این گزارش خطاها به صورت دسته بندی و کلاسه بندی نمایش داده می‌شوند. این گزارش خطا شبیه گزارش stack trace می باشد.
      با استفاده از امکاناتی که شرکت گوگل در firebase ارائه کرده است می‌توان آینده این تکنولوژی را بسیار روشن دید. زیرا که در حال حاضر برنامه‌های موبایل و وب بسیار مورد استفاده قرار می‌گیرند و به کسانی که به تکنولوژی های جدید علاقه دارند توصیه می‌شود که در مورد این تکنولوژی هم مطالعه نمایند.ITPRO باشید


      نویسنده: مهدی عادلی فر
      منبع: Itpro
      هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      هیچ نظری ارسال نشده است

        برای ارسال نظر ابتدا به سایت وارد شوید

        arrow