Kuinka Oppia Nopeasti Luomaan Ohjelmia: Xojo-ohjelmointiympäristö Perustuu REALBasic-kieleen

Kuinka Oppia Nopeasti Luomaan Ohjelmia: Xojo-ohjelmointiympäristö Perustuu REALBasic-kieleen
Kuinka Oppia Nopeasti Luomaan Ohjelmia: Xojo-ohjelmointiympäristö Perustuu REALBasic-kieleen

Video: Kuinka Oppia Nopeasti Luomaan Ohjelmia: Xojo-ohjelmointiympäristö Perustuu REALBasic-kieleen

Video: Kuinka Oppia Nopeasti Luomaan Ohjelmia: Xojo-ohjelmointiympäristö Perustuu REALBasic-kieleen
Video: Xojo 2July2016 ContainerControl 2024, Saattaa
Anonim

Tietokoneohjelman luominen vaatii tietyn tiedon lisäksi myös paljon aikaa. Ohjelmoijan työn helpottamiseksi on luotu erityisiä kehitysympäristöjä - IDE (Integrated Development Environment), joiden avulla voit luoda nopeasti käyttöliittymäelementtejä ja vastaavan sovelluskoodin. Työskentely tällaisessa ympäristössä on erittäin kätevää paitsi ammattilaisille, myös niille, jotka ovat vasta aloittamassa perusasioiden hallintaa, koska kaikki käytännön työt auttavat omaksumaan katetun materiaalin nopeasti.

Kuinka oppia nopeasti luomaan ohjelmia: Xojo-ohjelmointiympäristö perustuu REALBasic-kieleen
Kuinka oppia nopeasti luomaan ohjelmia: Xojo-ohjelmointiympäristö perustuu REALBasic-kieleen

Yksi näistä IDE: istä on Xojo - monialustainen (eli suunniteltu toimimaan eri alustojen - Windows, Linux jne. Kanssa) REALBasic-kieleen perustuva olio-ympäristö, joka puolestaan käyttää toisen kielen - VisualBasic - syntaksia …

Xojon avulla voit luoda ohjelmistoja paitsi kiinteille tietokoneille myös kannettaville tietokoneille ja netbookeille, tablet-laitteille, joilla on mikä tahansa näyttökoko.

Xojo-käyttöliittymä on melko yksinkertainen ja sisältää kentän, jossa on luotava ikkuna, sarake, jossa on useita elementtejä, niiden ominaisuuksia ja ohjauspainikkeita (kuva 1):

Ohjelman käyttöliittymä
Ohjelman käyttöliittymä

Sinun ei tarvitse kirjoittaa mitään uuden elementin luomiseksi, Xojo tekee sen puolestasi; vedä se vain oikeaan paikkaan (kuva 2):

Kohteen luominen ikkunaan
Kohteen luominen ikkunaan

Jokaiselle elementille annetaan suuri määrä erilaisia asetuksia, jotka määrittävät sen ulkonäön: reunus ja taustaväri, merkinnät, kirjasintyyppi, koot ja paljon muuta. Näet välittömästi minkä tahansa asetuksen muuttamisen ruudulla, jonka avulla voit luoda tarvittavan ikkunan käyttöliittymän nopeasti. Esimerkiksi Käynnistä-painikkeen ja kuvassa 3 esitetyn tekstiruudun luominen kesti vain 30 sekuntia! On epätodennäköistä, että edes kokenut ohjelmoija pystyy kirjoittamaan koko ikkunakoodin siinä ajassa, jonka kehitysympäristö luo automaattisesti.

Elementit ikkunassa
Elementit ikkunassa

Kun olet luonut käyttöliittymäelementit kullekin niistä, on rekisteröitävä toiminnot, jotka suoritetaan tiettyjen tapahtumien tai olosuhteiden tapahtuessa. Voit tehdä tämän siirtymällä toiseen kenttään, valitsemalla haluamasi kohteen ja kirjoittamalla sopivan koodin valitulle tapahtumalle. Kun olet syöttänyt koodin napsauttamalla "Suorita" tai "Rakenna" -painiketta, voit heti tarkistaa sen toiminnan (kuva 4):

Ohjelmakoodin tulos
Ohjelmakoodin tulos

Kun olet napsauttanut "Käynnistä" -painiketta, luotuun ikkunaan ilmestyi tekstikenttään teksti "Works!". Tämän mahdollistaa tapahtumalle kirjoitettu koodi (napsauttamalla hiiren vasenta tai oikeaa painiketta) hiiren osoittamisen jälkeen elementin päälle. Samalla tavalla voit rekisteröidä toiminnot, jotka suoritetaan tämän painikkeen muille tapahtumille; esimerkiksi värin vaihtamiseksi käytetään usein (tarkenna elementti hiiren osoittimen jälkeen) ja (menetä tarkennus).

Xojon avulla voit luoda käytännössä minkä tahansa määrän vuorovaikutuksessa olevia elementtejä ja ikkunoita ohjelmassa, mikä tarjoaa valtavat mahdollisuudet ohjelmoijalle. REALBasic-kielen koodi on suhteellisen yksinkertainen eikä sisällä niin monimutkaisia rakenteita, joita käytetään C: ssä, C ++: ssa tai PHP: ssä, joten tämän IDE: n kanssa on helppo työskennellä myös niille, jotka vain oppivat ohjelmoinnin perusteet: opittu materiaali voidaan nopeasti tarkistaa ja konsolidoida käytännössä luomalla yksinkertaisia kuvassa 5 esitetyn tyyppisiä ohjelmia:

Esimerkki yksinkertaisesta ohjelmasta
Esimerkki yksinkertaisesta ohjelmasta

Tämän ohjelman avulla voit määrittää jäljellä olevien tuntien, minuuttien ja sekuntien määrän ennen määritettyä aikaa (niitä käytetään usein tulostaulussa, jotka näyttävät jäljellä olevan ajan ennen tapahtumaa). Kaikesta näennäisestä yksinkertaisuudesta huolimatta tällaisen sovelluksen avulla voit oppia suunnittelemaan ikkunaelementtejä, hallitsemaan kuvan ulostulon käsittelyä, työskentelemään järjestelmästä vastaanotettujen tietojen ja tietokantojen kanssa.

Xojolla on hienosti suunniteltu ja erittäin yksityiskohtainen dokumentaatio, joka sisältää kieliviitteen, erilaisia käsikirjoja, teknisen dokumentaation ja paljon muuta. Voit myös ladata ohjelman uusimman version täältä. Valitettavasti dokumentaatiota ei esitetä venäjäksi, mutta tämä ei ole ongelma, jos sinulla on sisäänrakennettu automaattinen kääntäjä (esimerkiksi Yandex-selaimessa).

Suositeltava: