Com Aprendre Ràpidament A Crear Programes: L’entorn De Programació Xojo Basat En El Llenguatge REALBasic

Com Aprendre Ràpidament A Crear Programes: L’entorn De Programació Xojo Basat En El Llenguatge REALBasic
Com Aprendre Ràpidament A Crear Programes: L’entorn De Programació Xojo Basat En El Llenguatge REALBasic

Vídeo: Com Aprendre Ràpidament A Crear Programes: L’entorn De Programació Xojo Basat En El Llenguatge REALBasic

Vídeo: Com Aprendre Ràpidament A Crear Programes: L’entorn De Programació Xojo Basat En El Llenguatge REALBasic
Vídeo: Базовый курс C+ (MIPT, ILab). Lecture 3. Имена и сущности 2024, Abril
Anonim

La creació d’un programa d’ordinador no només requereix certs coneixements, sinó que també requereix molt de temps. Per facilitar el treball del programador, s’han creat entorns de desenvolupament especials: IDE (Integrated Development Environment), que us permeten crear ràpidament elements d’interfície i el codi d’aplicació corresponent. Treballar amb aquest entorn és molt convenient no només per als professionals, sinó també per a aquells que tot just comencen a dominar els conceptes bàsics, ja que qualsevol treball pràctic ajuda a assimilar ràpidament el material tractat.

Com aprendre ràpidament a crear programes: l’entorn de programació Xojo basat en el llenguatge REALBasic
Com aprendre ràpidament a crear programes: l’entorn de programació Xojo basat en el llenguatge REALBasic

Un d’aquests IDE és Xojo: un entorn multiplataforma (és a dir, dissenyat per treballar amb diferents plataformes, Windows, Linux, etc.), entorn orientat a objectes basat en el llenguatge REALBasic, que, al seu torn, utilitza la sintaxi d’un altre llenguatge: VisualBasic …

Xojo us permet crear programes no només per a ordinadors estacionaris, sinó també per a ordinadors portàtils i netbooks, tauletes amb qualsevol mida de pantalla.

La interfície de Xojo és bastant senzilla i inclou un camp amb una finestra per crear, una columna amb diversos elements, les seves propietats i botons de control (Figura 1):

Interfície del programa
Interfície del programa

No cal escriure res per crear un element nou, Xojo ho farà per vosaltres; simplement arrossegueu-lo al lloc correcte (Fig. 2):

Creació d’un element en una finestra
Creació d’un element en una finestra

Per a cada element, es proporcionen una gran quantitat de paràmetres diferents que en determinen l'aparença: color de vora i fons, inscripcions, tipus de lletra, mides i molt més. Podeu veure immediatament el resultat de canviar qualsevol paràmetre a la pantalla, cosa que us permetrà crear ràpidament la interfície de finestra necessària. Per exemple, només va trigar 30 segons a crear el botó Inici i el quadre de text que es mostra a la Figura 3. És poc probable que fins i tot un programador experimentat pugui escriure el codi de finestra complet en aquest temps, que l’entorn de desenvolupament crea automàticament.

Elements a la finestra
Elements a la finestra

Després de crear elements d'interfície per a cadascun d'ells, cal registrar les accions que es duran a terme quan es produeixin determinats esdeveniments o condicions. Per fer-ho, només cal canviar a un altre camp, seleccionar l'element desitjat i escriure el codi adequat per a l'esdeveniment seleccionat. Després d'introduir el codi fent clic al botó "Executa" o "Construeix", podeu comprovar-ne immediatament el funcionament (Fig. 4):

El resultat del codi del programa
El resultat del codi del programa

A la finestra creada, després de "fer clic" al botó "Inici", apareixia la inscripció "Funciona" al camp de text. Això és possible gràcies al codi escrit per a l'esdeveniment (fent clic amb el botó esquerre o dret del ratolí) després de passar el cursor per sobre de l'element. De la mateixa manera, podeu registrar accions que es realitzaran per a altres esdeveniments d'aquest botó; per exemple, sovint s'utilitzen per canviar de color (obtenir el focus per element després de passar el ratolí) i (perdre el focus).

Xojo us permet crear pràcticament qualsevol nombre d’elements i finestres que interactuen en un programa, obrint enormes possibilitats per al programador. El codi del llenguatge REALBasic és relativament senzill i no conté construccions tan complexes que s’utilitzen en C, C ++ o PHP, per tant, és fàcil treballar amb aquest IDE fins i tot per a aquells que acaben d’aprendre els conceptes bàsics de programació: el material après es pot comprovar i consolidar ràpidament a la pràctica creant programes senzills del tipus que es mostra a la figura 5:

Un exemple de programa senzill
Un exemple de programa senzill

Aquest programa us permet determinar el nombre d'hores, minuts i segons restants abans de l'hora especificada (sovint s'utilitzen al marcador, que mostra el temps restant abans d'un esdeveniment). Malgrat tota l'aparença de simplicitat, aquesta aplicació us permet aprendre a dissenyar elements de la finestra, dominar el processament de la sortida d'imatges, treballar amb les dades rebudes del sistema, amb bases de dades.

Xojo té una documentació molt ben dissenyada i molt detallada, que inclou una referència lingüística, diversos manuals, documentació tècnica i molt més. També podeu descarregar la versió més recent del programa aquí. Malauradament, la documentació no es presenta en rus, però això no és un problema si teniu un traductor automàtic incorporat (per exemple, al navegador Yandex).

Recomanat: