Codiva, un IDE y compilador para C, C++ y Java que podemos usar desde el navegador

Codiva

En Internet podemos encontrar montones de herramientas relacionadas con el mundo de la programación. Hoy os hablamos sobre una herramienta que resultará de utilidad tanto a aquellos que estéis aprendiendo a programar como a los que ya dediquéis a esta profesión. Se trata de Codiva, un IDE y compilador de código online para C, C++ y Java que podemos usar desde el navegador.

Si nos centramos en algunas de las principales ventajas del compilador online del que os hablamos, Codiva apuesta por un funcionamiento de lo más sencillo. Por esta razón no es necesario configurarlo, y ni siquiera tenemos que registrarnos o iniciar sesión para empezar a compilar nuestro código. Aun así­, si lo hacemos tendremos la posibilidad de guardar nuestros proyectos online y compartirlos con otros usuarios, lo que supone todo un punto a favor.

Continúa leyendo «Codiva, un IDE y compilador para C, C++ y Java que podemos usar desde el navegador»

Google y Udacity ofrecen 50.000 becas para desarrolladores

Becas para desarrolladoresGoogle y Udacity anuncian un nuevo programa de becas, pensadas para aquellos usuarios que buscan especializarse como desarrolladores.

Esta iniciativa, que forma parte de Grow with Google, otorgará 50.000 becas a estudiantes de Estados Unidos. No importa el nivel de conocimientos que posean, sin son principiantes o estudiantes avanzados, todos podrán aplicar a las becas.

La idea es que puedan capacitarse, adquirir habilidades y competencias, para encontrar una salida laboral como desarrolladores, ya sea trabajando para empresas tecnológicas, o en modalidad freelance.

Especí­ficamente, las becas cubren capacitación para desarrollo web y móviles. La mitad de las becas será para desarrolladores sin experiencia, con dos cursos sobre introducción a HTML y CSS, y desarrollo de Android para principiantes.
Continúa leyendo «Google y Udacity ofrecen 50.000 becas para desarrolladores»

Google App Engine ahora permite controlar fácilmente el acceso a las aplicaciones

App EngineUno de los recursos que Google brinda a los desarrolladores es App Engine, que les permite crear backends móviles escalables y apps web.

Para potenciar la dinámica que ofrece esta plataforma, el equipo de Google anunció una nueva función en el firewall de App Engine, que ayudará a los desarrolladores a probar sus proyectos con un grupo reducido, bloqueando el acceso al resto.

En la consola de Google Cloud Platform encontrarán una nueva sección Firewall rules, que les permitirá aplicar un conjunto de reglas para permitir o denegar el acceso a determinados grupos.

Por ejemplo, podrán crear una regla para establecer que el tráfico venga de una red especifica, y que solo ese grupo pueda acceder a la app durante su fase de prueba. Por supuesto, este sistema es flexible y permitirá realizar ajustes en las distintas etapas del proceso.
Continúa leyendo «Google App Engine ahora permite controlar fácilmente el acceso a las aplicaciones»

Google penalizará a los desarrolladores que manipulen la clasificación de sus apps en Google Play

Uno de los primeros detalles que analizamos al momento de descargar una app de Google Play es la valoración que otros usuarios han hecho, ya que han probado su funcionamiento y parece cumplir con las expectativas.

Teniendo en cuenta esto, Google ha actualizado las Polí­ticas de Desarrolladores para evitar que ninguno abuse de este sistema para manipular la clasificación que está recibiendo su app:

Esto significa que, entre otros aspectos, no se deben inflar de forma ilegí­tima los datos sobre las valoraciones, las opiniones ni los recuentos de instalaciones de productos (por ejemplo, mediante valoraciones, opiniones o instalaciones fraudulentas o incentivadas).

Ponen dos ejemplos de acciones que infringen esta nueva polí­tica, como vemos en la imagen:

Google Play

En una de ellas se ofrece un descuento a cambio de dar una valoración de 5 estrellas, y en la otra, el incentivo se da a cambio de promocionar la aplicación.

Muchos desarrolladores recurren a estas técnicas para aumentar la visibilidad de su app, logrando estar en el top, aunque en realidad no gozan de esa popularidad dentro de los usuarios.
Continúa leyendo «Google penalizará a los desarrolladores que manipulen la clasificación de sus apps en Google Play»

Un sitio web para generar snippets personalizados en CSS3 y HTML5

Web Code Tools

En Internet tenemos a nuestra disposición montones de herramientas con la que generar snippets de código de manera rápida y sencilla. De hecho, hace tan solo unos dí­as os recomendábamos una con la que crear snippets de WordPress personalizados. En esta ocasión nos ha llamado la atención Web Code Tools, una web para generar completos snippets en CSS3 y HTML5.

Nada más acceder a la web nos encontraremos en el dashboard, un panel desde el que localizar las herramientas que más nos interesen. CSS3, HTML5, JSON-LD, Meta Tags, Open Graph… las posibilidades de Web Code Tools son bastante amplias. Dentro de cada sección hay varias categorí­as diferentes. Por ejemplo, si accedemos a CSS3 encontraremos snippets para crear animaciones, fondos, bordes, etc.

Continúa leyendo «Un sitio web para generar snippets personalizados en CSS3 y HTML5»

Amazon abre la tecnologí­a de voz de Alexa a los desarrolladores

Amazon Alexa

A estas alturas la mayorí­a de vosotros habréis oí­do hablar sobre Alexa, el asistente de voz de Amazon. Los desarrolladores de todo el mundo están de enhorabuena, ya que de ahora en adelante podrán utilizar la tecnologí­a detrás de Alexa para añadir control por voz en sus aplicaciones.

Tal y como se hacen eco desde Reuters, el gigante del comercio electrónico ha puesto a disposición de los desarrolladores un servicio conocido como Lex. Según el CTO de Amazon, Lex podrí­a ser de gran utilidad a la hora de conseguir que los asistentes de voz y chatbots suenen más naturales que a dí­a de hoy, lo que ayudarí­a a aumentar su popularidad. Se trata de algo de suma importancia, sobre todo si tenemos en cuenta que en muchas ocasiones todaví­a cuesta entendernos con los asistentes de voz virtuales.

Continúa leyendo «Amazon abre la tecnologí­a de voz de Alexa a los desarrolladores»

Nuevo programa de certificación de Google para desarrolladores de sitios móviles

Google cuenta con un programa de certificación, que permite que los desarrolladores puedan demostrar sus habilidades.  Es un proceso simple, pero que pone a prueba las competencias de los desarrolladores a través de un riguroso examen que tiene que completarse en un tiempo especí­fico.

Ahora el equipo de Google lanzó un nuevo programa de certificación pensado para desarrolladores de sitios móviles. El examen está compuesto de 65 preguntas para realizarse en un tiempo máximo de 90 minutos.

Desarrolladores

Cubre diferentes aspectos, como por ejemplo, principios de diseño, la importancia de analizar la experiencia del usuario, tecnologí­as web avanzadas, cómo aumentar la velocidad de los sitios web para móviles, entre otros.
Continúa leyendo «Nuevo programa de certificación de Google para desarrolladores de sitios móviles»

Los desarrolladores podrán responder a las reseñas en la App Store

iOS10

A pesar de que los desarrolladores de aplicaciones para dispositivos Android tienen la posibilidad de responder a las reseñas que reciben en Google Play, la situación es diferente para los que se dedican al desarrollo de apps para iOS y macOS, que no pueden responder las reseñas. Por suerte, todo parece indicar que Apple permitirá a los desarrolladores contestar a las reseñas recibidas tanto en la tienda de aplicaciones para dispositivos iOS como en la versión para Mac.

En concreto, la documentación de la versión beta de iOS 10.3 (presentada hace tan solo unas horas) ha desvelado que los creadores de aplicaciones podrán finalmente responder las crí­ticas, preguntas o agradecimientos de los usuarios de sus apps. Se trata de una noticia de lo más esperada por ambas partes, ya que hasta el momento era imposible recibir respuesta a nuestras preguntas por esta ví­a. De hecho, si se trataba de algún fallo importante solo podí­amos comunicarnos a través de herramientas como el correo electrónico.

Continúa leyendo «Los desarrolladores podrán responder a las reseñas en la App Store»

Google lanza vista previa para desarrolladores de Android Things

androidthings

El Internet de las Cosas sigue dando sus primeros pasos para que en un futuro podamos interaccionar con todo tipo de dispositivos en nuestros hogares y aquellos otros lugares que también dispongan de dispositivos conectados. En esta ocasión, un nuevo paso hacia adelante ha sido llevado a cabo por Google con el lanzamiento de la vista previa para desarrolladores de Android Things, el sistema operativo de Google para el Internet de las Cosas basado en Android, y la actualización de Weave, la plataforma en la nube de Google para que los dispositivos conectados compatibles puedan funcionar sin problemas.

Acorde a Google, Android Things permitirá a los desarrolladores de Android crear dispositivos inteligentes utilizando las API de Android y los servicios de Google, disponiendo de la alta seguridad mediante actualizaciones regulares ofrecidas por Google. Señalar que Android Things ha sido anteriormente conocido como Project Brillo. Con el lanzamiento de la vista previa de Android Things se ofrece además el SDK, Android Studio, Google Play Services y Google Cloud Platform.
Continúa leyendo «Google lanza vista previa para desarrolladores de Android Things»

Cómo algunos desarrolladores de juegos móviles ganan millones cobrando poco [Infografí­a]

juegos-moviles-millones

En efecto, la industria de los videojuegos móviles mueve miles de millones de dólares en todo el mundo, especialmente, por lo fácil que es conseguir conversiones -por ejemplo, que alguien suelte su dinero en mí­nimas cantidades, tan pequeñas como 99 centavos de dólar-, pero eso no garantiza que cualquier juego publicado en las tiendas de apps populares pueda generar enormes cantidades de dinero.

Pero también es claro que la información es la clave y saber cómo se han vuelto millonarios algunos desarrolladores, incluyendo los tipos de juegos, públicos y modelos de monetización a los que han apuntado, suele ser bastante valioso para aumentar la probabilidad de caer en algún momento en dicha élite, algo debidamente detallado en la siguiente infografí­a de WhoIsHostingThis. Continúa leyendo «Cómo algunos desarrolladores de juegos móviles ganan millones cobrando poco [Infografí­a]»