React Project

Crear el proyecto:

npx create-react-app react-project

 

Ejecutar la aplicación:

npm start 

 

Inicializar la aplicación (crea el package.json)

npm init

 

 

import PropTypes from 'prop-types2;

import classNames from 'classnames'; //npm install classnames 

 

PROPS

STATES (HOOKS)

 

Spring

Añadir dependencias al pom.xml

 

<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-context</artifactId>
   <version>6.0.9</version>
</dependency>

 

Creamos el paquete com.spring.beans y la clase Mundo

package com.spring.beans;

Amplify para crear aplicaciones en Android

Escenario

Se trata de crear una aplicación móvil desde Android Studio utilizando algunos de los servicios de AWS como API Gateway, Lambda, Step Functions y Cognito de tal forma que no tengamos que acceder a la plataforma de AWS durante el desarrollo.

Amplify permite ir añadiendo servicios desde el terminal de Android Studio e ir creandolos a medida que avanzamos en nuestro proyecto.

Para ello vamos a seguir los pasos de la documentación que nos ofrece Amlify en su página web:

https://docs.amplify.aws/lib/q/platform/android/

 

Lambda and Step Functions

Función Lambda con Java

Para poder mostrar el funcionamiento de los Lambda de AWS haciendo uso del servicio Step Function de AWS se ha implementado un pequeño programa desarrollado en Java. Este código de ejemplo utiliza la clase Hello, esta clase hace uso de la interfaz proporcionada por AWS, RequestHandler.

El método RequesHandler sobrescrito  toma como entrada un objeto JSON, el cual pasaremos como entrada al llamar la función, ya sea bien a través de la llamada de la función Lambda o a través de Steps de AWS.