דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. אנדרואיד - כללי
  3. בניית ופיתוח אפליקציות
  4. מדריכים - בניית ופיתוח אפליקציות
  5. מדריך | קצת על Firebase

מדריך | קצת על Firebase

מתוזמן נעוץ נעול הועבר מדריכים - בניית ופיתוח אפליקציות
12 פוסטים 6 כותבים 1.6k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מישהו12מ מנותק
    מישהו12מ מנותק
    מישהו12 מדריכים
    השיב לאיש אמת ב נערך לאחרונה על ידי
    #2

    @איש-אמת איך אני מוריד קבצים ממסד הנתונים לאפליקציה?

    הבלוג שלי
    https://aiv-dev.com/he-IL/

    איש אמתא תגובה 1 תגובה אחרונה
    0
    • YkingsmartY מנותק
      YkingsmartY מנותק
      Ykingsmart מדריכים
      השיב לאיש אמת ב נערך לאחרונה על ידי
      #3

      @איש-אמת מדריך מושקע ביותר. שאפו ענקקק

      לאינדקס האפליקציות והמדריכים שפירסמתי לחץ כאן
      אפשר ליצור איתי קשר במייל
      Ykingsmart1@gmail.com

      תגובה 1 תגובה אחרונה
      4
      • איש אמתא מנותק
        איש אמתא מנותק
        איש אמת מדריכים
        השיב למישהו12 ב נערך לאחרונה על ידי איש אמת
        #4

        @מישהו12 יש לפיירביס מוצר אחר שנקרא פיירביס אחסון שלתוכו אתה יכול לעלות - יש אותו בקודולר
        ואפשר לקשר אותו למסד נתונים איכשהוא
        כשיהיה לי זמן לזה, בלנ"ד אני יעשה מדריך יותר מסודר על איך בתכלס משתמשים..

        @Ykingsmart תודה רבה

        אני יודע שאני חושב שאני יודע.

        תגובה 1 תגובה אחרונה
        5
        • צדיק תמיםצ מנותק
          צדיק תמיםצ מנותק
          צדיק תמים מדריכים
          השיב לאיש אמת ב נערך לאחרונה על ידי צדיק תמים
          #5

          @איש-אמת אמר במדריך | קצת על Firebase:

          אגב אם מישהו יודע איך אני יוכל להוסיף בתחילת המדריך כמין קישורים לאמצע אני אשמח שילמד אותי...

          https://mitmachim.top/topic/7036/מדריך-מלא-ומפורט-לשימוש-בפורום-למשתמש-המתחיל-ולמשתמש-הוותיק#ז > חפש "הכנת תפריט עם קישורים פנימיים בתוך הפוסט"

          רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

          תגובה 1 תגובה אחרונה
          2
          • איש אמתא מנותק
            איש אמתא מנותק
            איש אמת מדריכים
            כתב ב נערך לאחרונה על ידי איש אמת
            #6

            אגב לא את כל השלבים שציינתי בפתיחת פרויקט אני עברתי בעת כתיבת המדריך בפועל, ואפילו בחלקם לקחתי תמונות ממקומות אחרים
            (בכדי למנוע פרויקטים וחשבונות מיותרים)
            אז מי שנתקל במהלכים שונים או יכול לצלם את החלק של פתיחת מסד נתונים או אחסון אני אשמח

            אני יודע שאני חושב שאני יודע.

            תגובה 1 תגובה אחרונה
            0
            • משה 144מ מנותק
              משה 144מ מנותק
              משה 144 מדריכים
              השיב לאיש אמת ב נערך לאחרונה על ידי משה 144
              #7

              @איש-אמת אמר במדריך | קצת על Firebase:

              היי שלום לכולם
              לאחרונה התחלתי קצת להתעסק עם Firebase
              וגילית דברים נפלאים
              R.png
              קצת על פיירביס:
              פיירבייס הוקמה בשנת 2011 כחברה עצמאית בשם Envolve
              ב 2012, שחררה החברה את המוצר הראשון שלה, Firebase Realtime Database, שמאפשר לסנכרון בזמן אמת נתונים ממכשירי סלולר אל שרתי ענן של פיירבייס.
              ב 2014, נרכשה פיירבייס על ידי חברת גוגל
              ב 2017, השיקה פיירבייס את שירות Cloud Firestore כמסד נתונים בענן, המאפשר לשנות נתונים בזמן אמת
              '''''''''''''''''''''''''''''
              השירותים ש Firebase מספקת:

              • סנכרון בזמן אמת נתונים
              • מסד נתונים בענן עם סנכרון בזמן אמת נתונים
              • שרות אחסון בענן

              למה זה טוב לנו:

              • בניית חדרי צ'אט אונליין
              • בניית חנויות מקוונות
              • בניית חנות אפליקציות דינמית
              • אחסון קבצים בענן
              • וכל דבר אחר הדורש סנכרון

              אז יאללה באו כבר נפתח חשבון...

              פתיחת חשבון

              קודם כל נכנס לכתובת הזאת בכדי לפתוח, ולקשר את החשבון גוגל
              ☯ אלו שלא למדו עדיין אנגלית (אני למשל...) התרגום של אדג' הרבה יותר נוח, אז תפתחו שם...
              נבחר את ה Gat started
              7cce451e-5a63-44c7-9a4c-33a9b8592a2d-image.png
              ונרשום את חשבון הגוגל שלנו

              יצירת פרויקט

              בסיום ההרשמה נראה את המסך הזה
              נבחר ב Add project
              כל שאר הריבועים שאתם רואים, זה פרויקטים שונים שיצרתי וטשטשתי את ה id שלהם
              05739dd2-f98e-4cfa-ba6b-3140d4838bc7-image.png
              בשלב הבא נצטרך להזין את שם הפרויקט באנגלית, ולסיום לבחור ב "המשך"
              291ca7c6-0f07-4c1e-9f40-f61c8010619e-image.png
              (כן אני יודע שלא ככה כותבים מתמחים..)

              שני השלבים הבאים הם האם לאפשר לגוגל אנליסט לנתח את הפרויקט שלנו
              אין לי מושג מה ולמה אבל רוב המדריכים שראיתי ציינו לא לסמן...
              4b215f3f-fef1-44d4-b02d-206c5a59c896-image.png
              לסיום נבחר ב"צור פרויקט"
              ef9edc4e-9a1f-442c-a6e6-d98e83128a27-image.png
              כרגע פתחנו פרויקט חדש יש להמתין ותוך כמה שנית יוצג לנו כפתור למעבר לפרויקט
              add4fa21-ecef-4a76-94b7-98f9a016e2aa-image.png
              וזהו
              רגע
              בא נדבר מי נגד מי שם
              אז ככה אין לי הרבה ידע מה באמת אפשר לעשות שם, אבל באו נתחיל..

              קשירת האפליקציה לפרויקט

              נכנס להגדרות של הפרויקט
              450916c4-491c-4e59-8115-f82c7aa11fb1-image.png
              ונבחר הוספת אפליקציה
              4725cecb-1300-4438-a7f2-437668d1e05a-image.png
              נבחר בפלטפורמת אנדרואיד, כמובן..
              89202e55-0bc1-4637-88a0-e4424d60894f-image.png
              בשלב הבא נצטרך להכניס את המאפיינים הבאים

              • שם חבילה
              • כינוי לאפליקציה (ישמש אותנו בפיירביס לדעת איזה אפליקציות מחוברות לפרויקט)
              • אישור חתימת איתור באגים

              נחזור רגע לקודולר
              נפתח שם את ההגדרות
              וניגש לתפריט Poblisthing
              be4c32ba-e657-44b4-a77e-9caca387f887-image.png
              בתאב תחת תווית package name נמצא את השם חבילה של האפליקציה, אם זה ריק זה הזמן להוסיף שם חבילה משלנו...
              את החותמת איתור באגים נמצא בהגדרות פרופיל של קודולר , נעתיק אותה ונכניס בפיירביס
              381038c3-465d-48b8-9134-cdef9d75eb82-image.png
              אנחנו צריכים כזאת תוצאה
              9084c70a-ee14-463f-886f-26bb0ed4ab44-image.png
              אם יש לנו נעבור לשלב הבא
              נוריד את ה json
              c44ca2ef-e57b-4273-bc4c-6dce65bec115-image.png
              ונחזור שוב לקודולר
              נפתח את תיקיית המסמכים של הפרויקט שלנו בקודולר, ונגרור לשם את הקובץ

              • שימו לב זה צריך להיות באותו שם כמו שזה אצלי, ככה שאם בטעות הורדתם פעמים או מכל סיבה אחרת השתנה לקובץ השם- תתקנו אתו
                215ee2c0-dece-4ab8-8c40-99ae332a7690-image.png
                על שלושת השלבים הבאים אפשר פשוט לאשר ואין צורך להתעמק בהם יותר מידי
                וזהו סימנו, האפליקציה משודכת לפרויקט פיירביס

              פתיחת מסד נתונים בפרויקט

              קודם כל נלמד על Firebase ולא על Firestore
              מי שלא שם לב בהתחלה, אמרתי שה Firebase זה המסד הנתונים הישן של פיירביס
              אני מסביר כרגע רק עליו כי רק הוא מגיע עם הרחבה מובנת בקודולר

              מצאתי גם הרחבה ל Firestore שמותאמת לגרסאות ישנות של קודולר, עקבתי אחרי מדריכים להתאמה ומשום מה אחרי התאמה לגרסה החדשה של קודולר, האפליקציה קורסת לי, אולי באיזה יום אני אקנה את ההרחבה הזאת

              בכדי להשתמש במסד הנתונים באפליקציה נצטרך קודם כל לפתוח אותו בפרויקט בפיירביס
              ניגש לתפריט הבא
              11ad3694-a232-45d8-baba-606b304c32f5-image.png
              ותפתח שם מסד נתונים
              אין לי תמונות להציג עקב זה שכבר פתחתי את המסד הנתונים
              אבל בקצרה, מה שנצטרך זה לבחור את השרת שישמור את הנתונים שלנו
              (לנו זה לא כ"כ משנה כי מדובר בפרויקטים קטנים בלי הרבה אחזור מידע כך שבאיזה מדינה בדיוק השרת יהיה, זה לא כ"כ משנה...)

              הוספת מסד נתונים לאפליקציה

              נגרור את רכיב firebase database מתפריט גוגל
              נחזור לפיירביס, ונכנס למסד הנתונים בזמן אמת
              נעתיק את כתובת ה URL של הפרויקט שלנו
              (טשטשתי סימני זיהוי)
              97c4e095-762e-487d-9f86-08e65c88f09d-image.png

              נחזור לקודולר ונדביק את ה url לתוך הגדרות רכיב פיירביס דאטאביס
              9e2df73e-c641-415d-b877-1b3b143f2e81-image.png
              כדי לשמור על אבטחה גבוהה, פיירביס מגדירה כברירת מחדל שלא כל משתמש יוכל לקרא ולכתוב נתונים
              כרגע אני לא כ"כ מבין json אז פשוט אני פותח לכל המשתמשים אפשרות לכריאה וכתיבה ולא רק למשתמשים מאומתים או כל תנאי אחר..
              אז נחזור שוב לפיירביס כדי להגדיר קריאה וכתיבה לכולם
              נכנס למסד נתונים
              תחת התווית rules נבחר בעריכת הכללים - Edit rules
              נמחק את כל השורות שם ונכניס את הכללים האלו

              {
                "rules": {
                  ".read": true,
                  ".write": true
                }
              }
              

              26177a32-3b92-4382-aece-5dedbb615935-image.png
              ונשמור את השינויים ב Polish
              151daf1a-3a77-46f7-8814-169da382a441-image.png
              בחזרה לקודולר
              כדי לשמור נתונים
              נוסיף 3 תיבות טקסט וכפתור
              ונשתמש בבלוקים הבאים
              blocks.png
              לקריאת נתונים
              נוסיף תווית ו 2 תיבת טקסט
              ונשתמש בבלוקים הבאים
              blocks (1).png
              blocks (2).png
              (זה אם רוצים להציג את הערך של תג מסוים בתוך דלי (אוסף תגים) אך כמובן יש שיטות להציג את כל הערכים או את כל התגים)

              מכאן רק נוכל להשתפר...

              תודה לכל מי שקרא את המדריך, ואולי גם נהנה
              בהצלחה לכולם..
              אגב אם מישהו יודע איך אני יוכל להוסיף בתחילת המדריך כמין קישורים לאמצע אני אשמח שילמד אותי...
              ככה

              • פתיחת פרויקט
              • פתיחת מסד נתונים
                ...

              מדריך מדהים!! 👌👌
              עזרת לי עם הענין של ההרשאות והשיוך
              נשמח אם תמשיך אותו

              תגובה 1 תגובה אחרונה
              0
              • אבי_770א מנותק
                אבי_770א מנותק
                אבי_770 מדריכים
                השיב לאיש אמת ב נערך לאחרונה על ידי
                #8

                @איש-אמת וואו! זה היה נחוץ!! ישר כח!!! מדהים! אני בדיוק היום חיפשתי הסבר איך משתמשים בזה... (אני צריך לבנות אפליקציית צ'אט והסתבכתי רק בגלל זה.) אשמח אם תעשה גם מדריך לשליפת ערכים.

                תגובה 1 תגובה אחרונה
                0
                • אבי_770א מנותק
                  אבי_770א מנותק
                  אבי_770 מדריכים
                  השיב לאיש אמת ב נערך לאחרונה על ידי אבי_770
                  #9

                  @איש-אמת מה צריך לבחור מכל זה?:IMG_20220426_035334.jpg

                  עריכה: הסתדרתי, זה הראשון.

                  תגובה 1 תגובה אחרונה
                  0
                  • אבי_770א מנותק
                    אבי_770א מנותק
                    אבי_770 מדריכים
                    השיב לאיש אמת ב נערך לאחרונה על ידי אבי_770
                    #10

                    @איש-אמת אולי תסביר מה עשית שמה בקטע של שמירת לקריאת הנתונים?
                    למה צריך 3 תבות טקסט וכו'. זה יעזור לי מאוד, כי לא הבנתי מה הולך שם.

                    ואם אני רוצה לשלוף את כל הנתונים שבמסד ולהציג אותם? (לצורך הצ'אט...)

                    איש אמתא תגובה 1 תגובה אחרונה
                    0
                    • איש אמתא מנותק
                      איש אמתא מנותק
                      איש אמת מדריכים
                      השיב לאבי_770 ב נערך לאחרונה על ידי
                      #11

                      @אבי_770 אמר במדריך | קצת על Firebase:

                      אולי תסביר מה עשית שמה בקטע של שמירת לקריאת הנתונים?
                      למה צריך 3 תבות טקסט וכו'. זה יעזור לי מאוד, כי לא הבנתי מה הולך שם.

                      אם יהיה לי זמן, בלנ"ד אני אכתוב על זה מדריך מסודר
                      כל מה שהכנסתי את זה לכאן כדי להסביר על ההרשאות
                      בגדול מה שעשיתי זה

                      בשמירת המידע:

                      • פתחתי דלי חדש
                      • פתחתי תחתיו תג חדש
                        *שמרתי ערך בתג

                      בשליפת מידע

                      • הלכתי לדלי שאני רוצה
                      • הגדרתי את התג הרצוי לשליפת הערך
                      • שלפתי את הערך שתחת התג

                      כדי שתבין מה זה דלי ומה זה תג וערך
                      תראה כאן

                      • דוד זה הדלי
                      • גובה גיל משפחה וכו זה התג
                      • כהן 21 ורווק זה הערך
                        e55c3199-0879-436e-94e6-27a223a18396-image.png
                        בשביל פלטפורמת צ'אט קודם כל תצטרך לחדד את הנהלי אבטחה בשביל שאם אני גם יתקין את האפליקציה אני לא יוכל לראות מה אתה כותב לחבר שלך... ולקבוע אימות באפליקציה ולכל משתמש לקבוע דלי
                        אם תעשה ככה נראה לי זה יצליח
                        תפתח לכל משתמש דלי שכל משפט שהוא מכניס באפליקציה ישמר בו עם תג עולה
                        ואז במסך של האפליקציה תקבע שבצד ימין יכתבו הפוסטים של דלי א ובשני של דלי ב (בתצוגה דינמית כמובן)

                      אני יודע שאני חושב שאני יודע.

                      אבי_770א תגובה 1 תגובה אחרונה
                      2
                      • אבי_770א מנותק
                        אבי_770א מנותק
                        אבי_770 מדריכים
                        השיב לאיש אמת ב נערך לאחרונה על ידי אבי_770
                        #12

                        @איש-אמת
                        א. דלי זה בעצם כמו "קטגוריה" למשתמש?
                        ב. אני צריך אפליקצית צ'אט לקבוצה, ככה שהכל בסדר. (אני רוצה שיראו אחד של השני...)
                        ג. פשוט אפשר להשתמש בבלוק של טקסט, לא צריך תיבות טקסט... עכשיו המדריך נהיה ברור לי. תודה 👍👍👍.
                        איך אני שותף את על התגים ביחד (אני לא יודע להתעסק עם רשימות דינמיות.)
                        אבל איךןאני יכול לשלוף את כל הדלי ביחד?? ולהגידר איפה יוצג וכו'.
                        ונראה לי תעתיק את ההסבר בפוסט הקודם למדריך, ככה הוא יהיה יותר ברור.

                        תגובה 1 תגובה אחרונה
                        0
                        • mefateachM mefateach התייחס לנושא זה ב
                        • E EMG התייחס לנושא זה ב

                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • חוקי הפורום
                        • לא נפתר
                        • משתמשים
                        • חיפוש גוגל בפורום
                        • צור קשר