title: Animated Splash Screen - Ionic 4.0
body: <p>Good day</p>
  
  <p>My client has asked us to include an animated splash screen in our app, and have provided us with an animated GIF to use here. </p>
  
  <p>So far I have yet to find any tutorials on how to do so in Ionic 4.0, although I did manage to find some for earlier versions of Ionic, like <a href="https://www.joshmorony.com/creating-an-animated-splash-screen-in-ionic/" rel="noreferrer">this great one by Josh Morony</a>. There does however seem to be some great differences between how this should work in Ionic 4.0.</p>
  
  <p>I thus have a question surrounding this that I would be very grateful if someone might shed some light on:</p>
  
  <p>From what I understand from the above and other tutorials that I have read, it is physically impossible to have an actual animated splash screen as mobile devices automatically only load images for this purpose. The solution is thus to "fake" it by having your animation play once the app actually starts.</p>
  
  <p>Considering this, I was wondering if it would be as simple as having our first page contain the animated GIF, then to continue to the the actual first page after the animation finishes. </p>
  
  <p>To my understanding, this is largely what is happening in the above tutorial. The author does however use some Angular code to hide the original splash screen. This makes me wonder if, following these instructions, the splash screen would be replaced and the animation would play earier in the process of starting up the app than waiting for it to load. In essence the approach followed in the tutorial would happen faster than the simplified approach I suggest above.</p>
  
  <p>So in short I guess I am asking weather it would be good enough to have our first page contain the animation, as explained above, or would this make the app appear slow and cumbersome?</p>
  
  <p>Any advice would be greatly appreciated.</p>