Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas

Swift Playgrounds, la app que te enseña a programar para Apple


Apple presentó una aplicación que nos permitirá aprender el lenguaje de programación Swift desde un iPad.

Para finalizar el evento inaugural de su conferencia anual para desarrolladores, Apple no tuvo mejor idea que presentar Swift Playgrounds, una aplicación bastante singular, que nos permitirá ingresar al mundo iOS y conocer su lenguaje de programación Swift.

Como algunos saben, Swift es un lenguaje de programación que sirve para desarrollar aplicaciones que funcionen dentro del entorno Apple; es decir, que puedan correr en macOS, iOS, watchOS y tvOS. El código fue desarrollado por Apple. Al inicio funcionó como sistema cerrado y ningún programador que no fuera de la familia podía acceder al código, pero en 2015 pasó al grupo de los sistemas abiertos.



Los desarrolladores ya pueden acceder al código para crear sus aplicaciones, pero esto no parece ser suficiente para los gigantes de Cupertino, pues quieren que el usuario común también aprenda a programar, algo que ahora será posible gracias a Swift Playgrounds.

La aplicación está diseñada para funcionar en iPad con iOS10 e incluye temas básicos como: comandos, funciones, parámetros, ciclos, condiciones, variables, operadores, tipos e iniciación. Swift se adaptará a la pantalla del iPad y podremos ver una barra de ‘shortcuts’ desde donde podremos acceder a los comandos más utilizados. Al presionar sobre una línea de código, la aplicación nos permitirá editarla o cambiar el tono para diferenciar los comando.

Todo esto será sencillo de ejecutar en un entorno intuitivo y táctil como el iPad. Y lo mejor de todo, es que los usuarios podrán ver los cambios en tiempo real. Para esto, la pantalla se dividirá en dos mitades, una servirá para programar, mientras que la otra permitirá visualizar los cambios. De haber algún error en el código, la aplicación se encargará de sugerirnos las correcciones.


Disponibilidad de Swift Playgrounds
La aplicación ya se encuentra disponible para desarrolladores, mientras que el resto aún tendremos que esperar algunos meses hasta después del lanzamiento de iOS10.

Usar un ColorDialog en VB.Net

VB.Net Para Todos ( Simple y Rápido) 
    
     Uso de un ColorDialog en Vb.net en tiempo de ejecución: "Ejemplo probado en VisualBasic.net 10"
 
   
     En un form agregaremos un control Color Dialog al que llamaremos CD01, en el evento que ustedes más le guste colocaremos el siguiente código, "también podemos colocar el código en un botón", yo lo haré en el evento DoubleClick del form principal. En tiempo de ejecución al hacer DoubleClick en el form, aparecerá el cuadro de diálogo de colores de windows, al seleccionar el color que deseamos y presionar el botón Aceptar, nuestro form completo cambiará a dicho color.

Ejemplo:
Private Sub form_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.DoubleClick

        If CD01.ShowDialog = Windows.Forms.DialogResult.OK Then
            Me.BackColor = Color.FromArgb(255, CD01.Color)        
        End If

End Sub

     Si queremos hacerlo sobre cualquier otro control como un Panel, Button, Label, y queremos darle un color con efecto de transparencia, haremos lo mismo pero con una pequeña diferencia, el ejemplo a continuación lo haremos con un label al que llamaremos label1, agregaremos a nuestro form un label y un button y colocaremos el código dentro del evento Click del button.

Ejemplo:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        If CD01.ShowDialog = Windows.Forms.DialogResult.OK Then
            label1.BackColor = Color.FromArgb(200, CD01.Color)        
        End If

End Sub

     Como podrán ver el efecto de transparencia lo podemos modificar de menor a mayor de (0-255) en el valor que le asignamos a "Alfa" según la tabla de colores Argb dentro de la sentencia:

           label1.BackColor = Color.FromArgb(200, CD01.Color)


Saludos - YoBinario

VB.net Efecto de Transparencias en Controles sobre un Form (Formulario) - Visual Basic.Net

     Para los que les gusta programar en vb.net les traigo un dato para darle un toque de profesionalismo a los formularios. A todos nos gusta utilizar efectos de transparencias en nuestros programas, a continuación implementamos un pequeño y sencillo código para dar transparencia a un Label1, sirve también para varios controles: Panel, MenuStrip, StatusStrip, TabControl, Labels, PicturesBox y otros.

     Sigue los siguientes pasos: (Probado en Visual Basic.Net 10)

1.- Coloca un control Label  en tu form.
2.- Asígnale color White al la propiedad BackColor del form.
3.- En el evento Load del form escribe el siguiente código.


Label1.BackColor = Color.FromArgb(150, Color.DodgerBlue)


4.- Podrás modificar la transparencia de 0 a 255 y el Color.que más te guste.
5.- Corre la aplicación y mira el resultado.

Saludos, YoBinario se despide.