Paano Mabilis Na Malaman Upang Lumikha Ng Mga Programa: Ang Xojo Na Programa Sa Kapaligiran Batay Sa REALBasic Na Wika

Paano Mabilis Na Malaman Upang Lumikha Ng Mga Programa: Ang Xojo Na Programa Sa Kapaligiran Batay Sa REALBasic Na Wika
Paano Mabilis Na Malaman Upang Lumikha Ng Mga Programa: Ang Xojo Na Programa Sa Kapaligiran Batay Sa REALBasic Na Wika

Video: Paano Mabilis Na Malaman Upang Lumikha Ng Mga Programa: Ang Xojo Na Programa Sa Kapaligiran Batay Sa REALBasic Na Wika

Video: Paano Mabilis Na Malaman Upang Lumikha Ng Mga Programa: Ang Xojo Na Programa Sa Kapaligiran Batay Sa REALBasic Na Wika
Video: [TEACHER VIBAL] AP Tuesday: Uri ng Pamumuhay ng mga Pilipino Batay sa Kapaligiran (Baitang 3 at 4) 2024, Abril
Anonim

Ang paglikha ng isang programa sa computer ay nangangailangan ng hindi lamang tiyak na kaalaman, ngunit nangangailangan din ng maraming oras. Upang mapadali ang gawain ng programmer, nilikha ang mga espesyal na kapaligiran sa pag-unlad - IDE (Integrated Development Environment), na nagbibigay-daan sa iyo upang mabilis na lumikha ng mga elemento ng interface at ang kaukulang code ng aplikasyon. Ang pagtatrabaho sa tulad ng isang kapaligiran ay napaka-maginhawa hindi lamang para sa mga propesyonal, kundi pati na rin para sa mga nagsisimula lamang makabisado ang mga pangunahing kaalaman, dahil ang anumang praktikal na gawain ay tumutulong upang mabilis na mai-assimilate ang materyal na sakop.

Paano mabilis na malaman upang lumikha ng mga programa: ang Xojo na programa sa kapaligiran batay sa REALBasic na wika
Paano mabilis na malaman upang lumikha ng mga programa: ang Xojo na programa sa kapaligiran batay sa REALBasic na wika

Ang isa sa mga IDE na ito ay Xojo - isang cross-platform (ibig sabihin, dinisenyo upang gumana sa iba't ibang mga platform - Windows, Linux, atbp.) Na nakatuon sa kapaligiran na object batay sa REALBasic na wika, na kung saan, ay gumagamit ng syntax ng ibang wika - VisualBasic …

Pinapayagan ka ng Xojo na lumikha ng software hindi lamang para sa mga nakatigil na computer, kundi pati na rin para sa laptop at netbook, mga tablet na may anumang laki ng display.

Ang interface ng Xojo ay medyo simple at nagsasama ng isang patlang na may isang window upang likhain, isang haligi na may iba't ibang mga elemento, kanilang mga pag-aari, at mga pindutan ng kontrol (Larawan 1):

Interface ng programa
Interface ng programa

Hindi mo kailangang magsulat ng anumang bagay upang lumikha ng isang bagong elemento, gagawin ito ng Xojo para sa iyo; i-drag lamang ito sa tamang lugar (Larawan 2):

Lumilikha ng isang item sa isang window
Lumilikha ng isang item sa isang window

Para sa bawat elemento, isang malaking bilang ng iba't ibang mga setting ang ibinigay na tumutukoy sa hitsura nito: kulay ng hangganan at background, mga inskripsiyon, uri ng font, laki at marami pa. Maaari mo agad makita ang resulta ng pagbabago ng anumang setting sa screen, na nagbibigay-daan sa iyo upang mabilis na lumikha ng kinakailangang interface ng window. Halimbawa, tumagal lamang ng 30 segundo upang likhain ang Start button at ang text box na ipinakita sa Larawan 3! Ito ay malamang na hindi kahit isang bihasang programmer ay maaaring magsulat ng kumpletong window code sa naturang oras, na awtomatikong lumilikha ng kapaligiran sa pag-unlad.

Mga elemento sa bintana
Mga elemento sa bintana

Matapos lumikha ng mga elemento ng interface para sa bawat isa sa kanila, kinakailangan upang irehistro ang mga aksyon na isasagawa kapag nangyari ang ilang mga kaganapan o kundisyon. Upang magawa ito, lumipat lamang sa ibang larangan, piliin ang nais na item at isulat ang naaangkop na code para sa napiling kaganapan. Matapos ipasok ang code sa pamamagitan ng pag-click sa pindutang "Run" o "Build", maaari mong agad na suriin ang gawain nito (Larawan 4):

Ang resulta ng code ng programa
Ang resulta ng code ng programa

Sa nilikha na window, pagkatapos ng "pag-click" sa pindutang "Start", ang inskripsiyong "Gumagana!" Lumitaw sa patlang ng teksto. Ginagawa itong posible ng code na nakasulat para sa kaganapan (pag-click sa kaliwa o kanang pindutan ng mouse) pagkatapos ng pag-hover sa elemento. Sa parehong paraan, maaari kang magrehistro ng mga aksyon na isasagawa para sa iba pang mga kaganapan ng pindutang ito; halimbawa, upang baguhin ang kulay ay madalas na ginagamit (makakuha ng pagtuon sa pamamagitan ng elemento pagkatapos ng pag-hover ng mouse) at (mawala ang pagtuon).

Pinapayagan ka ng Xojo na lumikha ng halos anumang bilang ng mga nakikipag-ugnay na elemento at bintana sa isang programa, binubuksan ang napakalaking posibilidad para sa programmer. Ang code ng REALBasic na wika ay medyo simple at walang nilalaman tulad ng mga kumplikadong konstruksyon na ginagamit sa C, C ++ o PHP, samakatuwid, madali itong gumana sa IDE na ito kahit para sa mga natututo lamang ng mga pangunahing kaalaman sa pagprograma: ang natutunan na materyal ay maaaring mabilis na suriin at pagsama-samahin sa pagsasanay sa pamamagitan ng paglikha ng mga simpleng programa ng uri na ipinakita sa Larawan 5:

Isang halimbawa ng isang simpleng programa
Isang halimbawa ng isang simpleng programa

Pinapayagan ka ng program na ito na matukoy ang bilang ng mga oras, minuto at segundo na natitira bago ang tinukoy na oras (madalas itong ginagamit sa scoreboard, na nagpapakita ng natitirang oras bago ang isang kaganapan). Sa kabila ng lahat ng tila pagiging simple, pinapayagan ka ng naturang application na malaman kung paano magdisenyo ng mga elemento ng window, master ang pagproseso ng output ng imahe, gumana sa data na natanggap mula sa system, na may mga database.

Ang Xojo ay may mahusay na dinisenyo at napaka detalyadong dokumentasyon, na nagsasama ng isang sanggunian sa wika, iba't ibang mga manwal, teknikal na dokumentasyon at marami pa. Maaari mo ring i-download ang pinakabagong bersyon ng programa dito. Sa kasamaang palad, ang dokumentasyon ay hindi ipinakita sa Russian, ngunit hindi ito isang problema kung mayroon kang isang built-in na awtomatikong tagasalin (halimbawa, sa Yandex Browser).

Inirerekumendang: