Con la tecnología de Blogger.

Mostrando entradas con la etiqueta Desarollo Movil. Mostrar todas las entradas
Mostrando entradas con la etiqueta Desarollo Movil. Mostrar todas las entradas

lunes, 15 de febrero de 2016

Sabes cuantas horas en Promedio usas Internet | #Mexico ProgramandolaWeb.info


¿Cuantas horas que inviertes en Internet ?

En base a una encuenta a nivel nacional acerca de consumo de Medios Digitales y de Lectura. Se determino que cada Cinco de cada 10 jovenes mexicanos prefieren de una lectura impresa a diferencia de 3 de cada 10 que lo prefieren digital.

Esta encuentas fue aplicada a 4000 jovenes con una edad entre los 12 y 29 años.  Estos datos tambien arrojaron que a Nivel Universitario solo el  15% consultan eBooks a diferencia del 11% de los lectores de libros impresos. 

Lo que llevo a determinar que el 87% de todos los convocados son usuarios de Internet ya siendo el 84% desde su hogar y el 89% desde un dispositivo movil.

Ademas de que entre semana los jovenes en general 6.1 horas diarias se pasan conectados a Internet. Ahora que la cifra aumenta los fines de semana que llegan a alcanzar las 8.1 horas. 
 


Datos realmente interesantes y tu ¿Cuantas horas estas en internet?


La elaboración de la encuesta contó con la colaboración de Anuies, el CIDE, El Colegio de la Frontera Norte, Fondo de Cultura Económica, la UAM, la Universidad Iberoamericana y la UNAM.

martes, 10 de noviembre de 2015

MaterialUP | Galerias de Apps y Sitios con Material Design


MaterialUP | Galerias de Apps y Sitios con Material Design


Material Up es una galeria de Apps y sitios web diseñados con Material Design, Si buscas inspiración para el diseño de tu stio web o para una aplicacion de dispositivo movil (Android, iOS) este es el lugar indicado para ti.

Probablemente en ocasiones los desarrolladores web tanto los programadores se ven en el problema de crear diseños y si somos o no creativos resulta un quebradero de cabeza y mucho mas de tiempo.

Pero MateriaUp nos ayuda en esto con las galarias que podemos encontrar en ella, podemos encontra tanto diseños o prototipos basados en material design de un sitio web, iconos, apps y smartwatches. Ademas cada diseño es valorado por los usuarios.



Por ultimo queremos comentar que tambien puedes comparlo en ocasiones aunque la gran mayoria estan gratuitos asi que si necesitas inspiración para tu nuevo proyecto ya sabes donde ir MateriaUp.

Enlace https://www.materialup.com



lunes, 2 de noviembre de 2015

Code4Startup - Programa Proyectos Reales y Aprende | ProgramandolaWeb



Code4Startup - Programa Proyectos Reales y Aprende | ProgramandolaWeb


Con la cantidad de sitios web acerca de programacion es dificl encontrar uno bueno donde podamos aprender y al mismo tiempo realizar proyectos reales. En Code4Startup podemos encotrar una lista de cursos asi como de ejercicios realizados son bastante practicos y te ayudaran academicamente.

Code4Starup provee de ayuda para aprender a programar y al mismo tiempo realizar proyectos reales,
aqui es posible encontrar cursos, gratuitos y de pago que nos orientan a clonar estos proyectos con determinadas tecnologias.



Code4Startup cuenta ya como mas de 15000 estudiantes en mas de 100 paises diferentes por lo que su interfaz se encuentra en ingles. Es posible filtrar por proyecto y acceder a diferentes proyectos.

Hay que tener en cuenta que hay contenido tanto para principiantes como para profesionales. Esta es una buena propuesta comenta abajo que te a parecido muchas gracias.


domingo, 1 de noviembre de 2015

Aspectos para ser un Full Stack developer | ProgramandolaWeb


Aspectos para ser un Full Stack developer | ProgramandolaWeb

