Ingeniería Pixel y el Silicon Valley de Latinoamerica

desarrollo-de-aplicaciones-moviles-2

La tecnología llegó a nuestras vidas para quedarse, y es que actualmente cualquier servicio que necesitemos (hasta el que menos nos imaginamos) lo podemos tener desde nuestro teléfono. Llegar a un sitio específico, pedir comida, hacer cualquier pago, obtener información del acontecer mundial, etc, son solo algunas de las cosas que podemos conseguir con el uso de nuestras apps.

Según diferentes encuestadoras, solamente en México existe un total de 52 millones de dispositivos móviles en uso, y por supuesto, esta cifra irá creciendo con el pasar de los años. Por otro lado, México se encuentra en el tercer lugar del continente en el consumo de aplicaciones solo por detrás de Estados Unidos y Brasil respectivamente.

Jaime Reyes, secretario de Innovación en Ciencia y Tecnología apunta que México podría encontrar en el desarrollo de tecnología la solución necesaria para encaminar al país hacia un futuro económico más brillante. Así mismo, añade que Jalisco es un semillero de ingenieros e informáticos que contribuyen al crecimiento acelerado de este sector posicionado a Guadalajara como el “Silicon Valley de Latinoamerica”

La presencia de gigantes tecnologicos en esta región del país ha incrementado la capacidad de inversion en el ramo de la planeación, investigacion y ejecución de nuevas propuestas que satisfagan exitosamente, las exigencias cotidianas de los usuarios que buscan soluciones en tiempo real.

Hoy por hoy, Guadalajara es reconocida por ser el nodo tecnologico del país, promoviendo así de soluciones digitales a empresas nacionales e internacionales. Startups que nacieron en garages han logrado crecer y posicionarse como importantes empresas lideres en el sector gracias a su capacidad de desarrollo.

Un claro ejemplo de lo anterior es Ingeniería Pixel, una empresa joven liderada por su CEO Carlos Arroyo. Una pequeña startup que nacio en una cochera hoy se ha vuelto la empresa #1 en el desarrollo de apps en México y una de las Top 20 a nivel continental, lo cual, los ha llevado a crear lazos comerciales con empresas globales de banca y telecomunicaciones

En entrevista con el director de Ingeniería Pixel pudimos conocer datos relevantes que podrias considerar para implementar en tu app.

¿Qué tipo de apps son las que generan dinero?

  • Todas las apps estan desarrolladas con un objetivo enonomico y bien llevadas pueden ser muy lucrativas. Ya sea monetizando mediante ads-publicidad, mejorar la presencia de una marca promoviendo sus productos y/o servicios o utilizando el modelo de “economia colabrorativa”

¿Qué es la economía colaborativa?

Es un modelo de negocio basado en el intercambio de bienes o servicios en el cual los participantes obtienen un beneficio a un menor costo ya que dicho intercambio se realiza utilizando medios propios, como podría ser un vehiculo particular, herramienta de trabajo ropa que no utilizas u otros elementos que sean de tu propiedad y quieras “rentarlos” a los demás usuarios.

¿Qué tipo de apps son las mas solicitadas?

Hemos podido comprobar que la temática de las apps varia de acuerdo al estado de la republica. En el norte del país, las apps para mejorar procesos en las empresas son muy solicitadas, mientras que en la capital, lo son las aplicaciones para transporte

¿Cuánto cuesta una app?

Esto depende de las funciones que compongan la plataforma, es importante determinar si se utilizara geolocalización, si la aplicación requiere de un sistema administrativo, si hay algún proceso de cobro dentro de la misma app, etc, sin embargo podemos decir que una aplicación sencilla se cotiza a partir de los $3,000 – $4,000 usd

¿Cuál es el proceso para realizar una aplicación móvil?

Entendemos que cada empresa implementa sus estrategias de desarrollo, nosotros en Ingeniería Pixel aplicamos 3 procesos que nos ayudan a realizar un producto funcional que cumpla con el objetivo para el cual fue desarrollado:

1. Work flow
En este proceso nos encargamos de documentar las funciones que tendrá la app

2. Wireframe
Ya que se tiene la información detallada se comienza con la usabilidad y análisis que tendrá el usuario al momento de interactuar con la app

3. Look and feel
Verificada la experiencia de usuario comenzamos con el bocetado de diseño para entregar un prototipo con el que el cliente pueda navegar la app y corroborar funciones

4. Codificación
Los 3 procesos anteriores nos ayudan a acelerar el flujo de trabajo y disminuir drásticamente los reprocesos por lo que llegada esta instancia podemos comenzar con la programación de la plataforma

