Terminado

Migrar un proyecto Ionic 5 cordova a Ionic 6 capacitor

Publicado el 15 Febrero, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos migrar una app que esta desarrollada en Ionic 5 con todos sus plugins en cordova a Ionic 6 capacitor

Tareas a realizar:

* Migrar librerias de cordova a capacitor (se adjunta package.json)
* Agregar redux o similar para ionic angular para controlar el estado del usuario y la institucion del usuario
* Refactorizar y limpiar el codigo
* Asegurarse de que compile para android y ios
* Asegurarse de que todo siga funcionando correctamente




Este es el package.json:

    "@angular-devkit/architect": "^0.1102.4",
    "@angular/common": "~11.2.0",
    "@angular/core": "~11.2.0",
    "@angular/fire": "^6.1.4",
    "@angular/forms": "~11.2.0",
    "@angular/platform-browser": "~11.2.0",
    "@angular/platform-browser-dynamic": "~11.2.0",
    "@angular/router": "~11.2.0",
    "@awesome-cordova-plugins/action-sheet": "^5.41.0",
    "@awesome-cordova-plugins/core": "^5.43.0",
    "@awesome-cordova-plugins/file-transfer": "^5.44.0",
    "@awesome-cordova-plugins/social-sharing": "^5.41.0",
    "@capacitor/core": "^2.4.6",
    "@ionic-native/android-permissions": "^5.35.0",
    "@ionic-native/camera": "^5.32.1",
    "@ionic-native/clipboard": "^5.31.1",
    "@ionic-native/core": "^5.33.0",
    "@ionic-native/file": "^5.33.0",
    "@ionic-native/file-opener": "^5.33.0",
    "@ionic-native/file-path": "^5.35.0",
    "@ionic-native/image-picker": "^5.33.0",
    "@ionic-native/ionic-webview": "^5.31.1",
    "@ionic-native/onesignal": "^5.33.0",
    "@ionic-native/video-editor": "^5.33.1",
    "@ionic/angular": "^5.5.4",
    "@ngx-translate/core": "^13.0.0",
    "@ngx-translate/http-loader": "^6.0.0",
    "@types/file-saver": "^2.0.1",
    "aws-sdk": "^2.1199.0",
    "chart.js": "^2.9.3",
    "cordova": "^10.0.0",
    "cordova-browser": "6.0.0",
    "cordova-ios": "^6.1.1",
    "dom-to-image": "^2.6.0",
    "file-saver": "^2.0.5",
    "firebase": "^8.2.7",
    "firebase-tools": "^9.22.0",
    "globalthis": "^1.0.3",
    "hammerjs": "^2.0.8",
    "html2canvas": "^1.0.0-rc.7",
    "ionic2-calendar": "^0.6.8",
    "ionic5-calendar": "^0.5.9",
    "ionicons": "^6.1.3",
    "jspdf": "^2.3.1",
    "ngx-color": "^6.2.0",
    "ngx-image-compress": "^11.0.3",
    "ngx-image-cropper": "^3.3.4",
    "npm-check-updates": "^11.1.4",
    "or": "^0.2.0",
    "rxjs": "~6.6.3",
    "tslib": "^2.1.0",
    "video-metadata-thumbnails": "^1.0.22",
    "xlsx": "^0.18.5",
    "zone.js": "~0.11.4"

Contexto general del proyecto

Es una aplicacion tipo instagram pero privada para instituciones. Usa la camara, permite la carga de imagenes y videos en batch para adjuntar en cada publicacion que se crea. Tambien usamos para las notificaciones OneSignal. No hace falta subirla a playstore ni Appstore sino que compile bien y siga funcionando todo correctamente.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
Tipo de app Social media
Necesita backend No
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. P.