Full Stack developer es un termino que ha tomado mucha fuerza en las empresas debido a que se busca de una persona que conosca aspectos de front-end y back-end, sistemas operativos asi como componentes intermedios. En este post explicaremos algunos de los aspectos mas importantes que un Full Stack developer debe de tener para asumir las tareas requeridas en las empresas.

Desarrollo Web LAMP

Si eres desarrollador y no conoces el termino de LAMP sera mejor que investigues mas, el desarrollo de aplicaciones sumado con LAMP es uno de los aspectos mas demandados debido a que la utilizacion de estas 4 tecnologias son las mas comunes aunque han surgido mas entornos como son NginX, PostgreSQL, Ruby on Rails para ser remplazados por LAMP.


Desarrollo Web Mean

El termino de Full Stack Developer surguio de aqui MEAN son las siglas de MongoDB, Express, Angular y NodeJS los cuales forma un kit para entregar aplicaciones otra alternativa al desarrollo LAMP.

Versiones

El control de versiones es una de las principales herramientas de un Developer, por lo que saber utilizar GIT es una obligacion debido a que encontramos compatibilidad con servicios como Heroku, Jenkins, Azure, AWS para nuestro desarrollo en produccion.

Software as a Service | PAAS

Las plataformas PASS como Heroku y Amazon son una de las primeras opciones para alojamiento de nuestras apps debido a la escalabilidad y costos que se encuentran en estos servicios.


Aplicaciones móviles

Desarrollo híbrido, nativo asi como los Frameworks son los conocimientos que hay que tener actualizados como Full Stack desde PhoneGap, Objective c.

Seguridad

Un desarrollador sabe que no desarrollar medidas de seguridad a las aplicaciones, dejara expuesta la base de datos de nuestras aplicaciones por lo que es sumamente importante para un Full Stack la seguridad informática.Por ultimo un Full Stack developer es un desarrollor con perfil tecnico y muy completo en temas de frontend y backend asi como en manejo de sistemas por lo que no es un camino facil si es que te quieres convertir en uno.

Deja tus comentarios abajo

miércoles, 7 de octubre de 2015

Herramientas gratuitas para ayudarte a crear tu propio videojuego


Herramientas gratuitas para ayudarte a crear tu propio videojuego


Los videojuegos muchos soñamos con diseñar uno, pocos lo logran y otros solo nos gusta soñar con ello. Si bien puede ser cierto que hay herramientas para diseñar juegos sin tener conocimientos minimos de programación, no esta mal que tengamos que aprender uno para comenzar.  Ahora vamos a nombrar algunas de las herramientas que te recomendamos para crear tu propio videojuego y contenido gratuito para puedas comenzar.

Unity


Si bien es una de las mas conocidas Unity es la mejor herramienta para diseñar un juego para Xbox, PC, Linux, Web, iOS, Android, PS4, Blackberry. Lo genial que tiene Unity es que permite trabajar con el lenguaje de programación C#. Este programa tiene un motor para diseño de juegos 3D y 2D.

Unreal Engine


Si bien eres un gamer deberas de conocer esta empresa Epic Games, creadores de uno de los juegos mas grandes de Xbox, Gears of War, el cual fue elaborado con esta herramienta lógicamente que la gente de Epic Games se dio cuenta que tenia algo bueno desde que comenzaron a trabajar con esta herramienta. Debido a que se asemeja bastante a Unity .

CryEngine 3


Crysis 2 y Crysis 3 fueron juegos elaborados con esta herramienta, la cual provee de un sistema de scripting visual, también de la posibilidad de trabajar con Inteligencia Artificial y diagramas de Flujo. Si conoces los juegos mencionados entonces ya sabes de que es capaz esta herramienta.

Los videojuegos muchos soñamos con diseñar uno, pocos lo logran y otros solo nos gusta soñar con ello. Si bien puede ser cierto que hay herramientas para diseñar juegos sin tener conocimientos minimos de programación, no esta mal que tengamos que aprender uno para comenzar.  Ahora vamos a nombrar algunas de las herramientas que te recomendamos para crear tu propio videojuego y contenido gratuito para puedas comenzar.
Unity

