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

בקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון

מתוזמן נעוץ נעול הועבר נפתר עזרה הדדית - Python
16 פוסטים 3 כותבים 69 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • R מנותק
    R מנותק
    RearmostPant23
    כתב נערך לאחרונה על ידי
    #1

    עם איזה ספרייה אתם ממליצים לי לבנות את הממשק?
    gpt המליץ לי על kivy

    ה mefateachM 2 תגובות תגובה אחרונה
    0
    • R RearmostPant23

      @המלאך אני בונה את האפליקציה משתי סיבות

      1. כדי לתרגל את המיומנויות שלי בפייתון וכן הלוגיקה של תכנות בכללי, פייתון זה רק התחלה
      2. זה אפליקציה בשביל אמא שלי ולא להפצה

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

      אז בהתחשב בסיבה הראשונה את מה היה הכי שימושי ללמוד?

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

      @RearmostPant23 תלך על kivy לדעתי זה ממשק הכי דומה לאנדרואיד (סוג של חיקוי)

      Life is learning

      תגובה 1 תגובה אחרונה
      2
      • R RearmostPant23

        עם איזה ספרייה אתם ממליצים לי לבנות את הממשק?
        gpt המליץ לי על kivy

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

        @RearmostPant23 אתה טוב Flask? כי אם כן אז תשתמש WebView זה הכי טוב ונח ונראה הכי אנדרואיד.
        אבל אם אין לך ידע בזה עדיף שתשתמש בKivy.

        R תגובה 1 תגובה אחרונה
        1
        • R RearmostPant23

          עם איזה ספרייה אתם ממליצים לי לבנות את הממשק?
          gpt המליץ לי על kivy

          mefateachM מנותק
          mefateachM מנותק
          mefateach
          מדריכים
          כתב נערך לאחרונה על ידי
          #3

          @RearmostPant23 כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

          kivy

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

          Life is learning

          ה תגובה 1 תגובה אחרונה
          0
          • mefateachM mefateach

            @RearmostPant23 כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

            kivy

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

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

            @mefateach כמו שאמרתי אם יש לו ידע WebView הכי דומה לאפליקציה.
            אבל מצטרף אליך שהרבה יותר נח לפתח אפליקציה כבר מאפס.

            תגובה 1 תגובה אחרונה
            1
            • ה המלאך

              @RearmostPant23 אתה טוב Flask? כי אם כן אז תשתמש WebView זה הכי טוב ונח ונראה הכי אנדרואיד.
              אבל אם אין לך ידע בזה עדיף שתשתמש בKivy.

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

              @המלאך כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

              אתה טוב Flask? כי אם כן אז תשתמש WebView זה הכי טוב ונח ונראה הכי אנדרואיד.
              אבל אם

              אני אפילו לא יודע מה זה

              @mefateach כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

              כבר עדיף פשוט לפתח אפליקציה

              אני לא יודע איך 😅

              ה mefateachM 2 תגובות תגובה אחרונה
              1
              • R RearmostPant23

                @המלאך כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

                אתה טוב Flask? כי אם כן אז תשתמש WebView זה הכי טוב ונח ונראה הכי אנדרואיד.
                אבל אם

                אני אפילו לא יודע מה זה

                @mefateach כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

                כבר עדיף פשוט לפתח אפליקציה

                אני לא יודע איך 😅

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

                @RearmostPant23 לא משנה,
                אז כך, לפתח אפליקציה - הדרך הכי רשמית זה להשתמש באנדרואיד סטודיו, ובשפה קולטין או ג'אווה.
                אבל אני משער שאתה לא יודע את זה, [זה יותר מסובך מהקודם שהבאתי], אם כן תעשה זאת עם מה שג'י פי טי הביא לך.
                בהצלחה.

                תגובה 1 תגובה אחרונה
                1
                • R RearmostPant23

                  @המלאך כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

                  אתה טוב Flask? כי אם כן אז תשתמש WebView זה הכי טוב ונח ונראה הכי אנדרואיד.
                  אבל אם

                  אני אפילו לא יודע מה זה

                  @mefateach כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

                  כבר עדיף פשוט לפתח אפליקציה

                  אני לא יודע איך 😅

                  mefateachM מנותק
                  mefateachM מנותק
                  mefateach
                  מדריכים
                  כתב נערך לאחרונה על ידי
                  #7

                  @RearmostPant23 כתב בבקשת מידע | אני בונה אפליקציה לאנדרואיד עם פייתון:

                  אני לא יודע איך

                  מסתבר שאתה גם לא יודע איך לכתוב kivy כך שבכל מקרה תצטרך ללמוד לדעתי עדיף לך ללמוד פיתוח אפליקציות (לא חסר קורסים) מאשר ללמוד את זה
                  תלמד קולטלין ואחרי זה תלמד jetpack compose זה כל ה"תורה" על רגל אחת

                  Life is learning

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

                    @rearmostpant23 אם יש לך [כך נראה לי] רעיון לאפליקציה ואין לך דרך להוציא אותו לפועל - חוסר ידע וכדו', תוכל להיעזר במקצוענים כאן [אל תדאג לא ניקח לך קרדיט]😜.
                    אם אתה לא רוצה גם את זה,אז בעידן הai תוכל בעזרתו לעשות את האפליקציה.

                    R תגובה 1 תגובה אחרונה
                    1
                    • ה המלאך

                      @rearmostpant23 אם יש לך [כך נראה לי] רעיון לאפליקציה ואין לך דרך להוציא אותו לפועל - חוסר ידע וכדו', תוכל להיעזר במקצוענים כאן [אל תדאג לא ניקח לך קרדיט]😜.
                      אם אתה לא רוצה גם את זה,אז בעידן הai תוכל בעזרתו לעשות את האפליקציה.

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

                      @המלאך אני בונה את האפליקציה משתי סיבות

                      1. כדי לתרגל את המיומנויות שלי בפייתון וכן הלוגיקה של תכנות בכללי, פייתון זה רק התחלה
                      2. זה אפליקציה בשביל אמא שלי ולא להפצה

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

                      אז בהתחשב בסיבה הראשונה את מה היה הכי שימושי ללמוד?

                      mefateachM ה 2 תגובות תגובה אחרונה
                      1
                      • R RearmostPant23

                        @המלאך אני בונה את האפליקציה משתי סיבות

                        1. כדי לתרגל את המיומנויות שלי בפייתון וכן הלוגיקה של תכנות בכללי, פייתון זה רק התחלה
                        2. זה אפליקציה בשביל אמא שלי ולא להפצה

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

                        אז בהתחשב בסיבה הראשונה את מה היה הכי שימושי ללמוד?

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

                        @RearmostPant23 תלך על kivy לדעתי זה ממשק הכי דומה לאנדרואיד (סוג של חיקוי)

                        Life is learning

                        תגובה 1 תגובה אחרונה
                        2
                        • R RearmostPant23

                          @המלאך אני בונה את האפליקציה משתי סיבות

                          1. כדי לתרגל את המיומנויות שלי בפייתון וכן הלוגיקה של תכנות בכללי, פייתון זה רק התחלה
                          2. זה אפליקציה בשביל אמא שלי ולא להפצה

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

                          אז בהתחשב בסיבה הראשונה את מה היה הכי שימושי ללמוד?

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

                          @RearmostPant23 קיוי.
                          אתה יכול לפתוח איתי צ'אט פרטי?

                          R תגובה 1 תגובה אחרונה
                          0
                          • ה המלאך

                            @RearmostPant23 קיוי.
                            אתה יכול לפתוח איתי צ'אט פרטי?

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

                            @המלאך המייל שלי נמצא בפרופיל, או שאתה רוצה בדרך אחרת, אני יכול דרך הצ׳אט אבל נראה שאין לך מספיק מוניטין

                            ה תגובה 1 תגובה אחרונה
                            0
                            • R RearmostPant23

                              @המלאך המייל שלי נמצא בפרופיל, או שאתה רוצה בדרך אחרת, אני יכול דרך הצ׳אט אבל נראה שאין לך מספיק מוניטין

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

                              @RearmostPant23 לא במייל, אלא דרך האתר [העדפה אישית]..
                              כמה מוניטין צריך?

                              R תגובה 1 תגובה אחרונה
                              0
                              • ה המלאך

                                @RearmostPant23 לא במייל, אלא דרך האתר [העדפה אישית]..
                                כמה מוניטין צריך?

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

                                @המלאך עד כמה שזכול לי 50/70 לא זוכר בדיוק

                                ה תגובה 1 תגובה אחרונה
                                1
                                • R RearmostPant23

                                  @המלאך עד כמה שזכול לי 50/70 לא זוכר בדיוק

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

                                  @RearmostPant23 יש לך עניין מיוחד להסתיר את הקוד?
                                  כי אם לא אולי אוכל לעזור לך כאן.

                                  R תגובה 1 תגובה אחרונה
                                  1
                                  • R RearmostPant23 סימן נושא זה כשאלה
                                  • R RearmostPant23 סימן נושא זה כנפתר
                                  • ה המלאך

                                    @RearmostPant23 יש לך עניין מיוחד להסתיר את הקוד?
                                    כי אם לא אולי אוכל לעזור לך כאן.

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

                                    @המלאך לא אין עניין.

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

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

                                    כמובן gpt קצת עזרה לי עם הכתיבה 😜
                                    סטרוקטורת האפליקציה
                                    b065023e-c6ca-44e5-817c-6ea20456cbb8-image.png
                                    זה הקובץ Functions

                                    import json
                                    import os
                                    from logic.dates import current_year, current_month_day
                                    
                                    
                                    class ExpenseLogic:
                                        def __init__(self, file_name="expenses.json"):
                                            self.data_dir = "data"
                                            os.makedirs(self.data_dir, exist_ok=True)
                                            self.file_path = os.path.join(self.data_dir, file_name)
                                    
                                            self.expenses = {}
                                            self.load_expenses()
                                    
                                        def load_expenses(self):
                                            if os.path.exists(self.file_path):
                                                with open(self.file_path, "r", encoding="utf-8") as f:
                                                    self.expenses = json.load(f)
                                    
                                        def save_expenses(self):
                                            with open(self.file_path, "w", encoding="utf-8") as f:
                                                json.dump(self.expenses, f, ensure_ascii=False, indent=4)
                                    
                                        def ensure_path(self, year, expense_name, day_key, list_name):
                                            # שנה
                                            self.expenses.setdefault(year, {})
                                            # קטגוריה
                                            self.expenses[year].setdefault(expense_name, {})
                                            # תאריך
                                            self.expenses[year][expense_name].setdefault(day_key, {})
                                            # list_name
                                            self.expenses[year][expense_name][day_key].setdefault(
                                                list_name, {"money": {}, "card": {}}
                                            )
                                    
                                        def create_expense(self, expense_name, list_name):
                                            year = current_year()
                                            day_key = current_month_day()
                                    
                                            self.ensure_path(year, expense_name, day_key, list_name)
                                            self.save_expenses()
                                            return year, expense_name, day_key, list_name
                                    
                                        def add_item(self, expense_name, list_name, item, amount, payment_type="money"):
                                            year = current_year()
                                            day_key = current_month_day()
                                    
                                            self.ensure_path(year, expense_name, day_key, list_name)
                                            self.expenses[year][expense_name][day_key][list_name][payment_type][item] = amount
                                            self.save_expenses()
                                            return year, day_key
                                        
                                        def total_for_month(self, year, month):
                                            total = 0.0
                                            for expense in self.expenses.get(year, {}).values():
                                                for day, lists in expense.items():
                                                    if day.startswith(f"{month:02d}-"):
                                                        for lst in lists.values():
                                                            for pay in ("money", "card"):
                                                                total += sum(map(float, lst[pay].values()))
                                            return total
                                    
                                    

                                    זה הקובץ dates

                                    from datetime import date
                                    
                                    def current_year() -> str:
                                        return str(date.today().year)
                                    
                                    def current_month_day() -> str:
                                        today = date.today()
                                        return f"{today.month:02d}-{today.day:02d}"
                                    
                                    

                                    אני להיום סיימתי לכתוב, אז אם יש לך משהא להוסיף\לתקן אני לא יעשה את זה עכשיו.
                                    כמובן אני יכול לעשות רפזטורי ולהעלות לגיטהב, רק אני עדיין לא יודע להשתמש בו כל כך..

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

                                    • התחברות

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

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