# Ionic app opens slow

**URL:** <https://forum.ionicframework.com/t/ionic-app-opens-slow/166810>\
**Category:** ionic-v3\
**Created:** [June 20, 2019, 4:24pm UTC](https://forum.ionicframework.com/t/ionic-app-opens-slow/166810 "2019-06-20T16:24:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lokeshasas](https://avatars.discourse-cdn.com/v4/letter/l/c67d28/32.png) [@lokeshasas](https://forum.ionicframework.com/u/lokeshasas)\
**Post date:** [June 20, 2019, 4:24pm UTC](https://forum.ionicframework.com/t/ionic-app-opens-slow/166810/1 "2019-06-20T16:24:13Z")

</div>

import { BrowserModule } from ‘@angular/platform-browser’;  
import { IonicApp, IonicModule, IonicErrorHandler } from ‘ionic-angular’;  
import { MyApp } from ‘./app.component’;  
import { HttpModule } from ‘@angular/http’;  
import { LoansApplyPage } from ‘…/pages/loans-apply/loans-apply’;  
import { AboutPage } from ‘…/pages/about/about’;  
import { AccountPage } from ‘…/pages/account/account’;  
import { BookingPage } from ‘…/pages/booking/booking’;  
import { BooknowPage } from ‘…/pages/booknow/booknow’;  
import { CategoryPage } from ‘…/pages/category/category’;  
import { ChatPage } from ‘…/pages/chat/chat’;  
import { ChatscreenPage } from ‘…/pages/chatscreen/chatscreen’;  
import { ContactPage } from ‘…/pages/contact/contact’;  
import { FaqsPage } from ‘…/pages/faqs/faqs’;  
import { ForgotpasswordPage } from ‘…/pages/forgotpassword/forgotpassword’;  
import { HomePage } from ‘…/pages/home/home’;  
import { ListofplumberPage } from ‘…/pages/listofplumber/listofplumber’;  
import { ManageaddressPage } from ‘…/pages/manageaddress/manageaddress’;  
import { NotificatinonsPage} from ‘…/pages/notificatinons/notificatinons’;  
import { PrivacyPage } from ‘…/pages/privacy/privacy’;  
import { PlumberprofilePage } from ‘…/pages/plumberprofile/plumberprofile’;  
import { RequestsPage } from ‘…/pages/requests/requests’;  
import { SignupPage } from ‘…/pages/signup/signup’;  
import { SigninPage } from ‘…/pages/signin/signin’;  
import { TabsPage } from ‘…/pages/tabs/tabs’;  
import { FliterPage } from ‘…/pages/fliter/fliter’;  
import { AppsPage } from ‘…/pages/apps/apps’;  
import { InsurancePage } from ‘…/pages/insurance/insurance’;  
import { PendingApplicationsPage } from ‘…/pages/pending-applications/pending-applications’;  
import { ProposalsPage } from ‘…/pages/proposals/proposals’;  
import { GroceryItemsPage } from ‘…/pages/grocery-items/grocery-items’;  
import { OrdersFinalisePage } from ‘…/pages/orders-finalise/orders-finalise’;  
import { ShopsPage } from ‘…/pages/shops/shops’;  
import { MenuPage } from ‘…/pages/menu/menu’;  
import { AddressPage } from ‘…/pages/address/address’;  
import { CartPage } from ‘…/pages/cart/cart’;  
import { GroceryOrderPlacedPage } from ‘…/pages/grocery-order-placed/grocery-order-placed’;  
import { GroceryOrderHistoryPage } from ‘…/pages/grocery-order-history/grocery-order-history’;  
import { GroceryOrderHistoryDetailsPage } from ‘…/pages/grocery-order-history-details/grocery-order-history-details’;  
import { GroceryOrderHistoryTrackPage } from ‘…/pages/grocery-order-history-track/grocery-order-history-track’;

import { GrdeliveryPage } from ‘…/pages/grdelivery/grdelivery’;  
import { HirePage } from ‘…/pages/hire/hire’;  
import { SubSubServicePage } from ‘…/pages/sub-sub-service/sub-sub-service’;  
import { AnythingPage } from ‘…/pages/anything/anything’;  
import { ApplicationStatusPage } from ‘…/pages/application-status/application-status’;  
import { InAppBrowser } from ‘@ionic-native/in-app-browser’;  
import { StatusBar } from ‘@ionic-native/status-bar’;  
import { SplashScreen } from ‘@ionic-native/splash-screen’;  
import { Geolocation } from ‘@ionic-native/geolocation’;  
import { LocationTrackerProvider } from ‘…/providers/location-tracker/location-tracker’;  
import { FileTransfer, FileUploadOptions, FileTransferObject } from ‘@ionic-native/file-transfer’;  
import { File } from ‘@ionic-native/file’;  
import { Camera, CameraOptions } from ‘@ionic-native/camera’;  
import { MedicalPage } from ‘…/pages/medical/medical’;  
import { PickPage } from ‘…/pages/pick/pick’;  
import { DeliveryPage } from ‘…/pages/delivery/delivery’;

how to optimize my code to load it faster

---

<div class="post-metadata">

**Author:** ![Rishab24](https://avatars.discourse-cdn.com/v4/letter/r/f4b2a3/32.png) [@Rishab24](https://forum.ionicframework.com/u/Rishab24)\
**Post date:** [June 21, 2019, 5:49am UTC](https://forum.ionicframework.com/t/ionic-app-opens-slow/166810/2 "2019-06-21T05:49:47Z")

</div>

use ionic cordova build android --prod command during build your app

–prod flag will do all compression of you app

---

<div class="post-metadata">

**Author:** ![sonicwong](https://avatars.discourse-cdn.com/v4/letter/s/aeb1de/32.png) [@sonicwong](https://forum.ionicframework.com/u/sonicwong)\
**Post date:** [June 21, 2019, 9:04am UTC](https://forum.ionicframework.com/t/ionic-app-opens-slow/166810/3 "2019-06-21T09:04:01Z")

</div>

I think you should lazy load each page / component.
