Está en la página 1de 13

1-Instalacion de framework Spring en Eclipse Photon y en Luna

Eclipse Photon :Lo descargamos de la pagina siguiente pagina:


http://www.eclipse.org/downloads/packages/
Eclipse luna :
https://www.eclipse.org/downloads/packages/release/luna/r

Descomprimimos el zip ,copiamos la carpeta eclipse en el directorio de archivos de programa,


creamos un acceso directo y lo ejecutamos con permiso de administrador.

Eclipse menu -> Help -> Eclipse Marketplace, search "Eclipse Color Theme Plugin"

Eclipse marketplace :Para que funcione debemos ir a help,Install New Software y agregamos en
el campo Work with ; http://download.eclipse.org/mpc/photon .
Seleccionamos EPP Marketplace Client con un checkbox , esperamos su proceso instalacion y
despues damos click en finish.
Reiniciamos eclipse.
Maven : Ir a help,Install New Software y agregamos en el campo Work with : elegimos All
Availables Sites y buscamos maven .Esperamos y elegimos las dependencias que se muestran en la
imagen.
Spring Tool Suite : Vamos a help y elegimos eclipse marketplace.Buscamos Spring Tool Suite
damos instalar ,click en confirm ,aceptamos los terminos de licencia y esperamos que el proceso de
instalacion se termine.
Damos click en finish y reiniciamos Eclipse.
Creando nuestro primer proyecto : Vamos a File ,new,elegimos Other ,la opcion Java
Project,damos click en next,ponemos un nombre al proyecto como ejemplo1 y damos click en
finish.
En el proyecto damos click derecho elegimos Configure y vamos a la opcion Convert to Maven
Project y damos click en finish.
Vamos al archivo porn.xml ,en la seccion de dependencias damos click en add, agregamos las
siguientes dependencias:
spring-core : Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y damos
click en OK.
spring-beans : Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y
damos click en OK.
spring-context : : Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y
damos click en OK.
spring-aop :Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y damos
click en OK.
spring-webmvc :Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y
damos click en OK.
spring-expression :Elegimos el paquete org.springframework y elegimos el jar 4.0.5.RELEASE y
damos click en OK.
Solucion al problema Index downloads are disabled : Vamos a Windows y elegimos
Preferences.Vamos a Maven y damos check a las opciones como se muestran en la siguiente figura
y damos click en Apply and Close.Y reiniciamos Eclipse.
Ahora vamos a Windows y elegimos Preferences.Vamos a Maven y elegimos la opcion User
Settings .Damos click en Update Settings y damos click en Apply and Close.
Reiniciamos Eclipse.
php bin/console generate:bundle --namespace=BackenBundle --format=yml
le das yml

//escribe el fichero yml con cada tabla de la bd


php bin/console doctrine:mapping:import BackenBundle yml

//añadir una nueva tabla


php bin/console doctrine:mapping:import BackenBundle yml –filter="NombreTabla"

php bin/console doctrine:generate:entities BackendBundle

Instalando node.js
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install nodejs
sudo apt-get install npm

Instalando ionic
npm install -g ionic cordova
ionic info
Tener instalado java y android studio
Pacth Variables de entorno
android_home
C:\Users\Usuario\AppData\Local\Android\sdk;
C:\Users\Usuario\AppData\Local\Android\sdk\tools;
C:\Users\Usuario\AppData\Local\Android\sdk\tools\bin;
C:\Users\Usuario\AppData\Local\Android\sdk\platform-tools;
En el cmd de windows en modo administrador
android list target

Crear carpeta temp


cd c:/temp
sudo su (En Azure)
En la carpeta temp ejecutar
npm install -g @angular/cli
Para ver la version de angular
ng -v
Para crear una app en angular
ng new my-app
En el directorio my-app
cd c:/temp/my-app
Inicia servidor de pruebas
ng serve
Creando un nuevo componente en angular
ng generate component comp1
Instalaciones adicionales para ionic en la ruta :
cd c:/temp
npm install -g ionic@latest
npm install -g ionic cordova
ionic info
Crea una aplicación basada en la plantilla tabs
ionic start app1 tabs
Me voy carpeta app1 e inicio el server de prueba de ionic
ionic serve
Para ver las plantillas nos vamos a temp
ionic start --list
ionic start mytabsapp tabs

Registrarse en ionic,crear un nuevo proyecto.Ubicarse en el


proyecto de ionic creado en la carpeta temp .Para poder consumir
servicios.
ionic login tjcruni@gmail.com 20074543b1aA@
ionic link id_app_dashboard
ionic upload
Instalar el app de Ionic View en tu celular y de ahi puedes mirar
tu proyecto.

Simulaciones en navegador
npm install @ionic/lab
ionic serve –-lab
ionic serve –android
Simulacion usando el emulador de Android Studio
ionic cordova platform add android
ionic cordova emulate android

Agregar plugin a chrome:


https://chrome.google.com/webstore/detail/allow-control-allow-
origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
Agregar en settings del plugin
<all_urls>

En la ruta de tu proyecto para crear un enlace a datos


ionic generate provider datos

npm install @ionic/app-scripts

Crear componentes para el proyecto


ionic generate component customHeader
Para crear pages
ionic generate page nombrePage
Se declara en app.modulo.ts
import { nombrePage } from '../pages/nombrePage/nombrePage';
----------------
----------
@NgModule({
declarations: [
MyApp,
-----
nombrePage
],
entryComponents: [
MyApp,
-------
nombrePage
],

Pra plugin de geolocalizacion


ionic cordova plugin add cordova-plugin-geolocation --variable
GEOLOCATION_USAGE_DESCRIPTION="To locate you"
npm install --save @ionic-native/geolocation

Para generar apk


ionic cordova platform add android
El celular debe estar conectado a su PC
ionic cordova run android
ionic cordova build android --release

Si hay un error como :


error occurred during initialization of vm could not reserve enough space for object heap
.
solucion
a problem occurred configuring project ':CordobaLib'
you have not accepted the license agreements of the following SDK componentes:
Solucion
En android studio instalar el sdk correspondiente que indica , en mi caso era el sdk 26,android 8.0
cd C:\Users\Usuario\AppData\Local\Android\sdk\build-tools\27.0.3

e apache2 restsudo service apache2 restartart

También podría gustarte