Cada dia, cada usuari de l'ordinador actiu s'enfronta a treballs en diferents programes. Estan dissenyats per facilitar el treball per al PC i realitzar un cert nombre de funcions. Per exemple, una calculadora compta amb els exemples especificats, en un editor de text que creeu documents de qualsevol complexitat i visualitzeu les vostres pel·lícules preferides a través del jugador o escolteu música. Tot aquest programari es va crear mitjançant llenguatges de programació, que van des dels controls principals i finalitzava amb una interfície gràfica. Avui ens agradaria discutir dos mètodes d'escriure personalment aplicacions senzilles per al sistema operatiu Windows.
Creeu el vostre propi programari de Windows
Ara podeu desenvolupar el vostre programa i sense conèixer els llenguatges de programació, però, hi ha alguns fons adequats que permeten adonar-se plenament el destinat. A més, molts cursos de PP, que descriuen exemples d'escriptura de programari amb la prestació de codi font disponible de forma gratuïta. Per tant, la tasca és bastant realitzable, només heu de triar el mètode que oferim per fer més lluny.Mètode 1: Programes per a programes d'escriptura
Si esteu interessats a crear jocs, sabeu sobre eines especials on ja s'han registrat molts components i es registren scripts bàsics. L'usuari només queda per crear una imatge d'una sola peça, sistematitzant les dades disponibles. Aproximadament el mateix principi obres i programes que us permeten crear les vostres pròpies aplicacions sense saber de llenguatges de programació. Per exemple, vam agafar Hiasm, ja que aquesta és l'única solució òptima amb una localització completa en rus.
Descarregar Hiasm Studio des del lloc oficial
- Procediu immediatament a considerar una instrucció senzilla per crear un programa primitiu a Hiasm. Per començar, aneu a l'enllaç indicat anteriorment per descarregar i instal·lar l'eina utilitzada avui.
- Després de llançar, llegiu la informació sobre l'ús i la resolució de problemes freqüents. Immediatament, volem assenyalar que alguns antivirus reconeixen Hiasm com a codi maliciós, bloquejant fitxers llançats. Per tant, si teniu un problema, us recomanem afegir una eina d'excepció o a temps per desactivar la protecció del sistema operatiu.
- A través del menú "Fitxer", creeu un projecte nou.
- Apareixerà una nova finestra amb l'elecció de diversos tipus d'aplicacions. Avui volem concentrar-nos en un programa estàndard de Windows amb una interfície gràfica.
- Per exemple, feu un simple menú electrònic amb una selecció de plats a través de la llista emergent, així com la possibilitat d'especificar el nombre de porcions requerides. Aquesta elecció només es va fer per demostrar el treball dels principals elements de l'Hiasm. En primer lloc, procedim a afegir un element nou a la finestra principal fent clic al botó corresponent.
- A la finestra que s'obre, veureu que tots els objectes es distribueixen en grups per fer que sigui convenient triar el necessari. Creeu una llista de finestres emergents fent clic sobre ell.
- Moveu l'element a l'espai de treball i, a continuació, connecteu la finestra principal.
- Feu doble clic a la llista per omplir les línies. Cada nova posició s'escriu a partir d'una nova línia.
- Confirmeu els canvis fent clic a la marca verda.
- Ara afegim text ordinari que indicarà el nom del menú emergent.
- Obriu l'objecte i ompliu-lo amb contingut.
- Indiqueu la inscripció mitjançant una imatge addicional seleccionant l'element adequat de la llista.
- Tot això també haurà de lligar amb la finestra principal.
- Hiasm suporta imatges de diferents mides i formats, s'afegeix de la mateixa manera que en el cas del text.
- A més, hi ha un editor integrat, que us permet canviar determinades parts de la imatge.
- A continuació, a través de "Veure", podeu executar l'editor "Formulari".
- Us permetrà localitzar tots els components de la ubicació necessària a la finestra movent-se i escalant.
- Cada objecte o menú s'edita a través de la finestra "Propietats delement". Executeu-lo per veure els paràmetres bàsics després de llegir un dels menús o finestres.
- Aquí podeu canviar el fons principal, establir les mides, la ubicació del cursor, la posició relativa a la finestra principal i afegir una de les pluralitat de punts.
- La finestra de propietats per defecte es troba a la dreta. Prestem atenció al text d'edició. Seleccioneu una font, color i mida. A la secció "estil", la cursiva, la subratllat o la ressaltat gras, s'activa.
- Afegiu un control lliscant en moviment per ajustar el nombre de porcions.
- Al menú "Propietats", haureu de configurar el valor mínim i màxim de les marques, per exemple, de 1 a 6.
- Després de cada canvi, podeu executar el programa per familiaritzar-vos amb els resultats i assegureu-vos que no hi hagi errors.
- Un cop finalitzat, us proposem afegir el botó "D'acord", confirmant la preparació de la comanda. Es troba a la secció "Controlacions".
- Establiu el botó de nom, per exemple, "OK" o "Confirmar ordre".
- Després de completar l'addició de dues posicions, vam fer el programa que veieu a la captura de pantalla de sota. Per descomptat, aquí encara cal treballar amb el disseny i altres deficiències de la funcionalitat, aparença. No obstant això, aquest exemple només es va crear per demostrar el principi d'Hiasm.
- Si voleu fer un descans o deseu el projecte acabat per a una altra conversió al fitxer executable, feu clic al botó Desa i seleccioneu l'espai del disc dur.
Les capacitats de l'eina considerada només són suficients per crear una aplicació gràfica senzilla. Hiasm fa front a un treball molt complex, com ara la creació d'un reproductor o carregador de fitxers d'Internet. Per descomptat, haurà de fer molt més esforç i aprendre molts esquemes i scripts incrustats. Tot això és molt més fàcil de dominar si utilitzeu recursos oficials, per exemple, Fòrum. Allà, els usuaris no només comparteixen les seves obres, sinó que també expliquen els principiants del disseny de programari. A més, quan hi ha alguna pregunta, res no impedeix que creeu un tema separat, que descrigui detalladament la dificultat actual.
Aneu al Fòrum oficial Hiasm
Mètode 2: Entorn de programació i llenguatge de desenvolupament
Com es va esmentar anteriorment, tots els programes estan escrits en un llenguatge de programació específic. En alguns projectes complexos, diversos Yap estan involucrats immediatament. Aquest mètode de programari d'escriptura és el més complicat, però en dominar una de les llengües, obtindreu capacitats gairebé il·limitades en codificar programari, utilitats o guions individuals. La tasca principal és determinar el llenguatge de programació. Els especialistes del famós Servei de Formació GeekBrains han intentat donar aquesta pregunta. Es pot trobar tota la informació necessària a l'enllaç següent.
5 llenguatges de programació que cal aprendre primer
Ara considerem diverses opcions per a la provisió escrita amb l'ajuda dels Japhaps esmentats a l'article. Primer de tot, toquem a Python, que alguns programadors es consideren el llenguatge més fàcil. Perquè aparegui una finestra gràfica senzilla a la pantalla, haureu de connectar la biblioteca estàndard de TKinter i escriure el codi d'aquest format:
De TKinter Import *
Pintura de classe (marc):
Def __init __ (jo, pare):
Marc .__ init __ (auto, pare)
Auto.parent = pare.
Def Principal ():
root = tk ()
root.geometria ("1920x1080 + 300 + 300")
Aplicació = pintura (root)
root.mainloop ()
Si __name__ == "__main__":
Principal ()
A continuació, afegiu codi que veieu a la captura de pantalla de sota. Implementa les mateixes funcions que el programa de pintura estàndard.
Després d'una compilació satisfactòria, s'inicia una finestra gràfica amb botons ja afegits. Cadascun d'ells és responsable de la mida del pinzell i del color.
Com podeu veure, entendre les aplicacions amb la interfície gràfica d'usuari (interfície gràfica) no és tan difícil, però primer és millor començar amb els scripts de consola i els petits programes. El domini de Python us ajudarà a alliberar materials, lliçons i literatura gratuïtes, que ara és prou suficient per estudiar el material necessari.
En l'article anterior sobre GeekBrains, C # es paga per una atenció especial i es deia el llenguatge de programació universal per a aquells que encara no han decidit en quina zona vol aplicar les seves habilitats. El programari de desenvolupament per a Windows es realitza a l'entorn oficial de Microsoft anomenat Visual Studio. El codi sembla que veieu a continuació:
Espai de noms mywinapp
{
utilitzant el sistema;
utilitzant system.windows.forms;
Formulari principal de classe pública: forma
{
// executeu l'aplicació
Public Static Int Principal (cadena [] args)
{
Aplicació.run (nou formulari principal ());
Tornar 0;
}
}
}
Com podeu veure, hi ha certes diferències amb el mateix Python. Si copieu aquest codi, inseriu-lo a IDE i compileu, la finestra gràfica més senzilla apareixerà a la pantalla on s'adjuntaran els botons, blocs i altres objectes.
Hem esmentat Visual Studio com a entorn de desenvolupament. Es necessitarà en qualsevol cas, si voleu escriure el vostre propi programari al PJ, ja que el bloc de notes o l'editor de text estàndard no és pràcticament apte per a això. Conegueu el millor IDE que suporta diferents idiomes, aconsellem en un article separat d'un altre autor.
Llegiu-ne més: seleccioneu Entorn de programació
Com a part d'aquest article, vam intentar familiaritzar-vos com detalladament amb el procés d'escriptura de programari utilitzant dos mètodes disponibles. Com podeu veure, no és molt senzill, perquè necessiteu rebre coneixements especials i ensenyar molts aspectes per utilitzar-los en aquest assumpte. El material anterior només estava dirigit a proporcionar informació general per a la familiarització i no és una lliçó completa, que hagi dominat que, podeu convertir-vos en un programador de confiança. Si esteu interessats en qualsevol Yap o Hiasm, trigarà molt de temps a estudiar els materials de formació rellevants.