Hogyan Lehet Gyorsan Megtanulni Programokat Létrehozni: A Xojo Programozási Környezet A REALBasic Nyelv Alapján

Hogyan Lehet Gyorsan Megtanulni Programokat Létrehozni: A Xojo Programozási Környezet A REALBasic Nyelv Alapján
Hogyan Lehet Gyorsan Megtanulni Programokat Létrehozni: A Xojo Programozási Környezet A REALBasic Nyelv Alapján

Videó: Hogyan Lehet Gyorsan Megtanulni Programokat Létrehozni: A Xojo Programozási Környezet A REALBasic Nyelv Alapján

Videó: Hogyan Lehet Gyorsan Megtanulni Programokat Létrehozni: A Xojo Programozási Környezet A REALBasic Nyelv Alapján
Videó: Hogyan tudok weboldalt vagy online áruházat létrehozni? A Mozello segít 2024, Lehet
Anonim

A számítógépes program létrehozása nem csak bizonyos ismereteket igényel, hanem sok időt is igénybe vesz. A programozó munkájának megkönnyítése érdekében speciális fejlesztői környezeteket hoztak létre - IDE (Integrated Development Environment), amelyek lehetővé teszik az interfész elemek és a megfelelő alkalmazáskód gyors létrehozását. Az ilyen környezettel végzett munka nemcsak a szakemberek, hanem azok számára is nagyon kényelmes, akik csak most kezdik el elsajátítani az alapokat, mivel minden gyakorlati munka elősegíti a lefedett anyag gyors asszimilálódását.

Hogyan lehet gyorsan megtanulni programokat létrehozni: a Xojo programozási környezet a REALBasic nyelv alapján
Hogyan lehet gyorsan megtanulni programokat létrehozni: a Xojo programozási környezet a REALBasic nyelv alapján

Ezen IDE-k egyike a Xojo - egy crossplatform (azaz különböző platformokkal - Windows, Linux stb.) Tervezett objektum-orientált környezet, amely a REALBasic nyelvre épül, amely viszont egy másik nyelv - VisualBasic - szintaxisát használja. …

A Xojo lehetővé teszi szoftverek létrehozását nemcsak helyhez kötött számítógépekhez, hanem laptopokhoz és netbookokhoz, bármilyen kijelzőméretű táblagépekhez is.

A Xojo felület meglehetősen egyszerű, és tartalmaz egy mezőt egy létrehozandó ablakkal, egy oszlopot különféle elemekkel, tulajdonságokkal és vezérlőgombokkal (1. ábra):

Program interfész
Program interfész

Új elem létrehozásához nem kell semmit írni, a Xojo megteszi helyetted; csak húzza a megfelelő helyre (2. ábra):

Elem létrehozása egy ablakban
Elem létrehozása egy ablakban

Minden elemhez nagyszámú különböző beállítás áll rendelkezésre, amelyek meghatározzák annak megjelenését: szegély és háttérszín, feliratok, betűtípus, méretek és még sok más. A képernyőn azonnal láthatja bármely beállítás megváltoztatásának eredményét, amely lehetővé teszi a szükséges ablak felület gyors létrehozását. Például mindössze 30 másodpercet vett igénybe a Start gomb és a 3. ábrán látható szövegmező létrehozása! Nem valószínű, hogy egy tapasztalt programozó is képes ilyen idő alatt megírni a teljes ablakkódot, amelyet a fejlesztői környezet automatikusan létrehoz.

Elemek az ablakban
Elemek az ablakban

Miután mindegyikhez létrehozott interfész elemeket, regisztrálnia kell azokat a műveleteket, amelyeket bizonyos események vagy feltételek bekövetkezésekor végrehajtanak. Ehhez csak váltson át egy másik mezőre, válassza ki a kívánt elemet, és írja be a megfelelő kódot a kiválasztott eseményhez. Miután megadta a kódot a "Futtatás" vagy "Építés" gombra kattintva, azonnal ellenőrizheti a működését (4. ábra):

A programkód eredménye
A programkód eredménye

A létrehozott ablakban a "Start" gombra történő "kattintás" után a szövegmezőben megjelent a "Működik!" Felirat. Ezt az eseményhez írt kód teszi lehetővé (az egér bal vagy jobb gombjára kattintva), miután az elem fölé viszi az egeret. Ugyanígy regisztrálhatja azokat a műveleteket, amelyeket a gomb más eseményeinél végrehajtanak; például a szín megváltoztatására gyakran használnak (fókuszálás elemenként egérmutató után) és (elveszíti a fókuszt).

A Xojo lehetővé teszi, hogy gyakorlatilag tetszőleges számú interakciós elemet és ablakot hozzon létre egy programban, hatalmas lehetőségeket nyitva meg a programozó számára. A REALBasic nyelv kódja viszonylag egyszerű, és nem tartalmaz olyan összetett konstrukciókat, amelyeket C, C ++ vagy PHP-ben használnak, ezért könnyű dolgozni ezzel az IDE-vel még azok számára is, akik csak a programozás alapjait tanulják: a tanult anyag gyorsan ellenőrizhető és konszolidálható a gyakorlatban az 5. ábrán bemutatott típusú egyszerű programok létrehozásával:

Példa egy egyszerű programra
Példa egy egyszerű programra

Ez a program lehetővé teszi, hogy meghatározza a megadott idő előtt hátralévő órák, percek és másodpercek számát (ezeket gyakran használják az eredménytáblán, amelyek az esemény előtt fennmaradó időt mutatják). A látszólagos egyszerűség ellenére egy ilyen alkalmazás lehetővé teszi, hogy megtanulja, hogyan tervezzen ablakelemeket, sajátítsa el a képkimenet feldolgozását, dolgozzon a rendszerből kapott adatokkal, adatbázisokkal.

A Xojo szépen megtervezett és nagyon részletes dokumentációval rendelkezik, amely nyelvi hivatkozást, különféle kézikönyveket, műszaki dokumentációt és még sok minden mást tartalmaz. Itt letöltheti a program legújabb verzióját is. Sajnos a dokumentációt nem orosz nyelven mutatják be, de ez nem jelent problémát, ha van beépített automatikus fordítója (például a Yandex böngészőben).

Ajánlott: