como puedo hacer que la aplicación no tarde tanto al cargar ya que la estoy probando en un iphone y se queda en el splashscreen como 20s

Pregunta de la clase:
Oscar Ruvañcaba

Oscar Ruvañcaba

Pregunta
student
hace 8 años

como puedo hacer que la aplicación no tarde tanto al cargar ya que la estoy probando en un iphone y se queda en el splashscreen como 20s

4 respuestas
para escribir tu comentario
    Andrés Felipe Chaparro Grimaldo

    Andrés Felipe Chaparro Grimaldo

    student
    hace 8 años

    Si estas cargando todas las vistas de tu aplicación en el app.module, esto es lo que genera una demora significativa para el comienzo de la app, te aconsejo utilizar Lazi loading, lo cual ya no carga todo al comienzo de la app, si no que carga cada vista cuando la necesites.

    http://blog.ionic.io/ionic\-and\-lazy\-loading\-pt\-1/

    Otra cosa, cuando generes el apk o estes probando en el dispositivo utiliza

    // Conocer los dispositivos tanto físicos como virtuales (emuladores) cordova run --list

    Luego ejecutas

    ionic cordova run android --target=<Nombre_dispositivo> --prod

    con –prod minimiza el tamaño de la app… ya con esto debe ser suficiente para que corra de forma fluida la app.

    Saludos.

    Oscar Ruvañcaba

    Oscar Ruvañcaba

    student
    hace 8 años

    tengo este error saben como solucionarlo

    console.warn: Ionic Native: deviceready did not fire within 5000ms. This can happen when plugins are in an

    inconsistent state. Try removing plugins from plugins/ and reinstalling them.

    Oscar Ruvañcaba

    Oscar Ruvañcaba

    student
    hace 8 años

    otra pregunta todo estaba bien pero actualice a ionic 3 y a cordova 7 y mis peticiones a mi api ya no funcionan cuando lo mando a el iphone pero en el web si funcionan

    Diego Forero

    Diego Forero

    Team Platzi
    hace 8 años

    Debes tener alguna función que espera alguna respuesta y por esto tarda tanto, tienes que hacer debug y mirar que función esta tardando en responder.

Curso de desarrollo móvil con Ionic 2 2016

Curso de desarrollo móvil con Ionic 2 2016

Expande tus conocimientos de desarrollo web y crea aplicaciones para iOS, Android y hasta Windows Phone utilizando Ionic 2. Haz que tu aplicación se conecte a una base de datos y un servicio web y acceda a Hardware como GPS y cámara. Respetaremos las guías de diseño de cada sistema operativo para que se sienta y vea 100% nativa.

Curso de desarrollo móvil con Ionic 2 2016
Curso de desarrollo móvil con Ionic 2 2016

Curso de desarrollo móvil con Ionic 2 2016

Expande tus conocimientos de desarrollo web y crea aplicaciones para iOS, Android y hasta Windows Phone utilizando Ionic 2. Haz que tu aplicación se conecte a una base de datos y un servicio web y acceda a Hardware como GPS y cámara. Respetaremos las guías de diseño de cada sistema operativo para que se sienta y vea 100% nativa.