Mostrando entradas con la etiqueta java. Mostrar todas las entradas
Mostrando entradas con la etiqueta java. Mostrar todas las entradas

jueves, 21 de septiembre de 2017

GAE/J three: Instalando Eclipse Neon

Hola comunidad hispana de desarrolladores, soy @jofrantoba. Hoy le dedicaremos tiempo a la instalación de nuestro entorno integrado de desarrollo(IDE) Eclipse. Mi sugerencia es instalar la versión de Neón, ya que existe plugin GAE para tres versiones de eclipse, aqui podemos observar que versiones tienen plugin para GAE:

Eclipse versionInstallation instructionsDirect plugin link
Eclipse 4.6 (Neon)Plugin for Eclipse 4.6 (Neon)https://dl.google.com/eclipse/plugin/4.6
Eclipse 4.5 (Mars)Plugin for Eclipse 4.5 (Mars)https://dl.google.com/eclipse/plugin/4.5
Eclipse 4.4 (Luna)Plugin for Eclipse 4.4 (Luna)https://dl.google.com/eclipse/plugin/4.4

Eclipse es el entorno elegido por defecto elegido por google para poder desarrollar aplicaciones en Google App Engine y poder desplegar la aplicación a sus servidores.

En el siguiente video muestro como instalar eclipse en un sistema operativo Linux CentOS 7, pero se puede hacer lo mismo en el sistema operativo Windows. 

Si ustedes prefieren usar Netbeans como entorno de desarrollo yo gustoso les enseño como configurar gae en este IDE, si dejas tus comentarios en la parte inferior.


Si tienes dudas o consultas dejame tus comentarios. Recuerda que todo esto nos servira para crear nuestra App en Google App Engine.
Hasta pronto!

lunes, 11 de septiembre de 2017

GAE/J two: Instalando Java Development Kit 7

Hola comunidad hispana de desarrolladores, soy @jofrantoba. hoy continuamos con la preparación del entorno para poder desarrollar nuestra aplicación en Google App Engine/Java. Primero quiero comentarles que Google App Engine es la Plataforma como Servicio de Google, la cual nos proporciona un pack de herramientas para el desarrollo de aplicaciones, podemos compararlo como si nos diera un pack como LAMP(Linux, Apache, Mysql, Php). En Google App Engine usaremos:

Sistema operativo: DESCONOCIDO(Podría ser Linux)
Servidor de Aplicaciones: DESCONOCIDO (Podria Ser TOMCAT, GLASSFISH, JBOSS, WEBLOGIC etc)
Almacén de datos: Google Datastore (Usa tecnología BigTable, INFINISPAN es un ejemplo también)
Lenguaje de Programación: Java

Del listado anterior hoy prepararemos el entorno para poder desarrollar en Java, lo importante es instalar el Java Development Kit(JDK), en el caso de Google App Engine Standard usa JDK 7 para el desarrollo de app, pero si quieres usar JDK 8 puedes usar Google App Engine Flexible, nosotros usaremos el entorno standard de Google App Engine. Es importante comentar que en el entorno standard de Google App Engine solo se puede usar clases java de una lista blanca, pero en el entorno flexible puedes usar cualquier clase.

Bueno mucho floro. Empecemos a instalar el JDK7 en Linux


Si usas Windows, no te preocupes, puedes ver el siguiente video donde enseño a instalar jdk 8, ojo en lugar de descargar jdk 8 descaga jdk 7 y solo sigue los pasos.




Si tienes dudas o consultas dejame tus comentarios. Recuerda que todo esto nos servira para crear nuestra App en Google App Engine.
Hasta pronto!

miércoles, 12 de julio de 2017

GAE/J one: Hoy empieza el reto crear un app en Google App Engine - Java

Google App Engine/Java


Hola comunidad hispana de desarrolladores, soy @jofrantoba y hoy empezaremos el reto de desarrollar una app completamente funcional con tecnología Google y tecnologías que se integran con esta Plataforma como servicio(PaaS). Esto lo vamos hacer paso a paso para que cualquier desarrollador con conocimientos básicos en Java pueda entederlo. En el camino iremos explicando uno a uno los conceptos y tecnologías que se usarán para enseñar como desarrollar las aplicaciones en el entorno standar de Google App Engine.

Como todo el que empieza a desarrollar con tecnologías que aun desconoce, primero necesita links de confianza donde empezar, entonces esta primera presentación y video es para ver que información necesitamos conocer antes de empezar en el mundo del desarrollo en Google App Engine.

Aquí dejare algunos enlaces de las tecnologías que aprenderemos:

Google Web Toolkit:

Página Oficial
MOOC Google Web Toolkit Jofrantoba

Google App Engine/ Java:
Página Oficial

API de Persistencia JDO:
JDO Google DataStore
Página Oficial

Google DataStore:
Página Oficial

Google Cloud Endpoints:
Página Oficial

Bueno eso es todo para este entrada; espero sus comentarios y sugerencias para ir mejorando y que sea beneficio para la comunidad. Saludos desde Perú.