Si bien es una de las mas conocidas Unity es la mejor herramienta para diseñar un juego para Xbox, PC, Linux, Web, iOS, Android, PS4, Blackberry. Lo genial que tiene Unity es que permite trabajar con el lenguaje de programación C#. Este programa tiene un motor para diseño de juegos 3D y 2D.

Recopilación de más de 500 libros de programación totalmente gratis


Recopilación de más de 500 libros de programación totalmente gratis


Si te gustan las cosas gratis tanto como a nosotros este post es para ti, programar es una de los trabajos que exigen tener conocimiento muy especializado en un tema. Ahora si bien programar en algún lenguaje puede ser difícil por el hecho de existir una amplia gama de  contenido en la web. Resulta que tenemos la solución a este problema.


Se trata de un repositorio en Github con más de 500 libros de programación con diversos lenguajes de programación, resulta absurdo no querer tenerlos. Sin embargo solo hay cerca de 80 lenguajes de programación que están cubiertos en este repositorio. Por lo tendrás que echar un vistazo a esta enorme colección de libros que te ayudaran a desarrollarte como todo un profesional.

No olvides comentar y compartir con tus amigos,  Muchas Gracias

Enlace aquí: https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#professional-development


lunes, 5 de octubre de 2015

Introducción a jQuery | ProgramandolaWeb


Introducción a jQuery

Guia de introducción a jQuery donde encontraras la informacion necesaria para poder aprender la implementasion, sintaxis y eventos que pueden utilizarse con este Framework de JavaScript.

JQuery es sin ninguna duda el mejor de los frameworks de JavaScript, utilizado para mutiples tareas como animaciones, Ajax entre otras cosas.


Implementando JQuery en una web  

Lo principal que hay que hacer es descargar la version de JQuery que vamos a utilizar aqui puedes descargarlo página oficial de jQuery
 
Existen dos formas implementar jQuery en una pagina web:

La primera es copiar la ruta del archivo y agregar una etiqueta script en el codigo de nuestra web.

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
La segunda forma es guardar el contenido en el equipo y añadir la etiqueta script
con la ubicacion de nuestro archivo descargado. 
  
<script src="jquery-1.10.2.min.js"></script>

Sentencias en JQuery

Las sentencias nos permiten ejecutar scripts una vez que todo esta cargado en nuestra pagina.

 $( document ).ready()

Esta sentencia nos permite ejecutar nuestros scripts una vez todo el DOM de la pagina ha sido cargado.

$(document).ready(function(){ //Codigo });

Selectores

Los selectores en jQuery forman parte de los  mecanismo principales para seleccionar elementos del DOM. Existen tres principales selectores en jQuery:

El primero es de Etiqueta retorna una coleccion con los elementos correspondientes a la etiqueta seleccionada.

Etiqueta

Retorna una colección de elementos correspondiente a la etiqueta deseada.
$("h3")
Ejemplo practico seria:
$("h3").each(function(){
alert($(this).html());
});
Como puedes ver en este ejemplo se esta seleccionado todos los elementos <h3> y luego recorremos dicha colección imprimiendo en una ventana de alerta su contenido.

El siguiente selector es de clase el cual retorna una coleccion de acuerdo a los elementos que estan asociados a dicha clase.

Clase

Este selector retorna una coleccion de elementos cuya clase sea la especificada.
$(".header")
Ejemplo practico :
$(".header").each(function(){
alert($(this).html());
});
Como puedes apreciar en este ejemplo se ha seleccionado todos los elementos cuya clase sea header y luego recorremos dicha colección imprimiendo su contenido en una ventana de alerta.

Identificador


La tercer selector es de identificador el cual a travez de un id se retorna un elemento en especifico

$("#nav")
Ejemplo
var header = $("#nav");
alert(header.html());
Como puedes ver solo se esta imprimiendo en la ventana de alerta el contenido del elemento cuyo identificador sea nav.