miércoles, 15 de octubre de 2014

Android L y Material Design



 Android L y Material Design


Estamos a unas semanas del lanzamiento de Android L, que posiblemente lleve el número de versión 5.0. El nombre no se ha confirmado pero las distintas filtraciones nos llevan a 2 nombres que son Lemon Merengue Pay o Lollipop.

jueves, 14 de agosto de 2014

Principios para UX/UI en Android 4.4



Principios para UX/UI en Android 4.4

La actualización más reciente de Android trajo consigo diversos avances para las apps, no solo en las posibilidades que el desarrollador puede lograr a través de una adecuada codificación sino en el diseño y lo que éste tiene que aportar al usuario y a la app.  Estos lineamientos de diseño, son los llamados UX (User Experience/ Experiencia de Usuario ) y UI (User Interface/ Interfaz de Usuario); anteriormente ya se habló del UI en el que, a grandes rasgos es todo aquello con lo que el usuario tiene que interactuar para lograr el funcionamiento de (en este caso) la aplicación, en cuanto al UX se refiere a aspectos más abstractos como las emociones o pensamientos que tiene el usuario al utilizar cualquier producto, es decir, la experiencia generada. 

miércoles, 30 de julio de 2014

Reclutando tecnología


 Reclutando tecnología

Reclutar es un trabajo de tiempo completo; reclutar perfiles de TI es complejo, entretenido y un proceso lleno de aprendizaje para una persona sin experiencia técnica como yo. La oferta a la que están expuestos los desarrolladores es interminable y las oportunidades infinitas.


miércoles, 21 de mayo de 2014

Implementación de Proyectos de Mejora


 Implementación de Proyectos de Mejora

Cada día son más las empresas que deciden mejorar la calidad de sus productos, apuntando a la satisfacción de sus clientes. Sin duda, esto no es una tarea fácil, es necesario el desarrollo de una cultura orientada a la mejora continua, la definición e implementación de procesos, la participación del personal, el trabajo en equipo y el apoyo de la Dirección.

lunes, 5 de mayo de 2014

TUTORIAL: Creación de íconos para iOS 7 en Photoshop



TUTORIAL: Creación de íconos para iOS 7 en Photoshop

Una de las primeras cosas que llaman la atención del futuro usuario de nuestra app es el ícono de la misma; este ícono lo ven en el appstore, en la pantalla de su dispositivo, en configuraciones, etcétera. En pocas palabras es un identificador, por lo tanto hay que darle importancia considerable y hacerlo destacar de entre todas las aplicaciones que pudieran competir con la nuestra, es por esto que se comparte el siguiente tutorial.

miércoles, 23 de abril de 2014

DevExpress, el mejor aliado en el desarrollo



 DevExpress, el mejor aliado en el desarrollo
DevExpress es una de las más completas suites de componentes de UI para el desarrollo en todas las plataformas de .NET como Windows Forms, ASP.NET, MVC, Silverlight y Windows 8 XAML.


lunes, 14 de abril de 2014

TUTORIAL: CRUD con MVC y Entity Framework


 TUTORIAL: CRUD con MVC y Entity Framework


A continuación se explicará qué es el Modelo Vista Controlador (MVC), los beneficios y la manera de desarrollar un CRUD con MVC y ADO.NET Entity Framework paso a paso.

jueves, 10 de abril de 2014

TUTORIAL: Creando un captcha con GD



 TUTORIAL: Creando un captcha con GD
















A continuación veremos un pequeño tutorial para saber cómo crear un sencillo captcha en PHP utilizando la librería GD la cual nos permite manejar gráficos en dicho lenguaje; en este caso será utilizada para la creación de nuestro captcha.


miércoles, 2 de abril de 2014

TUTORIAL: Desarrollo de Aplicación para iOS con Xamarin




Como se platicó en otra entrada de este blog, Xamarin es un CrossPlatform que nos permite escribir aplicaciones móviles tanto para Android como para iOS y Windows Phone; en esta entrada cubriremos el desarrollo de una aplicación sencilla para iPhone usando esta plataforma. 

lunes, 10 de febrero de 2014

TUTORIAL: Desarrollo de Aplicación para Android con Xamarin


TUTORIAL: Desarrollo de Aplicación para Android con Xamarin

En publicaciones pasadas se presentó una breve introducción a Xamarin y el abanico de posibilidades que nos ofrece. En esta publicación se abordará un pequeño tutorial con el fin de explicar los conceptos básicos del desarrollo de una aplicación de Android para Xamarin, y en una publicación posterior se explicará el desarrollo para iOS, esto con el fin de conocer los aspectos básicos de Xamarin y la forma en la que se diferencian el desarrollo de un tipo de aplicación y de otra.


martes, 31 de diciembre de 2013

Conectando la aplicación de .NET con SAP


 Conectado .NET con SAP

En una entrada anterior ya se dio una pequeña introducción sobre lo que es SAP y de las ventajas que puede llegar a tener. En esta ocasión se explicará brevemente cómo desde tu aplicación de .NET ejecutar una Llamada a Función Remota (RFC por sus siglas en ingles) de SAP.

martes, 17 de diciembre de 2013

UI: Diseño de Interfaz de Usuario


 UI: Diseño de Interfaz de Usuario

En la actualidad las tecnologías de información, como los sitios web, el software y las aplicaciones móviles han abierto un amplio panorama de oportunidades para facilitar la vida del ser humano y su constante actualización lejos de confundirnos, nos incita a querer avanzar aún más. Estas tecnologías y sus beneficios son fruto del trabajo constante de un cúmulo de disciplinas y procesos, siendo uno de ellos el diseño de interfaz de usuario o UI design (User interface).

