{"id":26162,"date":"2021-10-16T19:03:05","date_gmt":"2021-10-16T15:33:05","guid":{"rendered":"https:\/\/privateblog.maktabkhooneh.org\/mag\/?p=26162"},"modified":"2026-02-09T19:14:33","modified_gmt":"2026-02-09T15:44:33","slug":"learning-kivy","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/learning-kivy\/","title":{"rendered":"\u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0628\u0631 kivy \u0648 \u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 \u0622\u0646"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Kivy \u0686\u06cc\u0633\u062a\u061f<\/h2>\n\n\n\n<p>kivy \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631 \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0631\u0627 \u062f\u0631 Windows\u060c macOS\u060c Android\u060c iOS\u060c Linux \u0648 Raspberry-Pi \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u06cc\u062f. \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0645\u0639\u0645\u0648\u0644\u06cc \u0645\u0648\u0633 \u0648 \u0635\u0641\u062d\u0647\u200c\u06a9\u0644\u06cc\u062f\u060c \u0627\u0632 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0686\u0646\u062f \u0644\u0645\u0633\u06cc \u0646\u06cc\u0632 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Kivy \u062f\u0631 \u0647\u0645\u0647 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u200c\u0647\u0627 \u0645\u0634\u0627\u0628\u0647 \u0647\u0633\u062a\u0646\u062f\u060c \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0628\u0647 \u0634\u06cc\u0648\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u06cc\u0627 \u0638\u0627\u0647\u0631 \u0622\u0646\u200c\u0647\u0627 \u0628\u0633\u062a\u0647 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u06cc \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u0641\u0631\u0642 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0628\u0631 kivy \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/h2>\n\n\n\n<p>Kivy \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u062c\u062f\u062f \u0627\u0632 \u06a9\u062f \u0645\u0634\u0627\u0628\u0647 \u062f\u0631 IOS\u060c Andorid\u060c Mac\u060c Windows\u060c Linux \u0648 \u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u062a\u0645\u0627\u0645 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0628\u0627 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0628\u0633\u06cc\u0627\u0631 \u0622\u0633\u0627\u0646 \u0627\u0633\u062a. \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0627 kivy \u0628\u0633\u06cc\u0627\u0631 \u0639\u0627\u0644\u06cc \u0627\u0633\u062a \u0632\u06cc\u0631\u0627 \u06a9\u062f \u0634\u0645\u0627 \u0628\u0631 \u0631\u0648\u06cc \u0647\u0631 \u0646\u0648\u0639 \u062f\u0633\u062a\u06af\u0627\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/word-press_1403-08-16-164354597\/8cd2e8c543d79a624b2791036a804432.webp?expire=4893471932&#038;token=2acd28930f2b5cbc1373cd20b717f2a0&#038;md5=Ks0okw8rXLwTc80gtxfyoA==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u0648\u0631\u062f\u067e\u0631\u0633 (WordPress)\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u0648\u0631\u062f\u067e\u0631\u0633 (WordPress)\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-mk1121\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0648\u0631\u062f\u067e\u0631\u0633 (WordPress)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f1,\u06f5\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f7\u06f1\u06f9,\u06f5\u06f5\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f5\u06f5%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-mk1121\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>Kivy \u0627\u0632\u0646\u0638\u0631 \u0646\u062d\u0648\u0647 \u062a\u0648\u0633\u0639\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0634\u0628\u06cc\u0647 TKinter \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u0637\u0631\u062d\u200c\u0628\u0646\u062f\u06cc\u060c GUI \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f.. \u0628\u0647\u062a\u0631\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f kivy \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u0622\u0646 \u0628\u0647\u062a\u0631 \u0627\u0632 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u067e\u0644\u062a\u0641\u0631\u0645\u06cc HTML5 \u0627\u0633\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u06cc\u0646 \u0686\u0627\u0631\u0686\u0648\u0628 \u0622\u0633\u0627\u0646 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0627\u0645\u0644 \u0647\u0645\u0647 \u0639\u0646\u0627\u0635\u0631 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0627\u0646\u0646\u062f:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06af\u0633\u062a\u0631\u062f\u0647 \u0648\u0631\u0648\u062f\u06cc \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0645\u0627\u0646\u0646\u062f \u0645\u0627\u0648\u0633\u060c \u0635\u0641\u062d\u0647\u200c\u06a9\u0644\u06cc\u062f\u060c TUIO \u0648 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0686\u0646\u062f \u0644\u0645\u0633\u06cc \u0645\u062e\u0635\u0648\u0635 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644<\/li>\n\n\n\n<li>\u06cc\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u0627\u0632 OpenGL ES 2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f<\/li>\n\n\n\n<li>\u0637\u06cc\u0641 \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0628\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0686\u0646\u062f \u0644\u0645\u0633\u06cc<\/li>\n\n\n\n<li>\u06cc\u06a9\u200c\u0632\u0628\u0627\u0646 \u0645\u062a\u0648\u0633\u0637 Kv\u060c \u0628\u0631\u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u0622\u0633\u0627\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/s1200.jpg\" alt=\"\u0622\u0645\u0648\u0632\u0634 kivy\" class=\"wp-image-26168\" title=\"\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/s1200.jpg 800w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/s1200-300x169.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/s1200-768x432.jpg.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p><strong>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0622\u06cc\u0627 \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f kivy \u0631\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f\u061f<\/strong><\/p>\n\n\n\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 \u0645\u0632\u0627\u06cc\u0627 \u0648 \u0645\u0639\u0627\u06cc\u0628 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645 \u0648 \u0628\u0628\u06cc\u0646\u06cc\u0645 kivy \u0686\u0647\u200c\u06a9\u0627\u0631\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f \u0648 \u0686\u0647\u200c\u06a9\u0627\u0631\u06cc \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f \u0648 \u0633\u067e\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062e\u0648\u062f\u062a\u0627\u0646 \u062a\u0635\u0645\u06cc\u0645 \u0628\u06af\u06cc\u0631\u06cc\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u0627\u0631\u0632\u0634 \u0648\u0642\u062a \u06af\u0630\u0627\u0634\u062a\u0646 \u0631\u0627 \u062f\u0627\u0631\u062f \u06cc\u0627 \u0646\u0647.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0632\u0627\u06cc\u0627\u06cc kivy<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0628\u0631 \u0627\u0633\u0627\u0633 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a\u060c \u06a9\u0647 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0637\u0628\u06cc\u0639\u062a \u063a\u0646\u06cc \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0628\u0633\u06cc\u0627\u0631 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u06cc\u06a9\u200c\u0628\u0627\u0631 \u06a9\u062f \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f \u0648 \u0627\u0632 \u0622\u0646 \u062f\u0631 \u0647\u0645\u0647 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0622\u0633\u0627\u0646 \u0627\u0632 \u0648\u06cc\u062c\u062a \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0686\u0646\u062f \u0644\u0645\u0633\u06cc \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/li>\n\n\n\n<li>\u0639\u0645\u0644\u06a9\u0631\u062f \u0628\u0647\u062a\u0631\u06cc \u0646\u0633\u0628\u062a \u0628\u0647 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u200c\u0647\u0627\u06cc \u0645\u062a\u0642\u0627\u0628\u0644 HTML5 \u062f\u0627\u0631\u062f.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0639\u0627\u06cc\u0628 kivy<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u063a\u06cc\u0631\u0628\u0648\u0645\u06cc<\/li>\n\n\n\n<li>\u0627\u0646\u062f\u0627\u0632\u0647 \u0628\u0633\u062a\u0647 \u0628\u0632\u0631\u06af\u200c\u062a\u0631 (\u0632\u06cc\u0631\u0627 \u0645\u062a\u0631\u062c\u0645 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0622\u0646 \u06af\u0646\u062c\u0627\u0646\u062f\u0647 \u0634\u0648\u062f).<\/li>\n\n\n\n<li>\u0639\u062f\u0645 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062c\u0627\u0645\u0639\u0647 \u0622\u0646\u0644\u0627\u06cc\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u0648\u0633\u06cc\u0639 (Kivy Community \u0686\u0646\u062f\u0627\u0646 \u0632\u06cc\u0627\u062f \u0646\u06cc\u0633\u062a).<\/li>\n\n\n\n<li>\u0641\u0642\u062f\u0627\u0646 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627 \u0648 \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u062e\u0648\u0628.<\/li>\n\n\n\n<li>\u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u200c\u0647\u0627\u06cc \u0628\u0647\u062a\u0631 \u0648 \u0628\u06cc\u0634\u062a\u0631\u06cc \u0627\u0632 \u062c\u0627\u0645\u0639\u0647 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0647\u0633\u062a\u0646\u062f \u0627\u06af\u0631 \u0641\u0642\u0637 \u0628\u0631 \u0631\u0648\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u067e\u0644\u062a\u0641\u0631\u0645 Mobile \u062a\u0645\u0631\u06a9\u0632 \u06a9\u0646\u06cc\u062f \u06cc\u0639\u0646\u06cc React Native \u0627\u0632 \u0622\u0646 \u0628\u0647\u062a\u0631 \u0639\u0645\u0644\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 kivy:<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 \u06a9\u06cc\u0648\u06cc \u062f\u0631 \u0648\u06cc\u0646\u062f\u0648\u0632 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u0635\u0628 kivy \u062f\u0631 \u0648\u06cc\u0646\u062f\u0648\u0632:<\/h3>\n\n\n\n<p>\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u067e\u0627\u06cc\u062a\u0648\u0646 \u06f3 \u0631\u0648\u06cc \u062f\u0633\u062a\u06af\u0627\u0647 \u062e\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f1:<\/h4>\n\n\n\n<p>\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u067e\u06cc\u067e \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 kivy \u0628\u0627 \u0648\u0627\u0631\u062f\u06a9\u0631\u062f\u0646 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u062f\u0631 cmd \u0648\u06cc\u0646\u062f\u0648\u0632<\/p>\n\n\n\n<p>python -m pip install &#8211;upgrade pip wheel setuptools<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1363\" height=\"771\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/2.png\" alt=\"\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u067e\u06cc\u067e \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 kivy \" class=\"wp-image-26165 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/2.png 1363w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/2-300x170.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/2-1024x579.png.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/2-768x434.png.webp 768w\" data-sizes=\"(max-width: 1363px) 100vw, 1363px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1363px; --smush-placeholder-aspect-ratio: 1363\/771;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f2:<\/h4>\n\n\n\n<p>\u0648\u0627\u0628\u0633\u062a\u06af\u06cc\u200c\u0647\u0627 \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f<\/p>\n\n\n\n<p>python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glewpython -m pip install kivy.deps.gstreamerpython -m pip install kivy.deps.angle<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f3:<\/h4>\n\n\n\n<p>kivy \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>python -m pip install kivy<\/p>\n\n\n\n<p>\u0646\u062a\u06cc\u062c\u0647\u200c\u0627\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1363\" height=\"771\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/3.png\" alt=\"\u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 kivy \u062f\u0631 \u0648\u06cc\u0646\u062f\u0648\u0632\" class=\"wp-image-26163 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/3.png 1363w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/3-300x170.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/3-1024x579.png.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/3-768x434.png.webp 768w\" data-sizes=\"(max-width: 1363px) 100vw, 1363px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1363px; --smush-placeholder-aspect-ratio: 1363\/771;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u0635\u0628 \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633:<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f1:<\/h4>\n\n\n\n<p>\u0628\u0627 \u0648\u0627\u0631\u062f\u06a9\u0631\u062f\u0646 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u062f\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644\u060c PPA \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f<\/p>\n\n\n\n<p>sudo add-apt-repository ppa:kivy-team\/kivy<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f2:<\/h4>\n\n\n\n<p>\u0644\u06cc\u0633\u062a \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0646\u06cc\u062f<\/p>\n\n\n\n<p>sudo apt-get update<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06f3:<\/h4>\n\n\n\n<p>Kivy \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f<\/p>\n\n\n\n<p>sudo apt-get install python3-kivy<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 kivy<\/h2>\n\n\n\n<p>\u0633\u0647 \u0645\u0631\u062d\u0644\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0627 kivy \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0648\u0631\u0627\u062b\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0644\u0627\u0633 Kivy \u0631\u0627 \u06a9\u0647 \u067e\u0646\u062c\u0631\u0647\u200c\u0627\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f<\/li>\n\n\n\n<li>\u06cc\u06a9 \u0645\u062a\u062f build () \u06a9\u0647 \u0645\u062d\u062a\u0648\u0627\u06cc \u0648\u06cc\u062c\u062a \u0647\u0627 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0648 \u062f\u0631 \u0622\u062e\u0631 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u062a\u062f run ().<\/li>\n<\/ul>\n\n\n\n<p>\u0645\u062b\u0627\u0644 :<\/p>\n\n\n\n<p>\u0627\u06cc\u0646 \u06a9\u062f python3 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062a\u0646 \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0635\u0641\u062d\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<p>import kivy<\/p>\n\n\n\n<p>kivy.require(&#8216;1.10.0&#8217;)<\/p>\n\n\n\n<p>from kivy.app import App<\/p>\n\n\n\n<p>from kivy.uix.button import Label<\/p>\n\n\n\n<p>class HelloKivy(App):<\/p>\n\n\n\n<p>def build(self):<\/p>\n\n\n\n<p>return Label(text =&#8221;Hello makthabkhooneh&#8221;)<\/p>\n\n\n\n<p>helloKivy = HelloKivy()<\/p>\n\n\n\n<p>helloKivy.run()<\/p>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u062f cmd (\u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633) \u0631\u0627 \u0628\u0627\u0632\u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0648\u0634\u0647\u200c\u0627\u06cc \u06a9\u0647 \u06a9\u062f \u062f\u0631 \u0622\u0646 \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647 \u0627\u0633\u062a \u0628\u0631\u0648\u06cc\u062f \u0648 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u062a\u0627\u06cc\u067e \u06a9\u0646\u06cc\u062f-<\/p>\n\n\n\n<p>python file_name.py<\/p>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1009\" height=\"634\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/4-1.jpg\" alt=\"\u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 kivy\" class=\"wp-image-26164 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/4-1.jpg 1009w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/4-1-300x189.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2021\/10\/4-1-768x483.jpg.webp 768w\" data-sizes=\"(max-width: 1009px) 100vw, 1009px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1009px; --smush-placeholder-aspect-ratio: 1009\/634;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0633\u0627\u062e\u062a \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0633\u0627\u062f\u0647 \u062f\u06cc\u06af\u0631 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python Kivy<\/h3>\n\n\n\n<p>\u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0627\u06cc\u062c\u0627\u062f \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0627\u0646\u06cc\u0645\u06cc\u0634\u0646 \u0686\u0646\u062f \u0642\u0633\u0645\u062a\u06cc \u0631\u0648\u06cc \u0648\u06cc\u062c\u062a \u062f\u06a9\u0645\u0647 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f. \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u062f\u06a9\u0645\u0647 \u0628\u0627 \u0628\u0631\u0686\u0633\u0628 &#8216; makhtabkhooneh &#8216; \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0648\u0642\u062a\u06cc \u0631\u0648\u06cc \u0622\u0646 \u06a9\u0644\u06cc\u06a9 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0628\u0627 \u06cc\u06a9 \u062d\u0631\u06a9\u062a \u0645\u062a\u062d\u0631\u06a9 \u062d\u0631\u06a9\u062a \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n\n\n\n<p>import kivy<\/p>\n\n\n\n<p>kivy.require(&#8216;1.0.7&#8217;)<\/p>\n\n\n\n<p>from kivy.animation import Animation<\/p>\n\n\n\n<p>from kivy.app import App<\/p>\n\n\n\n<p>from kivy.uix.button import Button<\/p>\n\n\n\n<p>class TestApp(App):<\/p>\n\n\n\n<p>def animate(self, instance)<\/p>\n\n\n\n<p>animation = Animation(pos=(100, 100), t=&#8217;out_bounce&#8217;)<\/p>\n\n\n\n<p>animation += Animation(pos=(200, 100), t=&#8217;out_bounce&#8217;)<\/p>\n\n\n\n<p>animation &amp;= Animation(size=(500, 500))<\/p>\n\n\n\n<p>animation += Animation(size=(100, 50))<\/p>\n\n\n\n<p>animation.start(instance)<\/p>\n\n\n\n<p>def build(self):<\/p>\n\n\n\n<p>button = Button(size_hint=(None, None), text=&#8217;makhtabkhooneh&#8217;,<\/p>\n\n\n\n<p>on_press=self.animate)<\/p>\n\n\n\n<p>return button<\/p>\n\n\n\n<p>if __name__ == &#8216;__main__&#8217;:<\/p>\n\n\n\n<p>TestApp().run()<\/p>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0633\u0627\u062f\u0647 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><figure><img decoding=\"async\" class=\"size-full wp-image-26166 aligncenter lazyload\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2021\/10\/5.gif\" alt=\"\u0633\u0627\u062e\u062a \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0633\u0627\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Python Kivy\" width=\"600\" height=\"337\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600\/337;\"><\/figure><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0628\u0627 kivy<\/h2>\n\n\n\n<p>Kivy \u06cc\u06a9 \u0686\u0627\u0631\u0686\u0648\u0628 GUI \u0648\u0627\u0642\u0639\u0627\u064b \u062c\u0627\u0644\u0628\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e \u0648 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062a\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647 \u062f\u0631 iOS \u0648 Android \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc Kivy \u062f\u0631 \u0647\u06cc\u0686 \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0646\u06cc\u0633\u062a\u0646\u062f. \u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0632 \u0631\u0642\u0628\u0627 \u0628\u0647 \u0646\u0638\u0631 \u0628\u0631\u0633\u062f\u060c \u0627\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06cc\u06a9 \u0645\u0632\u06cc\u062a \u0628\u0627\u0634\u062f!<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/python-advanced-66_XKh2lTO_1403-08-16-164738244\/1f480ce393376c388fd104bc95544548.webp?expire=4893471932&#038;token=c5ac8135cd77e32d3ab1c8e3c72b6ee3&#038;md5=xayBNc134y06scjjxytu4w==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk387\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u067e\u06cc\u0634\u0631\u0641\u062a\u0647)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f1,\u06f9\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f1,\u06f3\u06f9\u06f0,\u06f0\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f3\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk387\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0627 Kivy \u0631\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0628\u0647 \u062a\u0644\u0641\u0646\u200c\u0647\u0627\u06cc \u0627\u0646\u062f\u0631\u0648\u06cc\u062f\u06cc \u0645\u0646\u062a\u0642\u0644 \u06a9\u0631\u062f \u0632\u06cc\u0631\u0627 \u0627\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627 \u0641\u0642\u0637 \u0627\u0632 APK (\u0628\u0633\u062a\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc Android) \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0645\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647\u200c\u062f\u0631\u0633\u062a\u06cc \u0628\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u062a\u06cc\u062c\u0647 \u06af\u06cc\u0631\u06cc<\/h2>\n\n\n\n<p>\u062d\u0627\u0644 \u06a9\u0647 \u0641\u0647\u0645\u06cc\u062f\u06cc\u0645 kivy \u0686\u06cc\u0633\u062a \u0648 \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648\u0642\u062a \u0622\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0635\u0645\u06cc\u0645 \u0628\u06af\u06cc\u0631\u06cc\u0645 \u06a9\u0647 <strong>\u0622\u0645\u0648\u0632\u0634 kivy<\/strong> \u0631\u0627 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u0645. kivy \u0686\u0647\u0627\u0631\u0686\u0648\u0628 \u062c\u0627\u0645\u0639 \u0648 \u06a9\u0627\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0627\u0633\u062a \u06a9\u0647 \u06a9\u0627\u0631 \u0628\u0627 \u0622\u0646 \u0628\u0633\u06cc\u0627\u0631 \u0622\u0633\u0627\u0646 \u0627\u0633\u062a.<\/p>\n\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cckivy \u0646\u06cc\u0632 \u0622\u0633\u0627\u0646 \u0627\u0633\u062a \u0648 \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0622\u0646 \u06a9\u0627\u0631\u06a9\u0646\u06cc\u062f. \u062a\u0646\u0647\u0627 \u0639\u06cc\u0628 \u0628\u0632\u0631\u06afkivy \u0646\u0628\u0648\u062f \u06cc\u06a9 \u062c\u0627\u0645\u0639\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0627\u0645\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0631\u0641\u062a\u0647\u200c\u0631\u0641\u062a\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06af\u0633\u062a\u0631\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644 \u0646\u06cc\u0632 \u062d\u0644 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kivy \u0686\u06cc\u0633\u062a\u061f kivy \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631 \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0631\u0627 \u062f\u0631 Windows\u060c macOS\u060c Android\u060c iOS\u060c Linux \u0648 Raspberry-Pi \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u06cc\u062f. \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0645\u0639\u0645\u0648\u0644\u06cc \u0645\u0648\u0633 \u0648 \u0635\u0641\u062d\u0647\u200c\u06a9\u0644\u06cc\u062f\u060c \u0627\u0632 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0686\u0646\u062f \u0644\u0645\u0633\u06cc \u0646\u06cc\u0632 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Kivy \u062f\u0631 \u0647\u0645\u0647 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u200c\u0647\u0627 [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":26167,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,9],"tags":[],"class_list":["post-26162","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-and-it-training","category-python-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/26162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=26162"}],"version-history":[{"count":2,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/26162\/revisions"}],"predecessor-version":[{"id":60697,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/26162\/revisions\/60697"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/26167"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=26162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=26162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=26162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}