דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. עזרה | עזרה | העברת קוד אפליקציה ליצוא APK

עזרה | עזרה | העברת קוד אפליקציה ליצוא APK

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

    @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

    @אליה-אליהו תעשה "שמור בשם" ואת תקרא לקובץ למשל banana.html וזה ישמור לך את זה בתור HTML

    מה הכוונה שמור בשם אין לי שום אופציה לישמור בשם

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

    @אליה-אליהו תעבור ללשונית קוד, תלחץ על העתק, תדביק בקובץ טקסט במחשב ותעשה Ctrl + shift + S

    א תגובה 1 תגובה אחרונה
    0
    • ח חנוך הכהן

      @אליה-אליהו תעבור ללשונית קוד, תלחץ על העתק, תדביק בקובץ טקסט במחשב ותעשה Ctrl + shift + S

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

      @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

      @אליה-אליהו תעבור ללשונית קוד, תלחץ על העתק, תדביק בקובץ טקסט במחשב ותעשה Ctrl + shift + S

      ככה ?db5c0dc9-3e75-4fac-a8a3-787c8427adad-image.png ומה עכשיו לילחוץ מה שאמרת

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

        @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

        @אליה-אליהו תעבור ללשונית קוד, תלחץ על העתק, תדביק בקובץ טקסט במחשב ותעשה Ctrl + shift + S

        ככה ?db5c0dc9-3e75-4fac-a8a3-787c8427adad-image.png ומה עכשיו לילחוץ מה שאמרת

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

        @אליה-אליהו כן, ואז זה יתן לך אפשרות לבחור את שם הקובץ - ותעשה שם עם הסיומת .html

        א תגובה 1 תגובה אחרונה
        0
        • ח חנוך הכהן

          @אליה-אליהו כן, ואז זה יתן לך אפשרות לבחור את שם הקובץ - ותעשה שם עם הסיומת .html

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

          @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

          0

          לפני 25 דקות
          פוסט 11 מתוך 11
          16 ביוני 2025, 13:20

          לפני פחות מדקה
          Browsing Users
          ח
          א
          א

          8050f6fc-ee21-4ad0-8bd2-e1233b868d51-image.png ?????????

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

            אנלא מוצא

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

              אנלא מוצא

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

              @אליה-אליהו בלשונית שם קובץ למטה - במקום מסמך טקסט חדש.txt תחליף את זה ל מסמך טקסט חדש.html
              ובלשונית שמור כסוג - תשנה ל"כל הקבצים" ואז תלחץ על שמור

              א תגובה 1 תגובה אחרונה
              0
              • ח חנוך הכהן

                @אליה-אליהו בלשונית שם קובץ למטה - במקום מסמך טקסט חדש.txt תחליף את זה ל מסמך טקסט חדש.html
                ובלשונית שמור כסוג - תשנה ל"כל הקבצים" ואז תלחץ על שמור

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

                @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                .html

                ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                ח אבי_770א 2 תגובות תגובה אחרונה
                0
                • א אליה אליהו

                  @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                  .html

                  ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

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

                  @אליה-אליהו נכון, כי הוא לא נתן לך APK

                  א תגובה 1 תגובה אחרונה
                  0
                  • ח חנוך הכהן

                    @אליה-אליהו נכון, כי הוא לא נתן לך APK

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

                    @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                    @אליה-אליהו נכון, כי הוא לא נתן לך APK

                    אז איך אני עושה את זה APK אתה יודע?

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

                      @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                      @אליה-אליהו נכון, כי הוא לא נתן לך APK

                      אז איך אני עושה את זה APK אתה יודע?

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

                      @אליה-אליהו זה מאוד מורכב בשביל בן אדם בלי ידע בתכנות, קודם כל תצטרך להתקין אנדרואיד סטודיו, דבר שני עדיף שתשתמש בAI סטודיו ולא בג'מיני הרגיל

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

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

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

                          @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                          .html

                          ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

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

                          @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                          @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                          .html

                          ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                          נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                          אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                          א תגובה 1 תגובה אחרונה
                          2
                          • אבי_770א אבי_770

                            @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                            @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                            .html

                            ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                            נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                            אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

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

                            @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                            @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                            @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                            .html

                            ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                            נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                            אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                            יש לך אולי אתרים כאלה?

                            ע"ה דכו"עע אבי_770א 2 תגובות תגובה אחרונה
                            0
                            • א אליה אליהו

                              @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                              @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                              @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                              .html

                              ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                              נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                              אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                              יש לך אולי אתרים כאלה?

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

                                @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                .html

                                ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                                נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                                אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                                יש לך אולי אתרים כאלה?

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

                                @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                .html

                                ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                                נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                                אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                                יש לך אולי אתרים כאלה?

                                דוגמא

                                https://html2app.dev/

                                https://appsgeyser.com/blog/convert-html-to-apk-for-free/

                                תעשה גוגל..
                                HTML to apk

                                א תגובה 1 תגובה אחרונה
                                0
                                • אבי_770א אבי_770

                                  @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  .html

                                  ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                                  נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                                  אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                                  יש לך אולי אתרים כאלה?

                                  דוגמא

                                  https://html2app.dev/

                                  https://appsgeyser.com/blog/convert-html-to-apk-for-free/

                                  תעשה גוגל..
                                  HTML to apk

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

                                  @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                  .html

                                  ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                                  נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                                  אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                                  יש לך אולי אתרים כאלה?

                                  דוגמא

                                  https://html2app.dev/

                                  https://appsgeyser.com/blog/convert-html-to-apk-for-free/

                                  תעשה גוגל..
                                  HTML to apk

                                  האתרים האלה חסומים לי בנטפרי

                                  אבי_770א תגובה 1 תגובה אחרונה
                                  0
                                  • E מנותק
                                    E מנותק
                                    elhanan
                                    כתב נערך לאחרונה על ידי
                                    #25

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

                                    א תגובה 1 תגובה אחרונה
                                    0
                                    • E elhanan

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

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

                                      @elhanan כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

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

                                      יצרתי את הקוד בעמצעות ג'מני

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

                                        @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                        @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                        @אבי_770 כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                        @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                        @חנוך-הכהן כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                        .html

                                        ואו תודה הצלחתי אבל זה לא APK זה בתוך דפדפן כרום 54fdeaec-364f-4ca6-a290-13c037fd9736-image.png

                                        נכון, קובץ HTML זה לא קובץ ל APK, אולי יש אתרים שיוכלו להמיר לך את זה, כלומר, הם בעצם עושים APK שמציג דף HTML...
                                        אבל APK לא בנוי ב HTML -בשביל APK תצטרך לבנות ב: JAVA/Kotlin/react-native וכו

                                        יש לך אולי אתרים כאלה?

                                        דוגמא

                                        https://html2app.dev/

                                        https://appsgeyser.com/blog/convert-html-to-apk-for-free/

                                        תעשה גוגל..
                                        HTML to apk

                                        האתרים האלה חסומים לי בנטפרי

                                        אבי_770א מנותק
                                        אבי_770א מנותק
                                        אבי_770
                                        מדריכים
                                        כתב נערך לאחרונה על ידי
                                        #27

                                        @אליה-אליהו
                                        שבוע טוב, תכתוב כאן / פרטי את הקוד המלא, אשתדל לעשות לך

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

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

                                          <!DOCTYPE html>
                                          <html lang="he">
                                          <head>
                                              <meta charset="UTF-8">
                                              <meta name="viewport" content="width=device-width, initial-scale=1.0">
                                              <title>מחשבון מודרני</title>
                                              <script src="https://cdn.tailwindcss.com"></script>
                                              <style>
                                                  body {
                                                      font-family: "Inter", sans-serif;
                                                      background-color: #f0f4f8; /* רקע בהיר ונעים */
                                                      display: flex;
                                                      justify-content: center;
                                                      align-items: center;
                                                      min-height: 100vh;
                                                      margin: 0;
                                                  }
                                                  .calculator {
                                                      background-color: #ffffff; /* רקע לבן למחשבון */
                                                      border-radius: 20px; /* פינות מעוגלות יותר */
                                                      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); /* צל עדין */
                                                      padding: 25px;
                                                      width: 100%;
                                                      max-width: 380px; /* רוחב מוגבל */
                                                  }
                                                  .display-container {
                                                      background-color: #2c3e50; /* רקע כהה לתצוגה */
                                                      border-radius: 15px; /* פינות מעוגלות לתצוגה */
                                                      margin-bottom: 20px;
                                                      padding: 20px;
                                                  }
                                                  .display {
                                                      color: #ecf0f1; /* צבע טקסט בהיר */
                                                      font-size: 3.5rem; /* גודל פונט גדול יותר */
                                                      text-align: right;
                                                      overflow-x: auto; /* גלילה אופקית לתצוגה ארוכה */
                                                      white-space: nowrap; /* מניעת שבירת שורות */
                                                      min-height: 50px; /* גובה מינימלי לתצוגה */
                                                      display: flex;
                                                      align-items: center;
                                                      justify-content: flex-end;
                                                  }
                                                  .intermediate-display {
                                                      color: #bdc3c7; /* צבע טקסט בהיר יותר לתצוגת ביניים */
                                                      font-size: 1.5rem; /* גודל פונט קטן יותר */
                                                      text-align: right;
                                                      min-height: 30px; /* גובה מינימלי */
                                                      overflow-x: auto;
                                                      white-space: nowrap;
                                                      justify-content: flex-end;
                                                      display: flex;
                                                      align-items: center;
                                                      padding-top: 10px; /* ריווח מהתצוגה הראשית */
                                                      border-top: 1px solid rgba(255, 255, 255, 0.1); /* קו הפרדה עדין */
                                                      margin-top: 10px; /* ריווח מהתצוגה הראשית */
                                                  }
                                                  .buttons-grid {
                                                      display: grid;
                                                      grid-template-columns: repeat(4, 1fr); /* 4 עמודות */
                                                      gap: 15px; /* מרווח גדול יותר בין כפתורים */
                                                  }
                                                  .btn {
                                                      background-color: #e0e0e0; /* רקע כפתורים רגיל */
                                                      color: #333333; /* צבע טקסט כהה */
                                                      font-size: 1.8rem; /* גודל פונט כפתורים */
                                                      padding: 20px;
                                                      border-radius: 15px; /* פינות מעוגלות לכפתורים */
                                                      cursor: pointer;
                                                      transition: all 0.2s ease-in-out; /* אנימציית מעבר חלקה */
                                                      display: flex;
                                                      justify-content: center;
                                                      align-items: center;
                                                      font-weight: 500;
                                                  }
                                                  .btn:hover {
                                                      background-color: #d0d0d0; /* צבע בהיר יותר בריחוף */
                                                      transform: translateY(-2px); /* אפקט קל של הרמה */
                                                      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); /* צל עדין בריחוף */
                                                  }
                                                  .btn-operator {
                                                      background-color: #3498db; /* צבע כחול לאופרטורים */
                                                      color: #ffffff; /* צבע טקסט לבן */
                                                  }
                                                  .btn-operator:hover {
                                                      background-color: #2980b9;
                                                  }
                                                  .btn-equals {
                                                      background-color: #27ae60; /* צבע ירוק לכפתור שווה */
                                                      color: #ffffff;
                                                      grid-column: span 2; /* מתפרס על 2 עמודות */
                                                  }
                                                  .btn-equals:hover {
                                                      background-color: #229a56;
                                                  }
                                                  .btn-clear, .btn-backspace {
                                                      background-color: #e74c3c; /* צבע אדום לכפתורים מיוחדים */
                                                      color: #ffffff;
                                                  }
                                                  .btn-clear:hover, .btn-backspace:hover {
                                                      background-color: #c0392b;
                                                  }
                                              </style>
                                          </head>
                                          <body>
                                              <div class="calculator">
                                                  <div class="display-container">
                                                      <div class="display" id="display">0</div>
                                                      <div class="intermediate-display" id="intermediateDisplay"></div>
                                                  </div>
                                                  <div class="buttons-grid">
                                                      <div class="btn btn-clear" onclick="clearDisplay()">AC</div>
                                                      <div class="btn btn-backspace" onclick="backspace()">⌫</div>
                                                      <div class="btn btn-operator" onclick="setOperatorForDivision('÷')">÷</div>
                                                      <div class="btn btn-operator" onclick="setOperatorForMultiplication('x')">x</div>
                                          
                                                      <div class="btn" onclick="appendToDisplay('7')">7</div>
                                                      <div class="btn" onclick="appendToDisplay('8')">8</div>
                                                      <div class="btn" onclick="appendToDisplay('9')">9</div>
                                                      <div class="btn btn-operator" onclick="setOperator('-')">-</div>
                                          
                                                      <div class="btn" onclick="appendToDisplay('4')">4</div>
                                                      <div class="btn" onclick="appendToDisplay('5')">5</div>
                                                      <div class="btn" onclick="appendToDisplay('6')">6</div>
                                                      <div class="btn btn-operator" onclick="setOperator('+')">+</div>
                                          
                                                      <div class="btn" onclick="appendToDisplay('1')">1</div>
                                                      <div class="btn" onclick="appendToDisplay('2')">2</div>
                                                      <div class="btn" onclick="appendToDisplay('3')">3</div>
                                                      <div class="btn" onclick="appendToDisplay('.')">.</div>
                                          
                                                      <div class="btn" onclick="appendToDisplay('0')">0</div>
                                                      <div class="btn btn-equals" onclick="calculateResult()">=</div>
                                                  </div>
                                              </div>
                                          
                                              <script>
                                                  const display = document.getElementById('display');
                                                  const intermediateDisplay = document.getElementById('intermediateDisplay');
                                                  let currentInput = '0';
                                                  let operator = null;
                                                  let previousInput = '';
                                                  let waitingForNewInput = false;
                                          
                                                  /**
                                                   * מעדכן את התצוגה הראשית של המחשבון.
                                                   */
                                                  function updateDisplay() {
                                                      display.textContent = currentInput;
                                                  }
                                          
                                                  /**
                                                   * מעדכן את תצוגת הביניים.
                                                   * @param {string} text - הטקסט להצגה.
                                                   */
                                                  function updateIntermediateDisplay(text = '') {
                                                      intermediateDisplay.textContent = text;
                                                  }
                                          
                                                  /**
                                                   * מוסיף תו לקלט הנוכחי.
                                                   * @param {string} char - התו להוספה.
                                                   */
                                                  function appendToDisplay(char) {
                                                      if (waitingForNewInput) {
                                                          currentInput = char;
                                                          waitingForNewInput = false;
                                                      } else if (currentInput === '0' && char !== '.') {
                                                          currentInput = char;
                                                      } else if (char === '.' && currentInput.includes('.')) {
                                                          return; // מונע הוספת נקודה עשרונית כפולה
                                                      } else {
                                                          currentInput += char;
                                                      }
                                                      updateDisplay();
                                                      // נסה לבצע חישוב ביניים אם יש מספיק נתונים
                                                      if (operator !== null && previousInput !== '') {
                                                          tryIntermediateCalculation();
                                                      }
                                                  }
                                          
                                                  /**
                                                   * מנקה את התצוגה הראשית והביניים ומאפס את כל המשתנים.
                                                   */
                                                  function clearDisplay() {
                                                      currentInput = '0';
                                                      operator = null;
                                                      previousInput = '';
                                                      waitingForNewInput = false;
                                                      updateDisplay();
                                                      updateIntermediateDisplay(); // מנקה גם את תצוגת הביניים
                                                  }
                                          
                                                  /**
                                                   * מוחק את התו האחרון מהקלט הנוכחי.
                                                   */
                                                  function backspace() {
                                                      if (currentInput.length > 1) {
                                                          currentInput = currentInput.slice(0, -1);
                                                      } else {
                                                          currentInput = '0';
                                                      }
                                                      updateDisplay();
                                                      // נסה לבצע חישוב ביניים לאחר מחיקה
                                                      if (operator !== null && previousInput !== '') {
                                                          tryIntermediateCalculation();
                                                      } else {
                                                          updateIntermediateDisplay(); // נקה אם אין מספיק נתונים
                                                      }
                                                  }
                                          
                                                  /**
                                                   * מנסה לבצע חישוב ביניים ומעדכן את תצוגת הביניים.
                                                   */
                                                  function tryIntermediateCalculation() {
                                                      if (operator === null || previousInput === '') {
                                                          updateIntermediateDisplay('');
                                                          return;
                                                      }
                                          
                                                      const prev = parseFloat(previousInput);
                                                      const current = parseFloat(currentInput);
                                          
                                                      if (isNaN(prev) || isNaN(current)) {
                                                          updateIntermediateDisplay('שגיאה');
                                                          return;
                                                      }
                                          
                                                      let result;
                                                      switch (operator) {
                                                          case '+':
                                                              result = prev + current;
                                                              break;
                                                          case '-':
                                                              result = prev - current;
                                                              break;
                                                          case '*':
                                                              result = prev * current;
                                                              break;
                                                          case '/':
                                                              if (current === 0) {
                                                                  updateIntermediateDisplay('חלוקה ב-0');
                                                                  return;
                                                              }
                                                              result = prev / current;
                                                              break;
                                                          default:
                                                              updateIntermediateDisplay('');
                                                              return;
                                                      }
                                                      // הגבלת מספר ספרות אחרי הנקודה כדי למנוע מספרים ארוכים מדי
                                                      updateIntermediateDisplay(parseFloat(result.toFixed(10)).toString());
                                                  }
                                          
                                                  /**
                                                   * מבצע את החישוב הסופי בהתאם לאופרטור הנבחר.
                                                   */
                                                  function calculateResult() {
                                                      if (operator === null) {
                                                          updateIntermediateDisplay(''); // נקה תצוגת ביניים אם אין פעולה
                                                          return; // אין אופרטור לחישוב
                                                      }
                                          
                                                      const prev = parseFloat(previousInput);
                                                      const current = parseFloat(currentInput);
                                          
                                                      if (isNaN(prev) || isNaN(current)) {
                                                          currentInput = 'שגיאה';
                                                          updateDisplay();
                                                          clearAfterError();
                                                          return;
                                                      }
                                          
                                                      let result;
                                                      switch (operator) {
                                                          case '+':
                                                              result = prev + current;
                                                              break;
                                                          case '-':
                                                              result = prev - current;
                                                              break;
                                                          case '*':
                                                              result = prev * current;
                                                              break;
                                                          case '/':
                                                              if (current === 0) {
                                                                  currentInput = 'חלוקה ב-0';
                                                                  updateDisplay();
                                                                  clearAfterError();
                                                                  return;
                                                              }
                                                              result = prev / current;
                                                              break;
                                                          default:
                                                              return;
                                                      }
                                          
                                                      // הגבלת מספר ספרות אחרי הנקודה כדי למנוע מספרים ארוכים מדי
                                                      currentInput = parseFloat(result.toFixed(10)).toString();
                                                      operator = null;
                                                      previousInput = '';
                                                      waitingForNewInput = true;
                                                      updateDisplay();
                                                      updateIntermediateDisplay(); // נקה את תצוגת הביניים לאחר חישוב סופי
                                                  }
                                          
                                                  /**
                                                   * מגדיר את האופרטור ומכין לחישוב הבא.
                                                   * @param {string} op - האופרטור (+, -, *, /).
                                                   */
                                                  function setOperator(op) {
                                                      if (previousInput !== '' && operator !== null && !waitingForNewInput) {
                                                          // אם יש כבר פעולה קודמת ואופרטור, בצע חישוב ביניים לפני הגדרת האופרטור החדש
                                                          tryIntermediateCalculation();
                                                          previousInput = intermediateDisplay.textContent; // השתמש בתוצאה כקלט קודם
                                                          currentInput = '0'; // איפוס הקלט הנוכחי לתצוגה
                                                      } else if (!waitingForNewInput) {
                                                          previousInput = currentInput;
                                                      }
                                                      operator = op;
                                                      waitingForNewInput = true;
                                                      updateIntermediateDisplay(previousInput + ' ' + operator); // הצג את הפעולה המתבצעת
                                                  }
                                          
                                                  /**
                                                   * פונקציה ייעודית להגדרת אופרטור כפל, שמציגה 'x' אך משתמשת ב-'*' לחישובים.
                                                   * @param {string} displayOp - התו להצגה על הכפתור (לדוגמה 'x').
                                                   */
                                                  function setOperatorForMultiplication(displayOp) {
                                                      if (previousInput !== '' && operator !== null && !waitingForNewInput) {
                                                          tryIntermediateCalculation();
                                                          previousInput = intermediateDisplay.textContent;
                                                          currentInput = '0';
                                                      } else if (!waitingForNewInput) {
                                                          previousInput = currentInput;
                                                      }
                                                      operator = '*'; // הגדר את האופרטור הפנימי ככוכבית
                                                      waitingForNewInput = true;
                                                      updateIntermediateDisplay(previousInput + ' ' + displayOp); // הצג 'x' בתצוגה
                                                  }
                                          
                                                  /**
                                                   * פונקציה ייעודית להגדרת אופרטור חילוק, שמציגה '÷' אך משתמשת ב-'/' לחישובים.
                                                   * @param {string} displayOp - התו להצגה על הכפתור (לדוגמה '÷').
                                                   */
                                                  function setOperatorForDivision(displayOp) {
                                                      if (previousInput !== '' && operator !== null && !waitingForNewInput) {
                                                          tryIntermediateCalculation();
                                                          previousInput = intermediateDisplay.textContent;
                                                          currentInput = '0';
                                                      } else if (!waitingForNewInput) {
                                                          previousInput = currentInput;
                                                      }
                                                      operator = '/'; // הגדר את האופרטור הפנימי כסלאש
                                                      waitingForNewInput = true;
                                                      updateIntermediateDisplay(previousInput + ' ' + displayOp); // הצג '÷' בתצוגה
                                                  }
                                          
                                                  /**
                                                   * מנקה את התצוגה לאחר הודעת שגיאה.
                                                   */
                                                  function clearAfterError() {
                                                      setTimeout(() => {
                                                          clearDisplay();
                                                      }, 1500); // נקה אחרי 1.5 שניות
                                                  }
                                              </script>
                                          </body>
                                          </html>
                                          
                                          

                                          זה הקוד שג'מני סופק לי זה ניראה שהוא עובד מציין בכרטיסייה של תצוגה מקדימה 360f2f21-a341-478a-8026-25a168f9d947-image.png
                                          יש למישהוא עצה לעזור לי תודה

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

                                          @אליה-אליהו כתב בעזרה | עזרה | העברת קוד אפליקציה ליצוא APK:

                                          יש למישהוא עצה לעזור לי תודה

                                          תוריד אנדוראיד סטודיו ותעתיק לתוכו את הקוד שנתן לך

                                          ע"ה דכו"עע תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

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

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