jueves, 21 de noviembre de 2013

Tutorial: Construyendo aplicaciones con Java y GWT


 Tutorial: Construyendo aplicaciones con Java y GWT

En una entrada anterior de este mismo blog discutimos un poco acerca de qué es y cómo funciona GWT (Google Web Toolkit), ahora es tiempo de crear un pequeño tutorial acerca de cómo crear aplicaciones web usando ésta herramienta y una manera de combinarla con un framework de persistencia que nos permita gestionar las operaciones CRUD de nuestra capa de datos. Para lograr lo anterior esta guía propone utilizar Hibernate para la gestión de datos, el uso de GWT y su mecanismo de comunicación RPC con el servidor para la creación de la lógica del negocio, la extensión GXT de Sencha para GWT para crear potentes y atractivos componentes en la interfaz de usuario.

jueves, 7 de noviembre de 2013

Desarrollando apps móviles con C# gracias a Xamarin


Desarrollando apps móviles con C#

Cada vez son más necesarias las aplicaciones móviles tanto en el sector empresarial como en el del entretenimiento. A pesar de esta necesidad, a la hora de desarrollar aplicaciones móviles las empresas tienen que enfrentarse a los problemas de la segmentación de los dispositivos y se ven obligadas a desarrollar la misma aplicación varias veces en diferentes plataformas para cubrir una amplia cuota de mercado. 

viernes, 11 de octubre de 2013

Diagnóstico en la etapa de Testing



Realicemos una vista un poco más técnica del área de testing, conceptos, sus tipos de pruebas, y el impacto del diagnóstico en el proceso de producción, repasaremos los puntos más importantes de cada tipo así como algunos datos importantes que se tienen que considerar al realizar el análisis de un sistema o aplicación.

jueves, 3 de octubre de 2013

Flat Design, la tendencia del 2013



Seguramente habrás notado un cambio en la apariencia de las aplicaciones móviles, las páginas web y los sistemas operativos como el recientemente lanzado iOS 7; los diseños simples, los espacios en blanco, la ausencia de elementos con volumen… se han estado apoderando de dichas plataformas, el diseño se está volviendo plano. 

lunes, 23 de septiembre de 2013

Testers, aliados indispensables en el desarrollo



Muchas personas desconocen las razones de porqué es importante contar con un área de pruebas o incluso cuál es su función específica dentro de un proceso de desarrollo, así mismo el beneficio implícito que se obtiene de su proceso.

Principalmente, es un aliado para los usuarios finales y los clientes que solicitaron el producto, pues parte de su trabajo es conocer y comprender el objetivo para el cual es realizado y así poder probar su calidad y desempeño en el ambiente para el cual es requerido.

martes, 17 de septiembre de 2013

Breve Introducción a SAP y ABAP




Primero te preguntarás ¿Qué es SAP?, verás en algunas respuestas que dicen: es un Sistema de Aplicaciones y Productos, y luego revisarás la palabra ERP y ahora te cuestionarás ¿Qué es un ERP? y la respuesta será: Sistemas para la Planeación de Recursos de la Empresa.

lunes, 19 de agosto de 2013

Los Pecados Capitales del Desarrollador - Gula y Lujuria



Ahora es el turno de los últimos dos pecados o desviaciones, la “gula” y la "lujuria", Armando Olmos, Director de Producción de Dawcons con más de 11 años de experiencia en el área de Desarrollo de Software, nos presenta las consecuencias que conllevan en un proyecto, así como la manera en la que se pueden atacar por medio de una virtud para lograr una conciencia más orientada a objetivos.


GULA Y LUJURIA





















En esta ocasión revisaremos los pecados de la Gula y la Lujuria, que a diferencia de lo que muchos esperan leer, no se trata de páginas Web prohibidas que puedan visitar, ni de la cantidad de comida chatarra que (como informáticos) nos da por consumir. Abordaremos la Gula para describir ambos pecados, pues los dos tratan del deseo desordenado por aquello que nos da satisfacción o placer. Ambos corresponden también a los instintos bajos, aquellos que son producidos del estómago hacia abajo. Las organizaciones religiosas han diferenciado ambos ilícitos morales por el tipo de satisfacción que ofrecen, la comida y bebida (Gula), y los placeres sexuales (Lujuria). Entre ellos se abre un abismo de posibilidades pecaminosas. Para nuestra lectura abordaremos ambos pecados de una sola vez, a través de la Gula.  

lunes, 5 de agosto de 2013

Los Pecados Capitales del Desarrollador - Pereza



Ahora es el turno de que Armando Olmos, Director de Producción de Dawcons con más de 11 años de experiencia, nos platique sobre el quinto pecado o desviación de un Desarrollador de Software, la "pereza".


A continuación se exponen las consecuencias que conlleva en un proyecto dicha desviación, así como la manera en la que se puede atacar por medio de una virtud para lograr una conciencia más orientada a objetivos en el Desarrollo de Software.


PEREZA




















Ahora hablaremos del famoso “desgano por obrar en el trabajo”, que a todos se nos ha presentado en más de una ocasión. La pereza no es ninguna sensación extraña y está asociada a la “flojera” y a la falta de ganas para hacer cualquier cosa. Todos hemos vivido esta falta de ganas durante los años que estudiamos nuestras carreras para ser los profesionales que somos ahora, y todos sabemos combatirla firmemente con nuestro compromiso y sentido de responsabilidad. De modo que si hay que hacer el trabajo, pues hay que hacerlo a pesar de la flojera. Así que le daremos a la pereza un sentido más espiritual, o en nuestro contexto, orientado a los objetivos de los proyectos.