1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:03,260 HOPARL脰R 1: Bir il蓹 bir proqram yazaq daxildir ki, qrafik istifad蓹莽i interfeysi 3 00:00:03,260 --> 00:00:05,180 da bir p蓹nc蓹r蓹 v蓹 bir d眉ym蓹sin蓹 4 00:00:05,180 --> 00:00:06,540 Nin ba艧lamaq ed蓹k. 5 00:00:06,540 --> 00:00:10,690 >> Birincisi, m蓹n蓹 ir蓹li getm蓹k v蓹 bir g b蓹yan ed蓹k p蓹nc蓹r蓹, d蓹yi艧蓹n p蓹nc蓹r蓹 z蓹ng. 6 00:00:10,690 --> 00:00:13,510 V蓹 ona qaytar谋lmas谋 t蓹yin yeni g p蓹nc蓹r蓹 d蓹y蓹ri. 7 00:00:13,510 --> 00:00:15,230 Bizim p蓹nc蓹r蓹 instantiate ed蓹c蓹k. 8 00:00:15,230 --> 00:00:19,530 V蓹 sonra biz 320, eni daxil piksel, v蓹 240 piksel h眉nd眉rl眉y眉. 9 00:00:19,530 --> 00:00:22,160 Biraz 枚zba艧谋na, lakin ki莽ik ekranda uy臒un kifay蓹t q蓹d蓹r. 10 00:00:22,160 --> 00:00:24,060 陌ndi bir g d眉ym蓹sin蓹 instantiate ed蓹k. 11 00:00:24,060 --> 00:00:27,530 Bir etiket il蓹 istifad蓹莽i yaln谋z g枚rm蓹k, h蓹m d蓹 unikal il蓹 ed蓹c蓹k 12 00:00:27,530 --> 00:00:28,150 identifikator. 13 00:00:28,150 --> 00:00:32,560 A s枚zd蓹 f蓹aliyy蓹t command ki, irad蓹 h蓹qiq蓹t蓹n benzersiz d眉ym蓹sin蓹 m眉蓹yy蓹n. 14 00:00:32,560 --> 00:00:37,680 g d眉ym蓹sini d眉ym蓹sini qaytar谋lmas谋 olur yeni g d眉ym蓹sin蓹 d蓹y蓹ri. 15 00:00:37,680 --> 00:00:40,940 V蓹 bir etiket olmal谋d谋r ki, sad蓹c蓹, d眉ym蓹sini bas谋n. 16 00:00:40,940 --> 00:00:47,380 V蓹 sonra f蓹aliyy蓹t komanda m眉蓹yy蓹n ed蓹k, ki, d眉ym蓹sin蓹 ke莽蓹n v蓹 unikal 17 00:00:47,380 --> 00:00:49,870 v蓹 b蓹zi n蓹 ixtiyari s枚z bas谋n. 18 00:00:49,870 --> 00:00:55,440 陌ndi bir b枚lg蓹y蓹 d眉ym蓹sini 蓹lav蓹 edin p蓹nc蓹r蓹, p蓹nc蓹r蓹 yan 19 00:00:55,440 --> 00:00:59,630 v蓹 d眉ym蓹sini, v蓹 bir identifikator p蓹nc蓹r蓹 c蓹nub regionu - 20 00:00:59,630 --> 00:01:03,020 ki, Stanford da艧谋na g枚r蓹 kitabxana, a艧a臒谋 hiss蓹si 21 00:01:03,020 --> 00:01:04,170 ekran. 22 00:01:04,170 --> 00:01:07,000 >> 陌ndi q蓹sd蓹n ed蓹k sonsuz loop bi艧irm蓹k. 23 00:01:07,000 --> 00:01:10,250 24 00:01:10,250 --> 00:01:12,600 Bu loop Inside gedirik iki 艧ey 眉莽眉n qulaq asmaq 眉莽眉n. 25 00:01:12,600 --> 00:01:15,680 Istifad蓹莽i se莽di olub bir, p蓹nc蓹r蓹ni ba臒lamaq 眉莽眉n. 26 00:01:15,680 --> 00:01:19,010 Istifad蓹莽i var v蓹 ya iki, x眉susi d眉ym蓹sin蓹 t谋klayan. 27 00:01:19,010 --> 00:01:22,960 Birincisi, biz b蓹yan olacaq bir g f蓹aliyy蓹t hadis蓹, z蓹ng 28 00:01:22,960 --> 00:01:24,190 d蓹yi艧蓹n hadis蓹. 29 00:01:24,190 --> 00:01:31,480 V蓹 ona t蓹yin qaytar谋lmas谋 d蓹y蓹ri hadis蓹, f蓹aliyy蓹t hadis蓹 眉莽眉n g枚zl蓹yin. 30 00:01:31,480 --> 00:01:34,460 >> 陌ndi yoxlamaq ed蓹k ki, 蓹g蓹r hadis蓹 bir p蓹nc蓹r蓹 ba臒lanmas谋. 31 00:01:34,460 --> 00:01:40,040 茝g蓹r, bir ke莽蓹n, hadis蓹, n枚v眉 almaq hadis蓹, b蓹rab蓹rdir, p蓹nc蓹r蓹 b蓹rab蓹rdir 32 00:01:40,040 --> 00:01:40,955 qapal谋 vur臒ulay谋r. 33 00:01:40,955 --> 00:01:44,630 Bu elan A x眉susi daimi Stanford portativ kitabxana ki, 34 00:01:44,630 --> 00:01:47,170 d蓹qiq ki, t蓹msil etdiyi bir p蓹nc蓹r蓹 ba臒lanmas谋. 35 00:01:47,170 --> 00:01:49,820 Sonra bu 莽谋xmaq gedir蓹m ba艧qa sonsuz loop, bel蓹 ki, biz 36 00:01:49,820 --> 00:01:51,770 funksiyas谋 sonuna 莽atmaq. 37 00:01:51,770 --> 00:01:58,460 茝ks halda, m蓹n yoxlamaq gedir蓹m 蓹g蓹r almaq, f蓹aliyy蓹t m眉qayis蓹 string, 38 00:01:58,460 --> 00:02:02,990 komanda, bir hadis蓹, verg眉l, quote ke莽蓹n d谋rna臒谋 ba臒lamaq bas谋n - ki, unikal 39 00:02:02,990 --> 00:02:04,570 identifikator 蓹vv蓹l - 40 00:02:04,570 --> 00:02:06,360 , b蓹rab蓹rdir b蓹rab蓹rdir s谋f谋r. 41 00:02:06,360 --> 00:02:13,290 Sonra, m蓹n bir 艧ey 莽ap gedir蓹m ixtiyari kimi d眉ym蓹sin蓹 t谋kland谋臒谋nda. 42 00:02:13,290 --> 00:02:17,220 >> Ba艧qa s枚zl蓹, 蓹g蓹r bir e艧itm蓹 sonra d眉ym蓹sini hadis蓹 t谋klayan, v蓹 43 00:02:17,220 --> 00:02:20,690 d眉ym蓹sin蓹 t谋klayan g枚st蓹rir ki, unikal identifikator il蓹 bir idi 44 00:02:20,690 --> 00:02:24,180 quote d谋rna臒谋 ba臒lamaq klik, sonra m蓹n ist蓹yir蓹m ekranda kimi 莽ox hesabat. 45 00:02:24,180 --> 00:02:25,780 陌ndi bu halda, m蓹n yaln谋z bir d眉ym蓹sin蓹 var. 46 00:02:25,780 --> 00:02:29,040 Amma yaln谋z bu halda m蓹nim proqram idi 莽ox d眉ym蓹l蓹ri, bu texnika ki 47 00:02:29,040 --> 00:02:32,130 M蓹n蓹 aras谋nda ay谋rmaq imkan verir o bir ne莽蓹 d眉ym蓹l蓹ri. 48 00:02:32,130 --> 00:02:36,465 Bu loop k蓹narda, indi m蓹n gedir蓹m ke莽蓹n, g p蓹nc蓹r蓹 yax谋n davam 49 00:02:36,465 --> 00:02:40,280 onun arqument kimi p蓹nc蓹r蓹, v蓹 sonra s谋f谋r qay谋tmaq. 50 00:02:40,280 --> 00:02:43,930 >> T蓹rtib, indi xilas ed蓹k, v蓹 bu proqram run. 51 00:02:43,930 --> 00:02:47,690 D眉ym蓹sini dot 莽izgi d眉ym蓹sini olun. 52 00:02:47,690 --> 00:02:49,640 M蓹nim p蓹nc蓹r蓹 var, d眉ym蓹sini var. 53 00:02:49,640 --> 00:02:51,720 Nin ir蓹li getm蓹k v蓹 bas谋n ed蓹k d眉ym蓹sini. 54 00:02:51,720 --> 00:02:52,810 V蓹 d眉ym蓹sin蓹 t谋kland谋臒谋nda. 55 00:02:52,810 --> 00:02:54,400 Ki, daha bas谋n ed蓹k. 56 00:02:54,400 --> 00:02:55,310 D眉ym蓹sin蓹 t谋kland谋臒谋nda. 57 00:02:55,310 --> 00:02:59,160 >> Indi 眉st x bas谋n ed蓹k p蓹nc蓹r蓹ni ba臒lamaq 眉莽眉n sa臒 k眉nc眉nd蓹, 58 00:02:59,160 --> 00:03:01,400 v蓹 biz loop h蓹yata q谋ra v蓹 biz s谋f谋r qay谋tmaq. 59 00:03:01,400 --> 00:03:03,638