فهرست مطالب:
- مرحله 1: شروع به کار با Google Firebase
- مرحله 2: ساختن "پروژه"
- مرحله 3: به Firebase Console خوش آمدید
- مرحله 4: ایجاد پایگاه داده
- مرحله 5: تعیین قوانین امنیتی برای Firebase شما
- مرحله 6: به Firebase خود خوش آمدید
- مرحله 7: ایجاد اولین فهرست وظایف خود
- مرحله 8: نام فهرست وظایف
- مرحله 9: اضافه کردن جزئیات به لیست
- مرحله 10: اضافه کردن زیر وظایف به لیست
- مرحله 11: تادا
- مرحله 12: افزودن وظایف خود را کامل کنید
تصویری: لیست کارهای زمان واقعی با استفاده از Google Firebase: 12 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
هی اونجا!
همه ما از لیست کارهای روزانه به صورت آنلاین یا آفلاین استفاده می کنیم. در حالی که لیست های آفلاین مستعد گم شدن هستند و لیست های مجازی می توانند در جای خود قرار نگیرند ، به طور تصادفی حذف شوند یا حتی فراموش شوند. بنابراین تصمیم گرفتیم یکی را در Google Firebase ، یک پایگاه داده در زمان واقعی ایجاد کنیم. چرا؟ زیرا:
1. خنک است
2. زمان واقعی است ، بنابراین تغییرات بلافاصله ایجاد می شوند.
3. آسان برای استفاده و متمرکز. همه داده ها روی ابر هستند و از طریق هر پلتفرمی قابل دسترسی هستند.
4. یک API فوق العاده که بسیار حمایتی است.
5. انجام به روزرسانی ها آسان است.
در این پروژه بر افزودن داده ها به صورت دستی به Firebase تمرکز خواهیم کرد!
مرحله 1: شروع به کار با Google Firebase
از وب سایت Google Firebase دیدن کنید و روی دکمه "ورود" در گوشه بالا سمت چپ کلیک کرده و از طریق حساب Google خود وارد شوید.
پس از ورود به سیستم ، روی "رفتن به کنسول" کلیک کنید تا به کنسول پایگاه داده Firebase خود دسترسی پیدا کنید. نگران نباشید ، چیز پیشرفته ای نیست.
مرحله 2: ساختن "پروژه"
در صفحه جدید خود ، روی نماد عظیم Plus (افزودن پروژه) کلیک کنید تا یک پروژه جدید ایجاد کنید. هر پروژه می تواند فقط یک پایگاه داده داشته باشد ، بنابراین در صورت تمایل به چندین پایگاه داده در زمان واقعی ، باید چندین بار این پروژه را تکرار کنید.
اکنون نام پروژه خود را تایپ کرده و کشور مورد استفاده را انتخاب کنید. برای ایجاد کار روی ایجاد پروژه کلیک کنید!
مرحله 3: به Firebase Console خوش آمدید
پس از بارگیری ، روی ادامه کلیک کنید. این شما را به صفحه جدیدی می برد.
به کنسول Google Firebase خود خوش آمدید!
مرحله 4: ایجاد پایگاه داده
در منوی سمت چپ ، روی "پایگاه داده" کلیک کنید. این شما را به یک صفحه جدید هدایت می کند که در آن می توانید بین Cloud Firestore یا Realtime Database یکی را انتخاب کنید. ما از پایگاه داده Realtime برای این پروژه استفاده خواهیم کرد. روی Get Started کلیک کنید!
مرحله 5: تعیین قوانین امنیتی برای Firebase شما
Firebase ویژگی های احراز هویت قدرتمندی را ارائه می دهد تا دسترسی غیرمجاز به پایگاه داده شما وجود نداشته باشد. با این حال ، برای ساده نگه داشتن آن ، ما از یک پایگاه داده "عمومی" استفاده می کنیم ، که هر کسی که به "اعتبارنامه" پایگاه داده شما دسترسی دارد می تواند آن را تغییر دهد. اطلاعات تکمیلی بعداً
"Test mode" را برای این پروژه انتخاب کنید و روی Enable کلیک کنید.
مرحله 6: به Firebase خود خوش آمدید
صفحه شما به این شکل است. بجز نام پروژه
مرحله 7: ایجاد اولین فهرست وظایف خود
ما Task Lists ایجاد می کنیم که به آن "سطل" می گویند. هر سطل یک لیست تو در تو از داده ها است. در حالی که شما آزاد هستید هر نوع لانه سازی را که می خواهید انتخاب کنید ، برای این پروژه ، هر سطل یک وظیفه را نشان می دهد.
برای افزودن اولین سطل ، بر روی نماد "+" در مقابل null مطابق شکل کلیک کنید.
مرحله 8: نام فهرست وظایف
2 ویژگی نشان داده می شود. نام و ارزش.
تگ "نام" برای اشاره به نام کار شما استفاده می شود. به عنوان مثال ، شما می خواهید لیستی از دستورالعمل هایی ایجاد کنید که می خواهید بعداً آنها را ببینید. بنابراین ما از نام به عنوان دستورالعمل استفاده می کنیم ، چرا که چرا نه.
توجه داشته باشید که طول فیلدها کوتاه است ، بنابراین مشاهده نامهای طولانی تر می تواند مشکل ساز باشد. با این حال ، مطمئن باشید نام دقیقاً همان چیزی است که شما تایپ کرده اید.
در حالی که می توانیم هر مقداری برای تگ Value قرار دهیم ، می خواهیم لیستی از موارد را در زیر عنوان اضافه کنیم. بنابراین برای ایجاد این لانه ، روی نماد "Plus" در مقابل تگ Value کلیک می کنیم.
مرحله 9: اضافه کردن جزئیات به لیست
می توانید مشاهده کنید "سطح" دیگری از لیست ظاهر شده است.
اکنون یک صفت به نام "کی" برای نشان دادن روزی که می خواهید این کار را انجام دهید اختصاص می دهیم. در برچسب نام "When" و برای مثال "تیک" در تگ Value تایپ کنید.
حالا شما می خواهید انواع دستورالعمل هایی را که می خواهید ببینید اضافه کنید. ما باید اینها را تحت نام "What" گروه بندی کنیم.
مرحله 10: اضافه کردن زیر وظایف به لیست
روی نماد بعلاوه جلوی نام «سطل» یا «کار» یا «فهرست» خود کلیک کنید. در قسمت جدید ، "What" را در نام تایپ کنید و روی نماد بعلاوه کلیک کنید تا لیستی تحت این عنوان ایجاد شود. روی نماد بعلاوه جلوی قسمت دیگری که باید اضافه شود کلیک کنید.
می توانید ببینید سطح دیگری ظاهر شده است. وظایف خود را در برچسب 'Name' و توضیحی را در تگ 'Value' وارد کنید. با خیال راحت اینجا را با لانه سازی بیشتر آزمایش کنید.
برای نهایی کردن این مورد ، روی افزودن کلیک کنید. یا درصورت فکر دوم در مورد افزودن داده ها ، روی لغو کلیک کنید.
مرحله 11: تادا
لیستی را مشاهده خواهید کرد که سبز می درخشد و سپس به عنوان داده ای که تنظیم کرده اید ، محکم می شود. متوجه خواهید شد که Firebase به طور خودکار "نام" لیست ها و لیست های فرعی را بر اساس حروف الفبا مرتب می کند.
اگر یک کار ناقص به نظر می رسد ، روی آن کلیک کنید و برای مشاهده کامل آن به سمت راست حرکت کنید.
مرحله 12: افزودن وظایف خود را کامل کنید
این را تکرار کنید تا لیست خود را ایجاد کنید!
خلاصه ای سریع:
سطل های جدید با درج در سمت چپ ترین لیست با نام پروژه پروژه.
ویژگی های جدید با درج در کار.
لیست های فرعی جدید با درج وظایف درون یک لیست!
شما می توانید این لیست را در هر زمان و هر مکان مشاهده کنید! کاملاً هماهنگ شده است. لذت بردن!
توصیه شده:
نحوه استفاده از ماژول ساعت در زمان واقعی (DS3231): 5 مرحله
نحوه استفاده از ماژول ساعت در زمان واقعی (DS3231): DS3231 یک ساعت زمان واقعی کم هزینه و بسیار دقیق I2C (RTC) با نوسان ساز بلوری با جبران دما (TCXO) و کریستال است. این دستگاه دارای ورودی باتری است و زمان دقیق را در زمان تغذیه اصلی حفظ می کند
حل کننده مکعب روبیک در زمان واقعی با استفاده از Raspberry Pi و OpenCV: 4 مرحله
حل کننده مکعب روبیک در زمان واقعی با استفاده از Raspberry Pi و OpenCV: این دومین نسخه از ابزار مکعب روبیک است که برای حل با چشم بسته ساخته شده است. نسخه اول توسط javascript توسعه یافته است ، می توانید پروژه RubiksCubeBlindfolded1 را مشاهده کنید بر خلاف نسخه قبلی ، این نسخه از کتابخانه OpenCV برای تشخیص رنگها و
تشخیص دستگاه در زمان واقعی با استفاده از رد پای EM: 6 مرحله
تشخیص دستگاه در زمان واقعی با استفاده از رد پای EM: این دستگاه برای طبقه بندی دستگاه های الکترونیکی مختلف با توجه به سیگنال های EM آنها در نظر گرفته شده است. برای دستگاه های مختلف ، سیگنال های EM متفاوتی وجود دارد که توسط آن منتشر می شود. ما یک راه حل اینترنت اشیا برای شناسایی دستگاه های الکترونیکی با استفاده از ذرات
ESP01 Moodlight با Firebase در زمان واقعی + OTA: 7 مرحله
ESP01 Moodlight با Firebase در زمان Realtime + OTA: از حالت R-G-B و جلوه Fade پشتیبانی می کند. همچنین پشتیبانی از کنترل روشنایی نیز وجود دارد. پشتیبانی از به روز رسانی OTA
لیست کارهای آردوینو: 5 مرحله
لیست کارهای آردوینو: این لیست کارهای آردوینو است. این یک لیست کارهای معمولی است ، اما متصل به آردوینو است. هر زمان که یک کار را به پایان رسانید ، امتیازاتی کسب خواهید کرد ، سپس می توانید تصمیم بگیرید که چه کاری انجام دهید. نحوه کار: کارهایی را که باید انجام دهید روی یک تکه کاغذ بنویسید. سپس ، وارد کنید