Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Animated Splash Screen

Is it possible to add an .fla file as splash screen in iOS development? If not what are the other formats of animated files does a splash screen accept? Does it accept animated gifs? or .swf files? or do i have to write the animation frame by frame.

If so what is the procedure? Do i have to add it the same way i add an image just have the extension differ?

I have an .fla file that i would like to add to my code. Unfortunately i couldn't find any material on whether this is feasible or not.

like image 874
CodeGeek123 Avatar asked Oct 16 '12 11:10

CodeGeek123


People also ask

How do I make an animated splash screen?

Go to app > java > first package name > right-click > New > Activity > Empty Activity and create another activity and named it as SplashScreen. Edit the activity_splash_screen. xml file and add image, text in the splash screen as per the requirement. Here we are adding an image to the splash screen.

Does iOS have splash screen?

The iOS Launch StoryboardiOS provides developers with a Launch Storyboard to configure their app splash screen designs.

What is launch screen animation?

Starting in Android 12, the launch animation for all apps when running on a device with Android 12 or higher. This includes an into-app motion at launch, a splash screen showing your app icon, and a transition to your app itself. Figure 1: Example of a splash screen.


2 Answers

Seems like people here doesn't know the difference between splash screen and launch image. Launch images are static, you configure them with xcode and you can't change them.

But in a splash screen you can do whatever you like, it's just a viewController where you show an animation, a video, or any other thing. You show the splass screen after the launch image and before your "landing page". Then, in a splash screen you can create an animation frame by frame, or load a .mp4 video in a MPMoviePlayerController as Krumelur said.

People using animated splash screens, usually use a launch image with the color of the splash screen (color of the first animation frame or the color of the video), so it seems that the launch image is part of the splass screen.

like image 152
jcesarmobile Avatar answered Oct 12 '22 05:10

jcesarmobile


It is relatively easy to create an animated splash screen. You need to create a compliant .mp4 file on and use the first frame of this movie as the launch image. Then instantiate a MPMoviePlayerController on app launch to play the movie in full screen. The movie will start a few moments after the launch image has been shown.

like image 30
Krumelur Avatar answered Oct 12 '22 03:10

Krumelur