در این مطلب، ویدئو ساخت برنامه های موبایل بومی با Python و BeeWare (Python Frederick) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:39:27
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:03,480
بسیار خوب، پس مراقب ساختن
2
00:00:03,480 –> 00:00:05,549
برنامههای چند پلتفرمی در پایتون
3
00:00:05,549 –> 00:00:10,759
با استفاده از beware beware
4
00:00:10,759 –> 00:00:12,960
مجموعهای از ابزارهای منبع باز است، در واقع
5
00:00:12,960 –> 00:00:15,389
مجموعهای از ابزارهاست که بسیاری از چیزهای کوچک
6
00:00:15,389 –> 00:00:18,600
طراحی شدهاند تا با هم هماهنگ شوند، ایده این
7
00:00:18,600 –> 00:00:20,160
است که شما میتوانید یک پایه کد برای
8
00:00:20,160 –> 00:00:22,230
خود داشته باشید. پایتون را پروژه کنید و آن را روی
9
00:00:22,230 –> 00:00:24,800
چندین برنامه مختلف
10
00:00:24,800 –> 00:00:30,689
iOS یا Mac اجرا کنید یا حتی اد گوردون را
11
00:00:30,689 –> 00:00:34,380
که و و مکس یا یک دستگاه آیفون
12
00:00:34,380 –> 00:00:37,800
با هم کار کنند، ایده اصلی
13
00:00:37,800 –> 00:00:39,090
در پایین است، اگر میتوانید ببینید
14
00:00:39,090 –> 00:00:41,280
که از آن استفاده میکنید. از ویجتهای بومی استفاده میکند
15
00:00:41,280 –> 00:00:43,890
نه مضامینی که قرار است
16
00:00:43,890 –> 00:00:46,590
شبیه به هر
17
00:00:46,590 –> 00:00:49,590
وسیلهای باشد که هدف آن باشد، بنابراین این یک نوع پیشروی آسانسور
18
00:00:49,590 –> 00:00:53,699
برای آن است.
19
00:00:53,699 –> 00:00:57,809
20
00:00:57,809 –> 00:01:01,140
21
00:01:01,140 –> 00:01:03,480
به برخی
22
00:01:03,480 –> 00:01:05,188
از آنها بپردازید تا بتوان پروژه آینهای را پیدا
23
00:01:05,188 –> 00:01:08,580
کرد که یک صفحه اصلی PI B دارد یا
24
00:01:08,580 –> 00:01:10,680
مردم ببینند که
25
00:01:10,680 –> 00:01:12,380
نگران نباشید، ما اینها را آنلاین خواهیم داشت و
26
00:01:12,380 –> 00:01:15,210
شما میتوانید همه را دریافت کنید. این پیوندها
27
00:01:15,210 –> 00:01:17,700
برای اینکه در مورد دکتر جالب است. بروکسل
28
00:01:17,700 –> 00:01:19,430
کیت مک گی او یکی از
29
00:01:19,430 –> 00:01:23,009
توسعه دهندگان کورچنکو است و به نوعی الهام بخش من
30
00:01:23,009 –> 00:01:26,850
برای انجام این سخنرانی سخنرانی او در
31
00:01:26,850 –> 00:01:28,920
بازی con در بهار گذشته بود که در آن می
32
00:01:28,920 –> 00:01:32,850
توانید در یوتیوب نیز مشاهده کنید، زیرا او در
33
00:01:32,850 –> 00:01:35,759
حال توسعه نوعی
34
00:01:35,759 –> 00:01:39,329
برنامه چت بات است. فقط در طول آن
35
00:01:39,329 –> 00:01:42,049
ارائه 30 دقیقه ای از
36
00:01:42,049 –> 00:01:44,189
ایجاد یک برنامه جدید به داشتن چیزی
37
00:01:44,189 –> 00:01:46,950
می رسد که در واقع
38
00:01:46,950 –> 00:01:51,390
کاربردی باشد، بنابراین اگر شما
39
00:01:51,390 –> 00:01:52,950
علاقه مند به شروع کار هستید،
40
00:01:52,950 –> 00:01:56,549
می خواهید یک پروژه را به طور معمول انجام دهید.
41
00:01:56,549 –> 00:01:59,479
احتمالاً میخواهم با
42
00:01:59,479 –> 00:02:02,850
محیطهای مجازی در رایانه شخصی خود آشنا شوم. من از این
43
00:02:02,850 –> 00:02:05,700
بستهبندی محیط مجازی استفاده میکنم و
44
00:02:05,700 –> 00:02:06,960
یکی را در اینجا ایجاد
45
00:02:06,960 –> 00:02:11,130
کردهام تا پروژهام در آن زندگی کند و شما به سادگی
46
00:02:11,130 –> 00:02:12,660
باید این دستور را دقیقاً در اینجا انجام دهید باید
47
00:02:12,660 –> 00:02:14,670
مراقب باشید و این کار را از
48
00:02:14,670 –> 00:02:17,550
ایندکس بسته پایتون
49
00:02:17,550 –> 00:02:19,980
که با آن آشنا نیستید که منبعی از
50
00:02:19,980 –> 00:02:22,950
کل است، فکر میکنم 100000
51
00:02:22,950 –> 00:02:25,010
پسوند بستههای مختلف پایتون برای زبان
52
00:02:25,010 –> 00:02:27,420
مراقب باشید که یکی از آنها جمعآوری میکند و
53
00:02:27,420 –> 00:02:29,490
با آن دانلود میکند. یک فرمان و
54
00:02:29,490 –> 00:02:32,040
آن را روی رایانه شخصی شما نصب می کند و می توانید
55
00:02:32,040 –> 00:02:34,459
به مسابقات بروید.
56
00:02:34,459 –> 00:02:38,760
از پروژه ای به نام کوکی
57
00:02:38,760 –> 00:02:40,950
58
00:02:40,950 –> 00:02:43,410
59
00:02:43,410 –> 00:02:45,870
کاتر استفاده می کند.
60
00:02:45,870 –> 00:02:47,340
خود را در حال انجام مکرر کدهای مشابه با
61
00:02:47,340 –> 00:02:48,030
62
00:02:48,030 –> 00:02:50,790
تنظیم ساختارهای دایرکتوری با قرار
63
00:02:50,790 –> 00:02:53,790
دادن یک کد دیگ بخار با قرار دادن کد مالیاتی مجوز
64
00:02:53,790 –> 00:02:57,900
65
00:02:57,900 –> 00:03:00,690
66
00:03:00,690 –> 00:03:03,300
67
00:03:03,300 –> 00:03:07,040
میدانید.
68
00:03:07,040 –> 00:03:10,260
briefcase use briefcase یکی از
69
00:03:10,260 –> 00:03:13,920
اجزای beware است که دارای
70
00:03:13,920 –> 00:03:19,049
نمایه یا الگوی برش کوکی است
71
00:03:19,049 –> 00:03:20,730
که شما را برای دریافت مجوز صحیح شروع می
72
00:03:20,730 –> 00:03:23,549
کند، بنابراین این اساساً کاری است که
73
00:03:23,549 –> 00:03:24,930
من در اینجا انجام داده ام. من پروژه جدیدی
74
00:03:24,930 –> 00:03:27,410
را با II شروع کردم که در آن دستور جدید و
75
00:03:27,410 –> 00:03:30,530
اجرا می شود II چند سوال پرسیده است
76
00:03:30,530 –> 00:03:35,010
تا شما را راهنمایی کند و این ساختار دایرکتوری را ایجاد می کند،
77
00:03:35,010 –> 00:03:37,080
در این
78
00:03:37,080 –> 00:03:39,810
مورد پروژه ای به نام نسخه ی نمایشی عالی برای
79
00:03:39,810 –> 00:03:42,420
نادیده گرفتن و مکانی برای شما به یک باشگاه بود.
80
00:03:42,420 –> 00:03:44,160
کد یا حداقل
81
00:03:44,160 –> 00:03:48,330
کد اصلی شما در این فایل نقطه PI برنامه خواهد بود و
82
00:03:48,330 –> 00:03:50,370
از آنجا شروع
83
00:03:50,370 –> 00:03:53,660
میکنید و میتوانید آن را اجرا کنید، فقط میتوانید
84
00:03:53,660 –> 00:03:56,750
به فهرست دمو بروید و
85
00:03:56,750 –> 00:03:59,430
یک ماژول پایتون ایجاد کنید تا پایتون را اجرا کنید.
86
00:03:59,430 –> 00:04:03,660
– M نسخه ی نمایشی و نسخه ی نمایشی
87
00:04:03,660 –> 00:04:06,000
نام ماژولی است که راه اندازی شده است و برنامه ای را
88
00:04:06,000 –> 00:04:08,670
اجرا می کند که کاملاً
89
00:04:08,670 –> 00:04:10,230
کاربردی است اما در واقع هیچ کار
90
00:04:10,230 –> 00:04:12,329
مفیدی انجام نمی دهد، فقط یک
91
00:04:12,329 –> 00:04:14,930
پنجره روی صفحه نمایش می دهد اکنون این برای
92
00:04:14,930 –> 00:04:17,820
رایانه شخصی من است اگر
93
00:04:17,820 –> 00:04:19,649
شما دستوری را در مک ارسال می کنید، چیزی را می
94
00:04:19,649 –> 00:04:22,860
بینید که بیشتر شبیه یک صفحه پیش فرض
95
00:04:22,860 –> 00:04:25,050
مک است یا مانند ویندوز، یک
96
00:04:25,050 –> 00:04:27,510
کیک GT است، منظورم این است که در لینوکس، یک
97
00:04:27,510 –> 00:04:34,470
منوی اصلی سبک ttk خواهد بود، بنابراین به
98
00:04:34,470 –> 00:04:35,730
نوعی شروع به کار خواهید کرد.
99
00:04:35,730 –> 00:04:39,960
پروژه ای که در زیر آن اتفاق افتاده است
100
00:04:39,960 –> 00:04:42,000
این است که کدی است که برای سال تولید
101
00:04:42,000 –> 00:04:45,630
شده است، یک برنامه آزمایشی وجود دارد که
102
00:04:45,630 –> 00:04:48,030
وارد کلاس می شود، همچنین می تواند از آن پشتیبانی می کند.
103
00:04:48,030 –> 00:04:51,510
104
00:04:51,510 –> 00:04:54,420
105
00:04:54,420 –> 00:04:56,130
کلاسی
106
00:04:56,130 –> 00:04:59,310
به نام demo a ایجاد کرد pplication و فقط
107
00:04:59,310 –> 00:05:01,890
یک تابع اصلی ایجاد می کند که فقط آن را فراخوانی می کند
108
00:05:01,890 –> 00:05:06,630
یا نشان می دهد که آخرین قسمت
109
00:05:06,630 –> 00:05:11,160
روش راه اندازی، یکی
110
00:05:11,160 –> 00:05:14,010
از روش های برنامه آزمایشی است که این
111
00:05:14,010 –> 00:05:16,020
پنجره اصلی نشان داده شده است و وارد یک
112
00:05:16,020 –> 00:05:19,770
حلقه رویداد می شود که به کلیک های کلیدی شما پاسخ می دهد
113
00:05:19,770 –> 00:05:22,590
و در حال حرکت دادن صفحه نمایش اطراف و همه
114
00:05:22,590 –> 00:05:24,120
کارهای دیگری که باید
115
00:05:24,120 –> 00:05:27,900
انجام دهید تا یک برنامه رابط کاربری گرافیکی بسازید، بنابراین
116
00:05:27,900 –> 00:05:30,510
همه اینها برای شما ایجاد می شود، اساساً
117
00:05:30,510 –> 00:05:32,310
118
00:05:32,310 –> 00:05:34,920
پس از ایجاد کادر اصلی، شروع به اضافه کردن کد در وسط اینجا می کنید،
119
00:05:34,920 –> 00:05:41,250
بگذارید ببینیم با فرض اینکه
120
00:05:41,250 –> 00:05:42,840
کدی نوشته است که ممکن است بخواهید
121
00:05:42,840 –> 00:05:44,730
آن را مستقر کنید و می خواهید از آن استفاده کنید و می دانید که
122
00:05:44,730 –> 00:05:48,540
آن را به یکی از دوستان خود بدهید و کاری که ما با
123
00:05:48,540 –> 00:05:50,040
اجرای آن با دوربین داشبورد انجام دادیم این بود
124
00:05:50,040 –> 00:05:51,570
که آن را خارج از محیط توسعه دهنده محلی اجرا کردیم
125
00:05:51,570 –> 00:05:53,910
، فرض بر این است که وقتی
126
00:05:53,910 –> 00:05:54,870
می دهید برای افرادی که لزوما نمی
127
00:05:54,870 –> 00:05:56,220
خواهند مجبور باشند
128
00:05:56,220 –> 00:05:57,990
پایتون را دانلود کرده و کتابخانه های نصب شده را
129
00:05:57,990 –> 00:06:00,960
حتی در جایی نصب کرده باشند که شما
130
00:06:00,960 –> 00:06:02,400
فقط می خواهید به آنها یک e در T
131
00:06:02,400 –> 00:06:04,620
یا نوعی بسته اجرایی آن را بدهید.
132
00:06:04,620 –> 00:06:06,330
مشکلی وجود دارد و
133
00:06:06,330 –> 00:06:08,970
اینجاست که کیف وارد میشود، این
134
00:06:08,970 –> 00:06:11,040
جزء مجموعه مواظب است که
135
00:06:11,040 –> 00:06:12,900
درگیر بستهبندی عشق است و آنها را
136
00:06:12,900 –> 00:06:15,470
در یک کیف قرار میدهیم، میتوانید آن را به کار ببرید،
137
00:06:15,470 –> 00:06:19,430
در صورتی
138
00:06:19,920 –> 00:06:22,980
که من میخواهم در مورد این بگویم که راهاندازی
139
00:06:22,980 –> 00:06:25,920
فکر میکند که یکی یکی از برنامه هایی که
140
00:06:25,920 –> 00:06:28,440
قبلا تولید شده بود یک راه اندازی بود و
141
00:06:28,440 –> 00:06:31,350
کاری که به شما امکان می دهد انجام دهید این است که
142
00:06:31,350 –> 00:06:33,270
محیط توسعه مختلف یا
143
00:06:33,270 –> 00:06:35,250
محیط های هدف مختلفی را که می
144
00:06:35,250 –> 00:06:37,590
خواهید از iOS یا Linux یا
145
00:06:37,590 –> 00:06:41,160
Windows استفاده کنید و از طریق یک دستور ساده
146
00:06:41,160 –> 00:06:43,170
آن را هدف قرار دهید. اکنون یک بسته در
147
00:06:43,170 –> 00:06:46,860
مورد ویندوز ایجاد کنید و از
148
00:06:46,860 –> 00:06:50,970
جعبه ابزار نصب این هفته برای ایجاد راه اندازی آن
149
00:06:50,970 –> 00:06:53,130
برنامه آسان به روش سنتی
150
00:06:53,130 –> 00:06:56,310
استقرار نرم افزار در سیستم ویندوز استفاده می کند
151
00:06:56,310 –> 00:06:59,010
و بنابراین تمام کدهایی که در قسمت
152
00:06:59,010 –> 00:07:01,680
قبلی وجود داشت. اگر shivrang که من
153
00:07:01,680 –> 00:07:05,010
به عنوان یک ماژول اجرا کرده بودم بسته شود و
154
00:07:05,010 –> 00:07:07,860
در یک نصب کننده قرار داده شود که می توانم آن را
155
00:07:07,860 –> 00:07:12,150
به یکی از دوستان بدهم و آنها می توانند به خوبی این
156
00:07:12,150 –> 00:07:15,180
کار را انجام دهند که تنظیمات پایتون خواهد بود
157
00:07:15,180 –> 00:07:17,820
بنابراین منظورم این است که اگر دستور setup را باز
158
00:07:17,820 –> 00:07:21,750
کنید توسط کد کیف
159
00:07:21,750 –> 00:07:24,870
با گزینه ویندوز ایجاد شد و –
160
00:07:24,870 –> 00:07:28,380
فقط یک بار آن را اجرا می کند که این کار تمام شد،
161
00:07:28,380 –> 00:07:34,920
تعدادی دایرکتوری برای من
162
00:07:34,920 –> 00:07:37,380
ایجاد می کند و در واقع نصب کننده را ایجاد می کند، اکنون
163
00:07:37,380 –> 00:07:40,530
یکی از چیزهایی که اتفاق می افتد شما می توانید
164
00:07:40,530 –> 00:07:46,140
کمی کمی
165
00:07:46,140 –> 00:07:48,240
اگر بخواهید امروز این را اجرا کنید یا
166
00:07:48,240 –> 00:07:50,520
حداقل وقتی دیشب تمام شد، در اینجا باشید، من دیدم
167
00:07:50,520 –> 00:07:53,430
برخی از مشکلات با توگا
168
00:07:53,430 –> 00:07:57,210
یکی از مؤلفه های دیگر است و
169
00:07:57,210 –> 00:07:58,650
من کمی یک پیام هشدار دریافت کردم
170
00:07:58,650 –> 00:08:01,380
زیرا توسعه کاملاً
171
00:08:01,380 –> 00:08:04,770
با نسخه کد توگا که
172
00:08:04,770 –> 00:08:06,900
دانلود کرده بودم مطابقت دارد با نسخه ای که با راه اندازی به کار رفته بود مطابقت ندارد،
173
00:08:06,900 –> 00:08:10,350
بنابراین کاری که
174
00:08:10,350 –> 00:08:11,910
ممکن است بخواهید انجام دهید این است که آن را مرور کرده و
175
00:08:11,910 –> 00:08:14,550
به روز کنید تا کمی
176
00:08:14,550 –> 00:08:18,660
مرجع برای شما وجود داشته باشد. زمانی
177
00:08:18,660 –> 00:08:22,500
که آن را ایجاد کردید
178
00:08:22,500 –> 00:08:23,790
میتوانید آن را به کسی بدهید و
179
00:08:23,790 –> 00:08:25,510
سپس چیزی
180
00:08:25,510 –> 00:08:28,120
این برنامه را اجرا میکند و
181
00:08:28,120 –> 00:08:30,820
آن را روی رایانه شخصیشان نصب میکند، بنابراین این تنها
182
00:08:30,820 –> 00:08:31,990
چیزی است که باید به او بدهید و لازم
183
00:08:31,990 –> 00:08:34,240
نیست بگویید برو به پایتون آرام یا پایتون. .org
184
00:08:34,240 –> 00:08:36,729
را دانلود کنید و پایتون را دانلود کنید، اگرچه
185
00:08:36,729 –> 00:08:38,289
احتمالاً منظورم این است که
186
00:08:38,289 –> 00:08:40,360
همه را تشویق میکنم که میدانید پایتون را به
187
00:08:40,360 –> 00:08:42,700
این روش تبلیغ کنند، اما این کاملاً
188
00:08:42,700 –> 00:08:44,530
ضروری نیست و شما فقط
189
00:08:44,530 –> 00:08:46,780
نمیتوانید برای دریافت
190
00:08:46,780 –> 00:08:50,350
برنامه خود در بین مردم از آن مانع عبور کنید.
191
00:08:50,350 –> 00:08:53,050
سپس نصب کننده را اجرا کنید،
192
00:08:53,050 –> 00:08:59,260
فارنهایت را روی درجه سانتیگراد قرار می دهد و می بینید
193
00:08:59,260 –> 00:09:01,210
که نماد مراقب باشید روی
194
00:09:01,210 –> 00:09:03,220
نماد پیش فرض قرار دارد و فقط در
195
00:09:03,220 –> 00:09:04,870
پنجره شروع شما ظاهر می شود و این
196
00:09:04,870 –> 00:09:06,520
تنها کاری است که برای اجرای آن باید انجام دهید. باید
197
00:09:06,520 –> 00:09:08,140
یک فریم ورک راه اندازی کرد و سپس
198
00:09:08,140 –> 00:09:10,360
از طریق فریمورک یا یک IDE
199
00:09:10,360 –> 00:09:13,410
یا هر چیز دیگری بارگذاری می شود، فقط مانند
200
00:09:13,410 –> 00:09:17,740
openscad یا برنامه paint من عمل می کند و هر یک از
201
00:09:17,740 –> 00:09:19,240
موارد دیگر این یک
202
00:09:19,240 –> 00:09:21,790
برنامه درجه یک در هر محیط هدف
203
00:09:21,790 –> 00:09:34,720
است. آیا فکر می کنم در مورد
204
00:09:34,720 –> 00:09:39,490
مک ممکن است مشکل ساز باشد، فکر
205
00:09:39,490 –> 00:09:43,840
می کنم شما می توانید من صد در صد مطمئن نیستم
206
00:09:43,840 –> 00:09:45,160
زیرا ممکن است مجبور باشید
207
00:09:45,160 –> 00:09:46,510
چند کتابخانه داشته باشید که
208
00:09:46,510 –> 00:09:48,760
از طریق مک نگاه کنید که ممکن است
209
00:09:48,760 –> 00:09:50,740
در دسترس نباشند ممکن است داشته باشید. من در
210
00:09:50,740 –> 00:09:53,380
واقع نسخه ای از سیستم عامل مک را اجرا می کنم
211
00:09:53,380 –> 00:09:58,030
تا همه آن ها به درستی پیوند داده شوند، من معمولاً وقتی این کار
212
00:09:58,030 –> 00:10:00,580
را انجام می دهم حداقل در این ماشین مجازی
213
00:10:00,580 –> 00:10:02,620
از سیستم هدف هستم،
214
00:10:02,620 –> 00:10:07,350
اما این سؤال خوبی است،
215
00:10:07,470 –> 00:10:11,580
فکر می کنم اینطور باشد، اما شما می توانید این کار را انجام دهید. احتمالاً
216
00:10:11,580 –> 00:10:13,470
باید یک محیط مجازی ایجاد کنم و
217
00:10:13,470 –> 00:10:16,350
سپس من و برخی از آنها را از
218
00:10:16,350 –> 00:10:19,260
محیط مجازی انجام دهم، حداقل
219
00:10:19,260 –> 00:10:21,570
در گذشته این کار را انجام داده بودم.
220
00:10:21,570 –> 00:10:23,730
221
00:10:23,730 –> 00:10:26,850
222
00:10:26,850 –> 00:10:29,180
پایه کد پایتون و سپس در نهایت
223
00:10:29,180 –> 00:10:34,800
آن را بر روی این سیستمهای مختلف استقرار میدهد
224
00:10:34,800 –> 00:10:36,390
تا این کار را انجام دهد، اما ممکن
225
00:10:36,390 –> 00:10:39,840
است در آینده
226
00:10:39,840 –> 00:10:41,970
227
00:10:41,970 –> 00:10:44,010
228
00:10:44,010 –> 00:10:45,600
این مشکل ایجاد شود. مربوط به اگر ویجتها
229
00:10:45,600 –> 00:10:48,090
کار میکنند، این یک چالش بسیار بزرگ
230
00:10:48,090 –> 00:10:52,170
و یک ترفند بسیار خوب است،
231
00:10:52,170 –> 00:10:53,820
بنابراین دستور setup تعدادی
232
00:10:53,820 –> 00:10:58,740
هدف مختلف ساخت را برای لینوکس هدف قرار میدهد
233
00:10:58,740 –> 00:11:00,180
، شما میدانید که
234
00:11:00,180 –> 00:11:05,430
فرمان لینوکس یا یک گزینه لینوکس در Mac
235
00:11:05,430 –> 00:11:08,940
OS را به آن بدهید. یک سیستم عامل مک مشابه اندروید
236
00:11:08,940 –> 00:11:11,280
برای من کمی مشکل ساز بود، اما
237
00:11:11,280 –> 00:11:13,350
آنچه که در اینجا اتفاق افتاده است این است که
238
00:11:13,350 –> 00:11:16,220
نسخه های فعلی اندروید استودیو
239
00:11:16,220 –> 00:11:19,980
با کد پشتیبان
240
00:11:19,980 –> 00:11:22,680
تولید شده سازگار نیستند، بنابراین من با
241
00:11:22,680 –> 00:11:24,360
خطاهای ol بزرگ مواجه شدم و این یک مشکل شناخته شده
242
00:11:24,360 –> 00:11:26,370
است که شما می توانید به
243
00:11:26,370 –> 00:11:30,660
وبسایت پروژه بروید و برخی
244
00:11:30,660 –> 00:11:32,370
از جزئیات مربوط به آن را بخوانید که در اینجا یکی از
245
00:11:32,370 –> 00:11:35,520
ایمیلها است که اساساً مطابق با آنچه
246
00:11:35,520 –> 00:11:37,530
راسل کیت مکگی، بنیانگذار پروژه جلویی است
247
00:11:37,530 –> 00:11:39,900
و عالی است، تغییراتی
248
00:11:39,900 –> 00:11:42,110
را در زنجیره خنک زنجیره ابزار آنها ایجاد کرده است.
249
00:11:42,110 –> 00:11:44,550
فایلها برای پیروی از آن بهروزرسانی نشدهاند
250
00:11:44,550 –> 00:11:46,950
و همچنین ممکن است یک
251
00:11:46,950 –> 00:11:48,960
مشکل ظریفتر در زیر کاپوت وجود داشته باشد،
252
00:11:48,960 –> 00:11:55,620
زیرا در این
253
00:11:55,620 –> 00:11:56,850
پاراگراف کوچک اینجا که در مورد پارکور صحبت میکنند
254
00:11:56,850 –> 00:12:01,290
، ما هستیم. کمی بیشتر وارد آن میشویم
255
00:12:01,290 –> 00:12:02,970
و این همان تولیدکننده کد
256
00:12:02,970 –> 00:12:06,120
برای ماشین مجازی جاوا
257
00:12:06,120 –> 00:12:09,630
است که در حال تولید کدی است که
258
00:12:09,630 –> 00:12:11,250
نمونههای فعلی ماشین مجازی جاوا
259
00:12:11,250 –> 00:12:15,450
آن را دوست ندارند، بنابراین برخی از آنها را میدانید که
260
00:12:15,450 –> 00:12:17,240
در حال انجام است و
261
00:12:17,240 –> 00:12:19,430
میتوانید دنبال کنید. برخی از این لینکها برای
262
00:12:19,430 –> 00:12:21,980
دیدن راهحلهای احتمالی برای
263
00:12:21,980 –> 00:12:25,640
کارکرد راهحل اندروید، متأسفیم، ما
264
00:12:25,640 –> 00:12:27,709
واقعاً آن را آماده نداریم تا به شما نشان دهیم خیلی خوب است.
265
00:12:27,709 –> 00:12:30,560
266
00:12:30,560 –> 00:12:34,040
267
00:12:34,040 –> 00:12:39,170
268
00:12:39,170 –> 00:12:40,910
باید شبیهساز iOS داشته باشید، فکر میکنم این
269
00:12:40,910 –> 00:12:45,350
به سوال شما مربوط میشود.
270
00:12:45,350 –> 00:12:46,610
برای اینکه پیوندی به برخی از آنها داشته باشید
271
00:12:46,610 –> 00:12:48,290
به چه چیزی نیاز دارید.
272
00:12:48,290 –> 00:12:51,470
273
00:12:51,470 –> 00:12:55,130
274
00:12:55,130 –> 00:12:57,410
و لینوکس، بنابراین کمی
275
00:12:57,410 –> 00:13:00,350
عملیات کد متقاطع در آنجا انجام می شود،
276
00:13:00,350 –> 00:13:05,830
اما باز هم نیاز به کمی کار دارد،
277
00:13:05,950 –> 00:13:08,630
بیایید ببینیم که در نهایت در حال اجرا
278
00:13:08,630 –> 00:13:10,850
در مرورگر یکی از پلتفرم های هدف
279
00:13:10,850 –> 00:13:13,190
جنگو است و من واقعاً پرش کردم.
280
00:13:13,190 –> 00:13:15,980
برای ساخت این اثر متأسفانه من
281
00:13:15,980 –> 00:13:17,720
هنوز با آن مشکل داشتم
282
00:13:17,720 –> 00:13:22,279
و توانستم پیشرفت کنم
283
00:13:22,279 –> 00:13:25,010
، اما همچنان با خطا مواجه بود، بنابراین اگر ممکن است
284
00:13:25,010 –> 00:13:26,779
روی این کار کار کنم سعی
285
00:13:26,779 –> 00:13:28,040
کنم کمی بعداً این موضوع را مطرح کنم و می دانم که
286
00:13:28,040 –> 00:13:29,779
جنگو وجود دارد متخصصان در
287
00:13:29,779 –> 00:13:31,970
موضوعات مخاطب، میتوانم مغز شما را انتخاب کنم که
288
00:13:31,970 –> 00:13:34,240
بسیار عالی خواهد بود،
289
00:13:41,130 –> 00:13:44,580
من معتقدم که میتوانید کد بومی پایتون را اجرا میکند،
290
00:13:44,580 –> 00:13:47,370
زمانی که پس از فراخوانی
291
00:13:47,370 –> 00:13:50,840
آن در ویندوز مستقر شده،
292
00:13:50,840 –> 00:13:53,910
احتمالاً مطمئن نیستم چه
293
00:13:53,910 –> 00:13:55,770
اشکالزدایی را باید انجام دهید. چیز خاصی برای
294
00:13:55,770 –> 00:13:59,040
دریافت آن کشتی اما وقتی آن را
295
00:13:59,040 –> 00:14:00,720
فقط به عنوان یک ماژول اجرا می کنید مطمئناً می توانید
296
00:14:00,720 –> 00:14:02,610
زیرا هر اشکال زدایی
297
00:14:02,610 –> 00:14:04,950
که در سیستم شما به عنوان
298
00:14:04,950 –> 00:14:07,020
ماژول پایتون در دسترس باشد باید در آنجا نیز موجود باشد
299
00:14:07,020 –> 00:14:09,200
300
00:14:19,550 –> 00:14:24,620
، امیدوارم که چنین باشد اما واقعاً نمی توانم
301
00:14:24,620 –> 00:14:25,730
مطمئناً بگویید زیرا
302
00:14:25,730 –> 00:14:29,950
من هنوز آن را در عمل ندیدهام.
303
00:14:29,950 –> 00:14:32,600
304
00:14:32,600 –> 00:14:34,610
305
00:14:34,610 –> 00:14:36,790
306
00:14:36,790 –> 00:14:39,290
به
307
00:14:39,290 –> 00:14:41,780
کد پایتون بروید و نقطه شکست را در آنجا تنظیم کنید
308
00:14:41,780 –> 00:14:44,870
و آن را داشته باشید، اما حتی در آن زمان هم
309
00:14:44,870 –> 00:14:46,400
مطمئن نیستم که به دلیل
310
00:14:46,400 –> 00:14:49,430
نحوه تولید کدهایی که
311
00:14:49,430 –> 00:14:52,040
ماشین مجازی جاوا را مورد هدف قرار می دهد، کار می کند، به طوری که
312
00:14:52,040 –> 00:14:55,040
می تواند یک پیشرفت آینده باشد.
313
00:14:55,040 –> 00:15:00,260
نمی دانم، بنابراین ما به نوعی در مورد
314
00:15:00,260 –> 00:15:03,350
آن برنامه کوچک صحبت کردیم که تقریباً
315
00:15:03,350 –> 00:15:06,110
هیچ کاری انجام نمی دهد، حتی سلام دنیا، من
316
00:15:06,110 –> 00:15:08,270
این برنامه را کمی مفیدتر با
317
00:15:08,270 –> 00:15:11,060
نکات سفر یافتم که در چند
318
00:15:11,060 –> 00:15:12,470
پلتفرم مختلف مورد توجه قرار گرفته است و من فکر کردم که
319
00:15:12,470 –> 00:15:14,540
مهربان بود بسیار زیبا برای نشان دادن، بنابراین می توانید
320
00:15:14,540 –> 00:15:16,640
کد این را دانلود کنید.
321
00:15:16,640 –> 00:15:20,930
این کد پایتون است، پسر 37
322
00:15:20,930 –> 00:15:23,630
42 راسل کیث مک کی است، بنابراین این چرت او است
323
00:15:23,630 –> 00:15:27,140
و این همان چیزی است که در ویندوز به نظر می رسد
324
00:15:27,140 –> 00:15:28,670
، اساساً فقط یک
325
00:15:28,670 –> 00:15:30,560
چیز کوچک است که شما می توانید یک مقدار و یک
326
00:15:30,560 –> 00:15:32,690
ارز محلی قرار دهید و آن را
327
00:15:32,690 –> 00:15:35,450
به ارز دیگری تبدیل کنید، بنابراین اگر قبیله ای
328
00:15:35,450 –> 00:15:36,980
هستید و اگر اهل استرالیا هستید
329
00:15:36,980 –> 00:15:39,320
به ایالات متحده سفر می کنید و می خواهید
330
00:15:39,320 –> 00:15:42,620
برای ناهار 13 دلار انعام بدهید. شما می توانید
331
00:15:42,620 –> 00:15:43,790
بفهمید که مشکل چیست نکته ect
332
00:15:43,790 –> 00:15:47,150
برای آن مناسب است و این عالی است اگر
333
00:15:47,150 –> 00:15:48,770
لپ تاپ ویندوزی دارید، ممکن است
334
00:15:48,770 –> 00:15:51,200
لپ تاپ لینوکس داشته باشید، می توانید همان
335
00:15:51,200 –> 00:15:54,560
کد را برای آن اجرا کنید و دوباره کار می کند، این است
336
00:15:54,560 –> 00:15:58,250
که gtk بومی شبیه سازی نشده است،
337
00:15:58,250 –> 00:16:00,230
اینها در واقع از
338
00:16:00,230 –> 00:16:02,780
ویجتهای gtk که در سیستم من در دسترس
339
00:16:02,780 –> 00:16:05,840
هستند در این مورد این چیزی است که
340
00:16:05,840 –> 00:16:07,700
در مک همسرم به نظر میرسد که من
341
00:16:07,700 –> 00:16:11,210
امروز آن را میآوردم اما در حال حاضر در
342
00:16:11,210 –> 00:16:14,030
این مک شش ساله در حال مرگ
343
00:16:14,030 –> 00:16:17,510
است و قدیمی شده است، بنابراین من آن را نمیآورم.
344
00:16:17,510 –> 00:16:18,740
فکر کنید که در آنجا هر کاری میتوان
345
00:16:18,740 –> 00:16:21,890
انجام داد و فایلها را از آن خارج کرد، اما
346
00:16:21,890 –> 00:16:24,380
روی iOS نیز اجرا میشود،
347
00:16:24,380 –> 00:16:26,050
بنابراین شبیه اجرای
348
00:16:26,050 –> 00:16:28,540
گوشی aggghhhhh است، در واقع این همان چیزی
349
00:16:28,540 –> 00:16:29,950
است که اولین بار در آیفون من در جوانی آن به نظر میرسد.
350
00:16:29,950 –> 00:16:33,459
این است که برنامه ای است که می توانید
351
00:16:33,459 –> 00:16:36,820
در اپ استور اپل دریافت کنید و وقتی آن را ارباب دادید
352
00:16:36,820 –> 00:16:39,820
، فقط صفحه را به شما نشان می
353
00:16:39,820 –> 00:16:44,440
دهد در آنجا در پس زمینه من است و وقتی راه اندازی
354
00:16:44,440 –> 00:16:46,750
می شود می گوید ساخته شده با مراقب باشید
355
00:16:46,750 –> 00:16:50,250
و همانطور که بالا می آید می بینید همان یک
356
00:16:50,250 –> 00:16:53,170
تکه کوچک کوچولو از نمونه
357
00:16:53,170 –> 00:16:55,990
کد و این حتی جالب است که او
358
00:16:55,990 –> 00:16:57,820
در پایین اینجا کمی فضای خالی گذاشته است، بنابراین اگر برای انتخاب دلار آمریکا
359
00:16:57,820 –> 00:17:00,519
360
00:17:00,519 –> 00:17:02,350
به سراغ این بچه های کوچک رفت
361
00:17:02,350 –> 00:17:04,240
یا
362
00:17:04,240 –> 00:17:06,189
دلار استرالیا،
363
00:17:06,189 –> 00:17:09,130
ابزار اسپینر کوچکی را که با آن آشنا هستید نیامد، می توانید صفحه کلید اصلی اپل را به طور مشابه بیاورید.
364
00:17:09,130 –> 00:17:11,290
با این که همه به
365
00:17:11,290 –> 00:17:14,740
اپل اصلی متصل شده است، کاری مشابه
366
00:17:14,740 –> 00:17:19,089
منوی کشویی در JDK و سایر
367
00:17:19,089 –> 00:17:24,429
دسکتاپ ها انجام می دهد، به طوری که
368
00:17:24,429 –> 00:17:26,319
برای من جادویی به نظر می
369
00:17:26,319 –> 00:17:29,170
370
00:17:29,170 –> 00:17:31,870
رسد. بخشهای اصلی موارد استفاده این
371
00:17:31,870 –> 00:17:34,570
اجزای دیگر از پروژه بیننده
372
00:17:34,570 –> 00:17:36,640
هستند که به نوعی شکافهای
373
00:17:36,640 –> 00:17:40,360
بین پایتون و
374
00:17:40,360 –> 00:17:43,000
این پلتفرمهای متفاوت را پر میکنند، بنابراین Rubicon احتمالاً سادهترین راه است
375
00:17:43,000 –> 00:17:45,540
، من
376
00:17:45,540 –> 00:17:49,330
اساساً یک کتابخانه پل برای پایتون به
377
00:17:49,330 –> 00:17:52,360
هدف C است، زیرا شما می توانید
378
00:17:52,360 –> 00:17:55,360
به Objective C API دسترسی پیدا کنید این است که
379
00:17:55,360 –> 00:17:57,370
شما می خواهید در سیستم های Mac OS
380
00:17:57,370 –> 00:18:02,910
VOC ها را پیدا کنید که کمی بیشتر
381
00:18:02,910 –> 00:18:04,750
ذکر شده است و چند بار
382
00:18:04,750 –> 00:18:07,150
اساساً کد بایت تولید می کند. به جای
383
00:18:07,150 –> 00:18:11,370
هدف قرار دادن ماشین مجازی پایتون،
384
00:18:11,370 –> 00:18:14,130
ماشین مجازی جاوا را مورد هدف قرار می دهد، زیرا
385
00:18:14,130 –> 00:18:17,620
JVM ها تقریبا
386
00:18:17,620 –> 00:18:21,370
در دستگاه های اندرویدی وجود دارند و به
387
00:18:21,370 –> 00:18:24,010
خوبی انجام شده است که برای اندروید مورد نیاز است،
388
00:18:24,010 –> 00:18:26,740
اساسا batavia یک نوع
389
00:18:26,740 –> 00:18:27,190
علاقه دیگر
390
00:18:27,190 –> 00:18:29,230
است، این رویکرد برای وب است.
391
00:18:29,230 –> 00:18:32,980
و ایده اینجا این است که این یک
392
00:18:32,980 –> 00:18:35,020
پیاده سازی جاوا اسکریپت از
393
00:18:35,020 –> 00:18:37,510
ماشین مجازی C Python است، بنابراین شما
394
00:18:37,510 –> 00:18:39,910
همان بایت کد پایتون را می گیرید و به جای
395
00:18:39,910 –> 00:18:43,960
اجرای یک پایتون C زمان بندی
396
00:18:43,960 –> 00:18:45,790
شده، به زبانی نوشته شده است که
397
00:18:45,790 –> 00:18:47,590
انتظار می رود در محیط وب در دسترس
398
00:18:47,590 –> 00:18:50,710
باشد. رویکرد احتمالاً می
399
00:18:50,710 –> 00:18:52,930
تواند انتقال آن به مدل ترانسپایلر
400
00:18:52,930 –> 00:18:57,130
بیشتر شبیه رویکرد boc باشد، اما
401
00:18:57,130 –> 00:18:59,380
مطمئن نیستم که واقعاً در مورد آن صحبت کنم، فقط
402
00:18:59,380 –> 00:19:00,850
فکر می کردم جالب بود و
403
00:19:00,850 –> 00:19:02,560
هرگز اسم مونتاژ وب را نشنیده بودم تا زمانی که به آن برخورد کردم،
404
00:19:02,560 –> 00:19:04,420
بنابراین پیوندی وجود دارد در در صورتی
405
00:19:04,420 –> 00:19:06,700
که دوست دارید بیشتر ببینید، این ایده وجود دارد
406
00:19