¿Cuál es el tiempo de desarrollo de una app móvil?

Al igual que con el costo, el tiempo de realización dependerá de la cantidad de funciones a desarrollar. Una app sencilla podría tener un periodo de 3 a 5 semanas

¿Cual app es la mejor, la nativa o la hibrida?

Es cierto que las apps hibridas son más económicas pero personalmente prefiero las aplicaciones nativas ya que permiten explotar en su totalidad las características de tu dispositivo. Las apps hibridas pueden limitar el desempeño para algunos proyectos por lo que al ser una inversión, recomendamos establecer los alcances del proyecto y así determinar la solución adecuada

Conclusiones:

El desarrollo de aplicaciones móviles nos ofrece una gran cantidad de soluciones a necesidades cotidianas que hacen nuestra vida mas fácil.

En México existe la capacidad para competir con potencias mundiales como EUA y Alemania, así lo demuestra un emprendedor tapatío que ha sabido llevar su startup a lo mas alto

Uppy, el mejor file uploader para el navegador que vas a encontrar

uppy
Cuando tenemos un sitio web en el que necesitamos que los usuarios suban archivos tenemos que recurrir a un file uploader. Hoy tengo uno para recomendarles que es excelente. No es el típico uploader aburrido y feo, es uno con un diseño increíble y ultra liviano. Se llama Uppy y es completamente gratuito.

Carecterísticas a destacar de Uppy

  • Podemos subir archivos desde el disco, Google Drive, Dropbox, Instgram, URL, webcam, etc.
  • Soporta drag & drop.
  • Tiene un diseño increíble y es ultra liviano.
  • Subida de archivos con la posibilidad de reanudación.
  • Apto para usar con CDN.
  • Compatibilidad con React.
  • Funciona perfectamente en dispositivos móviles.
  • Core muy liviano, con diseño modular que nos permite agregar todo tipo de funciones.
  • Open Source.

Lo mejor de todo es que Uppy es completamente gratuito y open source, así que podrán usarlo en cualquier tipo de proyecto que se les ocurra.

Directorio curado de recursos JavaScript

javascript

Hace unos días compartí con ustedes un par de posts interesantes como el checklist para saber si tu front-end está completo o el directorio curado de cursos de programación gratis, y hoy les tengo otro que seguramente les va a encantar.

JS.Directory es un directorio curado muy útil donde frecuentemente van colgando recursos referentes al «ecosistema» JavaScript. Un lugar esencial para todo desarrollador que siempre está ávido de nuevos recursos de programación.

El directorio tiene (hasta el momento) las siguientes categorías:

  • Ejemplos
  • Boilerplates
  • Tools
  • Componentes
  • Documentación
  • Artículos
  • Libros
  • Videos
  • Podcasts
  • Comunidades

Día a día van agregando nuevos recursos al directorio, aunque si ustedes lo desean pueden agregar los suyos ya que es una lista abierta y colaborativa.

API gratuita para detectar direcciones de email descartables

Hay infinidad de servicios de direcciones de email descartables, las cuales se usan cuando nos queremos registrar en algún lugar y no queremos brindar nuestro mail verdadero. Pero lo que les voy a recomendar hoy es totalmente lo contrario, una APi gratuita para detectar direcciones de mail descartables o temporales.

¿Para qué puede servir esta API? La verdad es que es realmente muy útil ya que la pueden usar desarrolladores para evitar que las personas se registren en sus servicios usando este tipo de direcciones de email.

Free_Disposable_Email_Address_Check_API

Su uso es bastante simple, detecta si la dirección de mail es descartable o no :P. No hay mucho más para darle vueltas.

Lo bueno es que es una API gratuita que podemos usar en cualquier proyecto para evitar que la gente se registre con mails falsos o temporales en nuestros servicios, sitios web o donde sea.

 

Algunos themes open source para Bootstrap 4

Bootstrap es el framework más usado por todo el mundo, por eso cuando encontré estos themes quise compartirlos con ustedes por si a alguno le es de utilidad, sobre todo para salir de los que usan todos.

Themes open source para bootstrap 4

Estos themes son open source y los brinda la gente de hackerthemes para toda la comunidad. Ustedes pueden descargarlos y modificarlos a gusto, usarlos para proyectos comerciales, personales, o para lo que se les cante.

