Kā ātri Iemācīties Veidot Programmas: Xojo Programmēšanas Vide, Kas Balstīta Uz REALBasic Valodu

Kā ātri Iemācīties Veidot Programmas: Xojo Programmēšanas Vide, Kas Balstīta Uz REALBasic Valodu
Kā ātri Iemācīties Veidot Programmas: Xojo Programmēšanas Vide, Kas Balstīta Uz REALBasic Valodu

Video: Kā ātri Iemācīties Veidot Programmas: Xojo Programmēšanas Vide, Kas Balstīta Uz REALBasic Valodu

Video: Kā ātri Iemācīties Veidot Programmas: Xojo Programmēšanas Vide, Kas Balstīta Uz REALBasic Valodu
Video: Компьютерная лингвистика, Лукас Фрейтас 2024, Maijs
Anonim

Datorprogrammas izveide prasa ne tikai noteiktas zināšanas, bet arī prasa daudz laika. Lai atvieglotu programmētāja darbu, ir izveidotas īpašas izstrādes vides - IDE (Integrated Development Environment), kas ļauj ātri izveidot saskarnes elementus un atbilstošo lietojumprogrammas kodu. Darbs ar šādu vidi ir ļoti ērts ne tikai profesionāļiem, bet arī tiem, kas tikai sāk apgūt pamatus, jo jebkurš praktisks darbs palīdz ātri asimilēt aptverto materiālu.

Kā ātri iemācīties veidot programmas: Xojo programmēšanas vide, kas balstīta uz REALBasic valodu
Kā ātri iemācīties veidot programmas: Xojo programmēšanas vide, kas balstīta uz REALBasic valodu

Viens no šiem IDE ir Xojo - pārrobežu platforma (t.i., paredzēta darbam ar dažādām platformām - Windows, Linux utt.) Uz REALBasic valodu balstīta objektorientēta vide, kas savukārt izmanto citas valodas - VisualBasic - sintaksi. …

Xojo ļauj jums izveidot programmatūru ne tikai stacionāriem datoriem, bet arī klēpjdatoriem un netbooks, planšetdatoriem ar jebkuru displeja izmēru.

Xojo saskarne ir diezgan vienkārša un ietver lauku ar izveidojamu logu, kolonnu ar dažādiem elementiem, to īpašībām un vadības pogām (1. attēls):

Programmas saskarne
Programmas saskarne

Lai izveidotu jaunu elementu, jums nekas nav jāraksta, Xojo to izdarīs jūsu vietā; vienkārši velciet to īstajā vietā (2. attēls):

Vienuma izveide logā
Vienuma izveide logā

Katram elementam ir paredzēts liels skaits dažādu iestatījumu, kas nosaka tā izskatu: apmales un fona krāsa, uzraksti, fonta veids, izmēri un daudz kas cits. Ekrānā nekavējoties varat redzēt jebkura iestatījuma maiņas rezultātu, kas ļauj ātri izveidot nepieciešamo loga saskarni. Piemēram, lai izveidotu pogu Sākt un tekstlodziņu, kas parādīts 3. attēlā, bija nepieciešamas tikai 30 sekundes! Maz ticams, ka pat pieredzējis programmētājs tādā laikā spēs uzrakstīt pilnu loga kodu, kuru izstrādes vide automātiski izveido.

Elementi logā
Elementi logā

Pēc saskarnes elementu izveidošanas katram no tiem ir jāreģistrē darbības, kas tiks veiktas, kad notiks noteikti notikumi vai apstākļi. Lai to izdarītu, vienkārši pārslēdzieties uz citu lauku, atlasiet vajadzīgo vienumu un uzrakstiet atbilstošo kodu izvēlētajam notikumam. Pēc koda ievadīšanas, noklikšķinot uz pogas "Palaist" vai "Izveidot", jūs varat nekavējoties pārbaudīt tā darbību (4. attēls):

Programmas koda rezultāts
Programmas koda rezultāts

Izveidotajā logā pēc pogas "Sākt" noklikšķināšanas uz teksta lauka parādījās uzraksts "Darbojas!" Tas ir iespējams ar kodu, kas rakstīts notikumam (noklikšķinot uz peles kreisās vai labās pogas) pēc virzīšanas virs kursora virs elementa. Tādā pašā veidā jūs varat reģistrēt darbības, kas tiks veiktas citiem šīs pogas notikumiem; piemēram, lai mainītu krāsu, bieži tiek izmantoti (iegūt fokusu pa elementiem pēc peles virzīšanas) un (zaudēt fokusu).

Xojo ļauj programmā izveidot praktiski jebkuru mijiedarbojošos elementu un logu skaitu, paverot programmētājam milzīgas iespējas. REALBasic valodas kods ir salīdzinoši vienkāršs un nesatur tik sarežģītas konstrukcijas, kas tiek izmantotas C, C ++ vai PHP, tāpēc ar šo IDE ir viegli strādāt pat tiem, kas tikai apgūst programmēšanas pamatus: iemācīto materiālu var ātri pārbaudīt un konsolidēt praksē, izveidojot vienkāršas programmas, kas parādītas 5. attēlā:

Vienkāršas programmas piemērs
Vienkāršas programmas piemērs

Šī programma ļauj noteikt stundu, minūšu un sekunžu skaitu, kas palikuši pirms norādītā laika (tos bieži izmanto rezultātu tabulā, kas parāda atlikušo laiku pirms notikuma). Neskatoties uz visu šķietamo vienkāršību, šāda lietojumprogramma ļauj iemācīties noformēt loga elementus, apgūt attēla izejas apstrādi, strādāt ar datiem, kas saņemti no sistēmas, ar datu bāzēm.

Xojo ir labi izstrādāta un ļoti detalizēta dokumentācija, kas ietver atsauci uz valodu, dažādas rokasgrāmatas, tehnisko dokumentāciju un daudz ko citu. Šeit var lejupielādēt arī jaunāko programmas versiju. Diemžēl dokumentācija netiek uzrādīta krievu valodā, taču tā nav problēma, ja jums ir iebūvēts automātiskais tulks (piemēram, pārlūkprogrammā Yandex).

Ieteicams: