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

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

בקשה | יש לי רעיון לאפליקציה ואני צריך עזרה...

מתוזמן נעוץ נעול הועבר עזרה הדדית - בניית ופיתוח אפליקציות
24 פוסטים 7 כותבים 74 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ר רוטב שום

    @חכם_בלילה תעלה את הזיפ בלי סיומת

    ח נא לא להפריע
    ח נא לא להפריע
    חכם_בלילה
    כתב נערך לאחרונה על ידי
    #5

    @רוטב-שום PrayerModeApp.zi
    מקווה שיעבוד

    תגובה 1 תגובה אחרונה
    0
    • ח חכם_בלילה

      עלה לי רעיון לאפליקציה שאני מניח שכבר יש אבל אני מדבר על משהו אחר

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

      אז עלה לי רעיון ליצור אפליקציה שחוסמת את כל האפליקציות (למעט כמה חיוניות כמו שיחות וכ'ו) ואם תנסה לפתוח את האפליקציה זה יראה לך הודעה בסגנון כזה
      62000b90-5a2f-4f12-9bfb-070b909511ac-image.jpeg

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

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

      עריכה: יצרתי ו @elch קימפל את האפליקציה, הבעיה שהכושר פליי חוסם
      מה שכן אפשר להגיד לקלוד שבמקום MDM יחסום עם נגישות
      העלתי פה את הקוד מקור והאפליקציה עצמה אם מישהו יכול לשנות את זה לטובת הכלל אני אשמח מאוד...

      ואם למישהו עובדת האפליקציה אשמח שיעדכן

      app-debug.ap
      PrayerModeApp-complete.zi

      נוחעם FMנ מחובר
      נוחעם FMנ מחובר
      נוחעם FM
      מדריכים
      כתב נערך לאחרונה על ידי
      #6

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

      ותגיד לו שאתה רוצה שיבנה לך אפליקציית MDM לניהול מכשיר
      עם הסבר כמה שיותר בסגנון והמטרה
      ושיוריד כלי apktool וכו' ושיקמפל ויחתום לך.
      ושיכתוב מה הפקודה להפעלה ע''י adb

      כדי להגיע להגדרה הזו:
      תיכנס ל-claude.ai דרך דפדפן (במחשב או אפילו בדפדפן בנייד)
      Settings → Capabilities
      שם, מתחת ל-"Code execution and file creation", אמור להופיע המתג "Allow network egress" עם רשימת הדומיינים (None / Package managers only / All domains)
      .

      הפעלת שלוחות בVoLTE

      ח תגובה 1 תגובה אחרונה
      😲
      2
      • נוחעם FMנ נוחעם FM

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

        ותגיד לו שאתה רוצה שיבנה לך אפליקציית MDM לניהול מכשיר
        עם הסבר כמה שיותר בסגנון והמטרה
        ושיוריד כלי apktool וכו' ושיקמפל ויחתום לך.
        ושיכתוב מה הפקודה להפעלה ע''י adb

        כדי להגיע להגדרה הזו:
        תיכנס ל-claude.ai דרך דפדפן (במחשב או אפילו בדפדפן בנייד)
        Settings → Capabilities
        שם, מתחת ל-"Code execution and file creation", אמור להופיע המתג "Allow network egress" עם רשימת הדומיינים (None / Package managers only / All domains)
        .

        ח נא לא להפריע
        ח נא לא להפריע
        חכם_בלילה
        כתב נערך לאחרונה על ידי חכם_בלילה
        #7

        @נוחעם-FM לא ידעתי שהוא יכול לעשות את זה, גלית לי עולם חדש

        בכל מקרה נגמר לי החינמי להיום (גם בחשבונות מייל הנוספים) אני יחכה למאוחר יותר...

        פתחתי עוד חשבון, מקווה שזה יעבוד לי...

        ח תגובה 1 תגובה אחרונה
        0
        • ח חכם_בלילה

          @נוחעם-FM לא ידעתי שהוא יכול לעשות את זה, גלית לי עולם חדש

          בכל מקרה נגמר לי החינמי להיום (גם בחשבונות מייל הנוספים) אני יחכה למאוחר יותר...

          פתחתי עוד חשבון, מקווה שזה יעבוד לי...

          ח נא לא להפריע
          ח נא לא להפריע
          חכם_בלילה
          כתב נערך לאחרונה על ידי
          #8

          21ae5a6e-cd6b-42d6-bdbf-a8aa4fb78b1f-image.jpeg

          זה מה שהוא כתב לי אחרי שעשיתי את מה שכתבת לי

          נוחעם FMנ תגובה 1 תגובה אחרונה
          0
          • ח חכם_בלילה

            21ae5a6e-cd6b-42d6-bdbf-a8aa4fb78b1f-image.jpeg

            זה מה שהוא כתב לי אחרי שעשיתי את מה שכתבת לי

            נוחעם FMנ מחובר
            נוחעם FMנ מחובר
            נוחעם FM
            מדריכים
            כתב נערך לאחרונה על ידי
            #9

            @חכם_בלילה 🤦 פאדיחה שלי שכחתי לכתוב שרק בשיחה חדשה הוא יכול להוריד מהאינטרנט ולא בשיחה שקיימת לפני השינוי הגדרות.
            בכו''א תבקש ממנו קישורים להורדה ישירה של הקבצים שהוא צריך ותעלה לו אותם.

            הפעלת שלוחות בVoLTE

            ח תגובה 1 תגובה אחרונה
            0
            • נוחעם FMנ נוחעם FM

              @חכם_בלילה 🤦 פאדיחה שלי שכחתי לכתוב שרק בשיחה חדשה הוא יכול להוריד מהאינטרנט ולא בשיחה שקיימת לפני השינוי הגדרות.
              בכו''א תבקש ממנו קישורים להורדה ישירה של הקבצים שהוא צריך ותעלה לו אותם.

              ח נא לא להפריע
              ח נא לא להפריע
              חכם_בלילה
              כתב נערך לאחרונה על ידי
              #10

              @נוחעם-FM זה מה שהוא הגיב לי:

              זה בדיוק הבעיה — בדקתי בפועל, וקיבלתי חסימה מפורשת (host_not_allowed) על שני השרתים החיוניים:

              dl.google.com — משם נמשכים Android SDK, build-tools, ו-כל ספריות AndroidX/Jetpack Compose (הבסיס של האפליקציה שלך)
              services.gradle.org — משם נמשך Gradle עצמו

              כלומר זו לא בעיה של "לא מצאתי" — זה חסימת רשת מפורשת בסביבה שבה אני רץ (allowlist של דומיינים, בלי גישה ל-Google/Gradle). אין דרך לעקוף את זה מהצד שלי; זה לא תלוי בניסוח הבקשה.

              האפשרויות שנשארות:

              את/ה מריץ/ה את הבנייה — זה המסלול היחיד שבאמת עובד. הורדת Android Studio היא חד-פעמית, לוקחת כ-10 דקות, ואז זה ממש שלוש לחיצות (Open project → Sync → Build APK). כל הפקודות המדויקות כבר בקובץ BUILD_AND_SIGN.md שצירפתי.
              אם יש לך גישת אדמין להגדרות הרשת של הסביבה הזו — יש הודעה שמופיעה כשדומיין חסום, ואפשר לעדכן את הגדרות הרשת (Network settings) כדי להוסיף את dl.google.com ו-services.gradle.org לרשימת המותרים. זה לא משהו שאני יכול לעשות בעצמי, אבל זו אפשרות אם יש לך שליטה על ההגדרות.

              בלי אחת מהשתיים, אין בפועל דרך לקמפל אפליקציית Compose כאן. אני כן יכול להמשיך לעזור עם הקוד עצמו — לתקן, להוסיף פיצ'רים, לסקור — פשוט את שלב ה-./gradlew assembleRelease בפועל צריך להריץ במחשב שלך.

              ר תגובה 1 תגובה אחרונה
              0
              • ח חכם_בלילה

                @נוחעם-FM זה מה שהוא הגיב לי:

                זה בדיוק הבעיה — בדקתי בפועל, וקיבלתי חסימה מפורשת (host_not_allowed) על שני השרתים החיוניים:

                dl.google.com — משם נמשכים Android SDK, build-tools, ו-כל ספריות AndroidX/Jetpack Compose (הבסיס של האפליקציה שלך)
                services.gradle.org — משם נמשך Gradle עצמו

                כלומר זו לא בעיה של "לא מצאתי" — זה חסימת רשת מפורשת בסביבה שבה אני רץ (allowlist של דומיינים, בלי גישה ל-Google/Gradle). אין דרך לעקוף את זה מהצד שלי; זה לא תלוי בניסוח הבקשה.

                האפשרויות שנשארות:

                את/ה מריץ/ה את הבנייה — זה המסלול היחיד שבאמת עובד. הורדת Android Studio היא חד-פעמית, לוקחת כ-10 דקות, ואז זה ממש שלוש לחיצות (Open project → Sync → Build APK). כל הפקודות המדויקות כבר בקובץ BUILD_AND_SIGN.md שצירפתי.
                אם יש לך גישת אדמין להגדרות הרשת של הסביבה הזו — יש הודעה שמופיעה כשדומיין חסום, ואפשר לעדכן את הגדרות הרשת (Network settings) כדי להוסיף את dl.google.com ו-services.gradle.org לרשימת המותרים. זה לא משהו שאני יכול לעשות בעצמי, אבל זו אפשרות אם יש לך שליטה על ההגדרות.

                בלי אחת מהשתיים, אין בפועל דרך לקמפל אפליקציית Compose כאן. אני כן יכול להמשיך לעזור עם הקוד עצמו — לתקן, להוסיף פיצ'רים, לסקור — פשוט את שלב ה-./gradlew assembleRelease בפועל צריך להריץ במחשב שלך.

                ר מחובר
                ר מחובר
                רוטב שום
                כתב נערך לאחרונה על ידי
                #11

                @חכם_בלילה יש לך נטפרי?

                ח תגובה 1 תגובה אחרונה
                0
                • ר רוטב שום

                  @חכם_בלילה יש לך נטפרי?

                  ח נא לא להפריע
                  ח נא לא להפריע
                  חכם_בלילה
                  כתב נערך לאחרונה על ידי
                  #12

                  @רוטב-שום יש לי רימון

                  נוחעם FMנ תגובה 1 תגובה אחרונה
                  0
                  • ח חכם_בלילה

                    @רוטב-שום יש לי רימון

                    נוחעם FMנ מחובר
                    נוחעם FMנ מחובר
                    נוחעם FM
                    מדריכים
                    כתב נערך לאחרונה על ידי
                    #13

                    @חכם_בלילה לא הבנתי מה התשובה לגבי קישור ישיר להורדה והעלה שלך

                    הפעלת שלוחות בVoLTE

                    ח תגובה 1 תגובה אחרונה
                    🤔
                    0
                    • נוחעם FMנ נוחעם FM

                      @חכם_בלילה לא הבנתי מה התשובה לגבי קישור ישיר להורדה והעלה שלך

                      ח נא לא להפריע
                      ח נא לא להפריע
                      חכם_בלילה
                      כתב נערך לאחרונה על ידי
                      #14

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

                      חשוב להבהיר — זו לא בעיה של קבצים חסרים ממך. הפרויקט שלם מבחינת קוד וקבצי בנייה; כל מה שכתבתי בזיפ שצירפתי מספיק כדי לקמפל.

                      החסם היחיד הוא שהסביבה שאני עובד בה חסומה ברשת מול dl.google.com ו-services.gradle.org (בדקתי את זה בפועל בהודעה הקודמת — חסימה מפורשת, לא "לא מוצא"). אלה לא קבצים שאפשר לשלוח לי — הם ספריות שצריך למשוך בזמן הבנייה עצמה, ואין דרך לעקוף את זה מבחוץ.

                      כלומר: אין קובץ שאתה יכול לתת לי שיפתור את זה, כי הבעיה היא ביכולת שלי לגשת לאינטרנט מהסביבה הזו, לא בחוסר מידע.

                      הדרך היחידה לסיים בפועל היא להריץ את הבנייה במחשב שלך:

                      תתקין/י את Android Studio (הקישור למעלה).
                      תפתח/י את התיקייה PrayerMode מהזיפ.
                      תמתין/י ל-sync (זה מה שמושך את הספריות מגוגל — בלי חסימה כי זה מהמחשב שלך, לא מהסביבה שלי).
                      Build → Build APK, ואז adb install.

                      אני כאן לעזור עם כל שינוי בקוד, תיקון שגיאות שיצוצו במהלך ה-sync/build, או שאלות על התהליך — אבל את הריצה הפיזית של Gradle חייבים לעשות במקום שיש לו גישה חופשית לאינטרנט.

                      נוחעם FMנ תגובה 1 תגובה אחרונה
                      0
                      • ח חכם_בלילה

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

                        חשוב להבהיר — זו לא בעיה של קבצים חסרים ממך. הפרויקט שלם מבחינת קוד וקבצי בנייה; כל מה שכתבתי בזיפ שצירפתי מספיק כדי לקמפל.

                        החסם היחיד הוא שהסביבה שאני עובד בה חסומה ברשת מול dl.google.com ו-services.gradle.org (בדקתי את זה בפועל בהודעה הקודמת — חסימה מפורשת, לא "לא מוצא"). אלה לא קבצים שאפשר לשלוח לי — הם ספריות שצריך למשוך בזמן הבנייה עצמה, ואין דרך לעקוף את זה מבחוץ.

                        כלומר: אין קובץ שאתה יכול לתת לי שיפתור את זה, כי הבעיה היא ביכולת שלי לגשת לאינטרנט מהסביבה הזו, לא בחוסר מידע.

                        הדרך היחידה לסיים בפועל היא להריץ את הבנייה במחשב שלך:

                        תתקין/י את Android Studio (הקישור למעלה).
                        תפתח/י את התיקייה PrayerMode מהזיפ.
                        תמתין/י ל-sync (זה מה שמושך את הספריות מגוגל — בלי חסימה כי זה מהמחשב שלך, לא מהסביבה שלי).
                        Build → Build APK, ואז adb install.

                        אני כאן לעזור עם כל שינוי בקוד, תיקון שגיאות שיצוצו במהלך ה-sync/build, או שאלות על התהליך — אבל את הריצה הפיזית של Gradle חייבים לעשות במקום שיש לו גישה חופשית לאינטרנט.

                        נוחעם FMנ מחובר
                        נוחעם FMנ מחובר
                        נוחעם FM
                        מדריכים
                        כתב נערך לאחרונה על ידי
                        #15

                        @חכם_בלילה תשאל בשיחה חדשה האם יש לו גישה לסביבה הזאת...
                        לי ברימון עובד מעולה...

                        הפעלת שלוחות בVoLTE

                        תגובה 1 תגובה אחרונה
                        0
                        • ט מנותק
                          ט מנותק
                          טופטופיסט
                          מדריכים
                          כתב נערך לאחרונה על ידי
                          #16

                          הכי פשוט לעשות כאן
                          https://aistudio.google.com/

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

                          ח תגובה 1 תגובה אחרונה
                          0
                          • ט טופטופיסט

                            הכי פשוט לעשות כאן
                            https://aistudio.google.com/

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

                            ח נא לא להפריע
                            ח נא לא להפריע
                            חכם_בלילה
                            כתב נערך לאחרונה על ידי
                            #17

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

                            תגובה 1 תגובה אחרונה
                            0
                            • ח חכם_בלילה

                              עלה לי רעיון לאפליקציה שאני מניח שכבר יש אבל אני מדבר על משהו אחר

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

                              אז עלה לי רעיון ליצור אפליקציה שחוסמת את כל האפליקציות (למעט כמה חיוניות כמו שיחות וכ'ו) ואם תנסה לפתוח את האפליקציה זה יראה לך הודעה בסגנון כזה
                              62000b90-5a2f-4f12-9bfb-070b909511ac-image.jpeg

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

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

                              עריכה: יצרתי ו @elch קימפל את האפליקציה, הבעיה שהכושר פליי חוסם
                              מה שכן אפשר להגיד לקלוד שבמקום MDM יחסום עם נגישות
                              העלתי פה את הקוד מקור והאפליקציה עצמה אם מישהו יכול לשנות את זה לטובת הכלל אני אשמח מאוד...

                              ואם למישהו עובדת האפליקציה אשמח שיעדכן

                              app-debug.ap
                              PrayerModeApp-complete.zi

                              ד מנותק
                              ד מנותק
                              דוד 33
                              כתב נערך לאחרונה על ידי דוד 33
                              #18

                              @חכם_בלילה

                              b187b53b-3008-4704-a159-a8163e6778cb-image.jpeg

                              ח תגובה 1 תגובה אחרונה
                              0
                              • ד דוד 33

                                @חכם_בלילה

                                b187b53b-3008-4704-a159-a8163e6778cb-image.jpeg

                                ח נא לא להפריע
                                ח נא לא להפריע
                                חכם_בלילה
                                כתב נערך לאחרונה על ידי
                                #19

                                @דוד-33 העיצוב פצצה, ו @elch התותח קימפל לי את האפליקציה הבעיה שכושר פליי חוסם את האפשרות לתת הרשאות...

                                אם יש למישהו רעיון איך לטפל בזה אשמח לעזרה

                                ח ק 2 תגובות תגובה אחרונה
                                1
                                • ח חכם_בלילה

                                  @דוד-33 העיצוב פצצה, ו @elch התותח קימפל לי את האפליקציה הבעיה שכושר פליי חוסם את האפשרות לתת הרשאות...

                                  אם יש למישהו רעיון איך לטפל בזה אשמח לעזרה

                                  ח מנותק
                                  ח מנותק
                                  חד גדיא
                                  כתב נערך לאחרונה על ידי חד גדיא
                                  #20

                                  @חכם_בלילה אתה לא יכול לתת הרשאות כי יש לך כבר MDM,
                                  מה שכן אתה יכול לשנות את צורת ההרשאות כמו באפליקציה של זיהוי הפנים של @רוטב-שום פה

                                  תגובה 1 תגובה אחרונה
                                  1
                                  • ח חכם_בלילה

                                    @דוד-33 העיצוב פצצה, ו @elch התותח קימפל לי את האפליקציה הבעיה שכושר פליי חוסם את האפשרות לתת הרשאות...

                                    אם יש למישהו רעיון איך לטפל בזה אשמח לעזרה

                                    ק מנותק
                                    ק מנותק
                                    קרט
                                    כתב נערך לאחרונה על ידי
                                    #21

                                    @חכם_בלילה תגיד לAI שבמקום MDM יחסום עם נגישות

                                    ח ח 2 תגובות תגובה אחרונה
                                    0
                                    • ק קרט

                                      @חכם_בלילה תגיד לAI שבמקום MDM יחסום עם נגישות

                                      ח מנותק
                                      ח מנותק
                                      חד גדיא
                                      כתב נערך לאחרונה על ידי
                                      #22

                                      @קרט זה מה אמרתי👆

                                      ק תגובה 1 תגובה אחרונה
                                      1
                                      • ח חד גדיא

                                        @קרט זה מה אמרתי👆

                                        ק מנותק
                                        ק מנותק
                                        קרט
                                        כתב נערך לאחרונה על ידי
                                        #23

                                        @חד-גדיא רק שמה שאמרת צ"ב ומה שאני פחות
                                        ה-AI יבין את מה שאמרתי ולא את מה שאתה אמרת

                                        תגובה 1 תגובה אחרונה
                                        🙏
                                        1
                                        • ק קרט

                                          @חכם_בלילה תגיד לAI שבמקום MDM יחסום עם נגישות

                                          ח נא לא להפריע
                                          ח נא לא להפריע
                                          חכם_בלילה
                                          כתב נערך לאחרונה על ידי חכם_בלילה
                                          #24

                                          @קרט @חד-גדיא לצערי נגמר לי כבר בכל החשבונות החינמי של היום...

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

                                          לפי דעתי הקובץ APK עובד תבדקו אם הוא בסדר אצלכם

                                          תגובה 1 תגובה אחרונה
                                          0

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

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

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות

                                          • התחברות

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

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