Los themes en cuestión son 4:

  1. El theme default de Bootstrap 4 pero un poco tuneado.
  2. Vibran Sea, un theme donde predomina el color azul y con muy buen diseño.
  3. Bussines Tycoon, un theme con estilo profesional para usar en webs de servicios o negocios.
  4. Neon Glow, un theme bien geek con colores tipo línea de comandos para hackers :P.

Estos themes pueden descargarse desde aquí. Y como yapa les cuento que tienen un par de recursos interesantes como un cheatsheet, un tutorial para crear tus propios themes con Sass, y un par de cosas más.

Herramienta online para redimensionar el ícono de tu app a todos los tamaños necesarios

Esta herramienta le va a ser de muchísima utilidad a todos los desarrolladores de apps que lean el blog. Se trata de una herramienta online que les permitirá redimensionar el ícono de su app a todos los tamaños necesarios para cada dispositivo o resolución.

resizeappicon_com

Como bien lo dicen en el slogan de la web, se puede redimensionar el ícono de tu app a la velocidad de un cohete.

Redimensionar íconos para tus apps

1- Primero tienen que ingresar en el sitio en cuestión.

2- Elegir el ícono que quieran redimensionar (funciona mejor con imágenes cuadradas de 512×512 o 1024×1024).

3- Pueden elegir tildar la opción «Instant icon download» para descargar automáticamente todos los tamaños de ícono, si lo prefieren personalizado, saltear al paso 4.

4- Una vez subido el ícono tienen que bajar y seleccionar los tamaños de íconos a los cuales quieren redimensionar. Esto es personal y dependerá de qué uso le darán a la app y para qué plataforma está hecha.

5- Hagan click en la opción de descarga que corresponda, ya sea para bajar todos los íconos o solo los seleccionados.

Esta herramienta es completamente gratuita y estoy seguro que les ahorrará  muchísimo trabajo y tiempo a la hora de desarrollar sus apps.

Los mejores 5 sitios para crear páginas web

mejores creadores de sitios web

Si alguno de ustedes tiene en mente crear su propio sitio web o blog, los invito a leer sobre los mejores 5 sitios crear páginas web, recursos gratuitos y pagos que te permitirán crear tu página en cuestión de minutos.

mejores creadores de sitios web

Voog

Conocido originalmente como Edicy, Voog se cambió su nombre el año pasado y rediseñó su página principal para tener unos colores eléctricos y modelos en poses sexuales (es en serio).

Pero dejando fuera la refundación de la marca, el creador de sitios web en sí se mantuvo prácticamente sin cambios (con algunas pequeñas modificaciones).

Voog ha sido desde siempre un decente creador de sitios web, pero a veces es demasiado simple y escaso. Comprado con los mejores creadores como Squarespace, Format y Weebly; no es tan sofisticado. En lo que se destaca es en el soportar diferentes idiomas, y es el mejor sino el único creador web que ofrece un gran trabajo con sitios en distintos lenguajes.

Yola

Yola es un editor único con una barra horizontal en la parte superior de la pantalla que tiene todo lo necesario para crear tu sitio web y configurarlo como quieras. Lo único malo que tiene es lo grande que es esa barra, que combinada con la barra del navegador se consume una buena parte de la pantalla.

El diseño en general es básico, y tiene un par de distracciones para cuando construyes, pero en sí las secciones están muy bien organizadas.

Tiene muchos widgets con toda clase de herramientas y opciones para agregar, como mapas de Google o formularios de contacto de simple creación.

Wix

 La intención de Wix es la de darle al usuario la opción de elegir. Tienen tantas características disponibles como es posible y les dejan a los usuarios arrastrar elementos en cualquier sitio de su página.

Pero todas estas opciones a veces tienen un costo. A veces Wix se siente aplastante, como que ponemos cosas en nuestras páginas sin haberlo pensado mucho. Esto depende mucho del sentido que el usuario termine dando a su sitio.

En general, Wix es el servicio más adecuado para los usuarios pacientes que se tomarán el tiempo necesario para sacar ventaja de todo lo que ofrece en su repertorio.

Weebly

 Es quizás uno de los más conocidos en español, o al menos yo veo anuncios sobre el creador en todos lados. Y desde la posibilidad de crear tiendas, hasta editar presentaciones de diapositivas, todo lo que se puede hacer en Weebly se disfruta. Mientras la mayoría de los creadores de páginas web son torpes y frustrantes, éste es sencillo y directo.

Lo que hace tan especial a este servicio es que cada tarea e interacción ha sido considerada profesionalmente. La interfaz es muy nítida.

Pero Weebly no solamente es sencilla de utilizar, también tiene muchas características útiles. Con su creador puedes crear tiendas de comercio electrónico, personalizar tu plantilla móvil, diseñar fondos personalizados, crear formas dinámicas y mucho más.

Squarespace

 Squarespace es un creador que tiene todos los aspectos pulidos. Las características están todas muy bien pensadas, con nada que se sienta inútil. En pocas palabras, Squarespace es el mejor creador de sitios webs disponible en la actualidad.

Estuve probando muchos creadores web y Squarespace es uno de los pocos con los que sentí que podía hacer todo lo que podría interesarme añadir en un sitio web. Es una herramienta muy flexible y sencilla de utilizar, que tiene toda clase de opciones y características.

De verdad, lo tienes que probar si quieres crear un sitio web y vas a entender por qué para mi es lo mejor.

Bueno, esos son los mejores 5 sitios para crear páginas web que yo recomiendo. No tengo acuerdos con ninguno y no tengo favoritismo por alguno, simplemente pongo los mejores entre los que probé y los que creo que merecen ser mencionados.

Si conoces otro mejor o tienes algún comentario para hacer, no dudes en utilizar la caja de comentarios o hablarme por Twitter (@AyalaManu).

 

 

 

Cursos de desarrollo web gratis: HTML, CSS, Python, XML, PHP y webapps

Sé que los recursos de programación son muy bienvenidos por los lectores del blog, por eso les quiero dejar una buena recopilación de cursos de programación o desarrollo web para que se introduzcan en el tema.

cursos de programacion

Todos estos cursos los pueden encontrar en el sitio de mclibre.org, allí tienen acceso desde los íconos que identifican los diferentes lenguajes: HTML-CSS, Python, XML, PHP y webapps; dentro de ésta última categoría van a encontrar muchas cosas como CMS, phpMyAdmin y mucho más.

Por último también tienen una sección de tests para evaluar sus conocimientos.

Más de 600 recursos gratuitos para desarrolladores web

Todo desarrollador siempre está en busca de nuevos recursos que puedan facilitarle la tarea a la hora de los pyorectos, por eso hoy les quiero dejar este genial sitio llamado wwwhere, un directorio con más de 600 recursos gratuitos para desarrolladores web.

wwwhere

Este directorio es el resultado de años de trabajo de recopilar recursos de sus creadores, los cuales decidieron compartir todo con la comunidad, algo invaluable sin dudas.

Lo bueno es que todos los recursos están organizados por categoría o tipo, entre los cuales encontramos arquitecturas, blogs y sitios de noticias, comunidades, elementos, servicios, inspiración, interfaces gráficas, código, y mucho más. Obviamente que todos esos recursos están orientados siempre al desarrollador web.

Enlace: wwwhere

Visto en Soft&Apps

La super batería: cargar la batería del teléfono en 2 minutos

super bateria

Cargar la batería del teléfono puede ser inconveniente y tomar un tiempo, pero ¿qué tal si podrías conseguir una recarga de batería adecuada en pocos minutos?

Científicos de la Universidad Tecnológica de Nanyang en Singapur dicen haber desarrollado una batería de iones de litio que puede ir de cero al 70% de la capacidad de energía en dos minutos. Las baterías de litio se utilizan comúnmente en los teléfonos y tablets.

super bateria

Tal vez aún más importante, la batería dura mucho más tiempo que las que tenemos ahora, un atributo que podría impulsar la industria del automóvil eléctrico, según dijeron los desarrolladores.

La nueva batería se supone que debe durar 10.000 ciclos, una vida útil estimada en dos décadas y 10 veces más de lo que estamos acostumbrados.

En contraste, Apple dice que sus baterías de teléfonos están diseñados para «soportar hasta un 80% de su capacidad original tras 500 ciclos de carga completos». En general, cuanto más recargamos una batería, más se pierde su funcionamiento con el tiempo.

El avance aquí está en el ánodo o polo negativo de la batería, que tradicionalmente trabaja con grafito. El grafito se sustituye con un gel recién desarrollado a partir de un material «abundante, barato y seguro» llamado dióxido de titanio, que se encuentra en el suelo. También es un ingrediente activo en la protección solar.

Los investigadores fueron capaces de transformar el dióxido de titanio con forma esférica en forma de cordones tubulares que son 1.000 veces más delgados que un cabello humano. El gel acelera las reacciones que tienen lugar dentro de la nueva batería, ayudando a cargar la batería del teléfono mucho más rápido. La han llamado la «super batería».