Busca lo que quieras

Tutorial de programación AS3 Parte0

Hola amigos.

Comenzaré con mi segundo tutorial. Creo que este será muy bueno para todo aquel que desea hacer sus primeros pasos en la programación actionscript 3.0 para flash.

Como quizás han visto, mis post generalmente son cortos y al grano para dar soluciones prontas a inconvenientes a la hora de programar. Pero este tutorial será diferente,  pues será más extenso, por aquello de que es un manual..., lógico cierto? :P.


Les recuerdo que esto es un proceso que requiere práctica y con el tiempo se va entendiendo la lógica de la programación.

Inicio ahora sí.

Este tutorial estará dividido en varias partes:
Parte 0: Introducción a la programación (chachara, pero necesaria).
Parte 1: Como probar mi programación
Parte 2: Variables
Parte 3: Funciones
Parte 4: Validaciones
Parte 5: Por ahora, así, próximamente, away 3d, entre otras cosas cheveres, que ya he publicado en mi post.
Próximamente otras partes como eventos, clases, etc.

La programación por decirlo de una manera práctica es la ejecución de instrucciones consecutivas.

Por ejemplo: Vamos a hacer la programación de nuestro día, de manera muy resumida.
a. Despertar
b. Bañarse
c. Secarse
d. Vestirse
e. Transportarse
f. Trabajar
g. Volver a casa
h. Comer
i. Dormir

Con lo anterior deseo dar a entender que tú no puedes hacer dos cosas al mismo tiempo, o haces una, o haces la otra, y además, que todas las cosas las haces de manera consecutiva, sin saltarse pasos.

Bueno, teniendo presente el ejemplo anterior expliquemos en que consiste este tutorial:


1) Como probar mi programación: Bueno, quizás no tengamos ni idea donde se coloque el código de AS3 en  nuestro FLA. Pero, en el siguiente link explico una de las maneras en donde podemos colocar el código de una manera ordenada. Y otras cosillas.



2) Las variables en la programación: Son espacios de memoria donde puedes guardar lo que tu quieras para que en el momento oportuno tu las utilices.
Por ejemplo: Una variable puede ser "la hora". Pues por decirlo así, esta presente durante toda la programación del día y la puedo consultar en el momento que considere apropiado.

Aquí explicamos mejor que son las variables.


3) Funciones: O también llamadas métodos. Por decirlo así, son las acciones que se realizan. Teniendo presente el ejemplo inicial, podemos pensar que todos los puntos (de la A  a la I), son funciones, pues son acciones normales, comunes y corrientes.

Aquí ejemplos sobre funciones y más información.

4) Validaciones: O más naturalmente: comprobaciones. Es una instrucción que me permite verificar algo. Son como preguntas que uno se hace antes de hacer algo  Por poner varios ejemplos:
- Cuando me voy a VESTIR tengo que primero hacer una validación: ¡Estoy bien seco?
- Cuando me voy a DORMIR tengo que primero hacer una validación: ¡Ya comí?
o que tal esta más complicada
- Cuando me voy a transportar... ¡Estoy bien vestido y bañado?

Como vemos las validaciones son preguntas, y como vimos en el último ejemplo: Puedo hacer en una sola pregunta dos verificaciones. Y en la programación se pueden hacer todas las que uno quiera, igual que como en la vida cotidiana.

Bueno, esta es la introducción a este tutorial. Como vimos, fue solo chachara, pero importante para darnos una idea del asunto. Ahora te recomiendo ir a la parte No. 1 donde veremos: Como probar mi programación. Y comenzaremos a ver la práctica.

Espero les haya servido.

Sean felices! :)

No hay comentarios:

Publicar un comentario

Palabras Clave

.NET (93) AJAX (2) ajaxcontroltoolkit (2) Algoritmos (1) android (1) Angular (1) Arrays (1) AS2 o ActionScript 2.0 (1) AS3 o ActionScript 3.0 (64) ASP (7) ASP.NET (3) Azure (1) Azure DevOps (2) Backup (2) Batch (4) blogger (1) Browser Support (2) C# (53) Charts (1) Chorme extensions (1) Chrome (3) cmd (18) código postal (1) Colombia tips (1) command (1) Conexion remota (1) Controles Web .NET (24) Cookies (1) cordova (1) CSS (14) CSV (5) Cufon (1) DateTime (2) deployment (2) Desarrollo movil (2) Desarrollo web (5) Diseño (4) DNN o DotNetNuke (5) docker (1) Encuestas (1) Entity Framework (1) Error (1) Eval (2) Excel (4) Expresiones regulares (2) Facebook (14) fechas (1) Fiddler (1) FileUpload (1) Filezilla (1) Firefox (2) Flash (9) Fonts (3) FQL (1) frameworks (2) Futuro de la web (1) git (1) Google Code (13) Google Maps (4) hackintosh (3) hazard 10.6.2 (3) herramientas para developers (1) highchart (1) Hilos (2) Hosting Windows (18) HTML (38) HTML5 (6) IDE (1) IE (2) IE9 (1) IIS (13) imagenes (3) jasmine (2) java (1) jqgrid (2) Jquery y Javascript (90) jquery-ui (5) jQueryMobile (1) JSON (1) knockout (4) library (1) Link Interesantes (2) List (1) Macro (2) Matemáticas (2) Membership (6) Memoria (1) Mis Experiencias (3) momentjs (1) ms-dos (1) MSN (1) MVC (1) MVC4 (3) MySQL (2) node.js (4) Notepad++ (3) Notificaciones (1) ObjectDataSource (2) Online (2) Opinión (4) OSX (3) Parallels Plesk Panel (1) petapoco (1) PhantomJS (1) PHP (4) Porqué este blog (1) Powershell (1) Razor (3) Redes (2) REGEX (4) REST (1) SDK Android (1) Seguridad (1) SelectParameters (1) Selenium (2) sencha (3) sencha cmd (2) SEO (1) SMTP (2) Software útil (8) Solución (1) Soporte (1) SQL (15) SQL Server (58) SQLite (2) Store Procedures (20) String (5) Testing Code (2) texto (2) tips de datos (1) tips de desarrollo (1) TutoFaceAS3 (4) TutoProAS3 (4) Tutoriales (7) Tweenlite effects (3) Últimas noticias (1) unit testing (1) usb (1) VBA (1) Video (1) virus (1) Web API (2) Web Browsers (1) Web Forms (7) web.config (1) Webmaster (8) Webmatrix (1) webrole (1) webservices (1) webstorm (1) Win Forms (5) Windows (21) Windows 7 (1) Windows 8 (1) XML (2) Youtube API (2)