LC 9.6.0 RC1 splash screens
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
LC 9.6.0 RC1 splash screens
I think we need much more informations then what is stated in the dictionary:
- 2x, 3x of what
- horizontal, vertical?
- How different dark mode should be (if it has to be different)?
- is background color going to be shown if not covered by the image (my guess)?
I am in between of realeasing an iOS App so I guess this end of April Apple change applies.
Thanks
- What size? - 2x, 3x of what
- horizontal, vertical?
- How different dark mode should be (if it has to be different)?
- is background color going to be shown if not covered by the image (my guess)?
I am in between of realeasing an iOS App so I guess this end of April Apple change applies.
Thanks
Trevix
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: LC 9.6.0 RC1 splash screens
Hello Roberto,
See this discussion in the use-list:
https://www.mail-archive.com/use-liveco ... 07938.html
Best regards,
Panos
--
PS: The Apple deadline for these changes (and others) has been moved to end of June 2020
See this discussion in the use-list:
https://www.mail-archive.com/use-liveco ... 07938.html
Best regards,
Panos
--
PS: The Apple deadline for these changes (and others) has been moved to end of June 2020
Re: LC 9.6.0 RC1 splash screens
mmmh...I follow the discussion then I've set on RC1 the splash accordingly.
My standalone is only landscape, for iPhone and iPad.
On opening I set:
mobileSetAllowedOrientations "landscape left,landscape right"
set the fullscreenmode of this stack to "letterbox"
I tried this setting only:
- 2732x2048 (x3)
- same image for dark (x3)
and also:
- 2048x1536
- 2388x1668(x2)
- 2732x2048 (x3)
- same images for dark
1 - Building for simulator, I always get this msg from LC: 1 No iPad Landscape Splash Screen
2 - iPad Pro u(12.9 inch 3rd gen) iOS 12.1: (unusable) two different splash sizes get shown, fast one after the other, none of the two covering the entire screen (letterBoxed?).
3 - iPad Pro u(12.9 inch 3rd gen) iOS 13.3: (not bed) one splash only "almost" covering the entire screen, still black on the four sides.
4 - iPhone 11 simulator iOS 13.3: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
5 - iPhone 11 Pro Max iOS 13.3: (good) My splash important stuff cover the 2nd third of the screen (if you image 3 horizontal stripe). I guess it got cut above and under, so it shows perfectly.
6 - iPhone 8 simulator iOS 12.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
7 - iPhone 8 simulator iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
8 - iPhone 8 plus simulator iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
9 - iPhone 8 hardware iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
Is this a LC work in progress or I didn't understand how to do the settings?
My standalone is only landscape, for iPhone and iPad.
On opening I set:
mobileSetAllowedOrientations "landscape left,landscape right"
set the fullscreenmode of this stack to "letterbox"
I tried this setting only:
- 2732x2048 (x3)
- same image for dark (x3)
and also:
- 2048x1536
- 2388x1668(x2)
- 2732x2048 (x3)
- same images for dark
1 - Building for simulator, I always get this msg from LC: 1 No iPad Landscape Splash Screen
2 - iPad Pro u(12.9 inch 3rd gen) iOS 12.1: (unusable) two different splash sizes get shown, fast one after the other, none of the two covering the entire screen (letterBoxed?).
3 - iPad Pro u(12.9 inch 3rd gen) iOS 13.3: (not bed) one splash only "almost" covering the entire screen, still black on the four sides.
4 - iPhone 11 simulator iOS 13.3: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
5 - iPhone 11 Pro Max iOS 13.3: (good) My splash important stuff cover the 2nd third of the screen (if you image 3 horizontal stripe). I guess it got cut above and under, so it shows perfectly.
6 - iPhone 8 simulator iOS 12.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
7 - iPhone 8 simulator iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
8 - iPhone 8 plus simulator iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
9 - iPhone 8 hardware iOS 13.3.1: (unusable) the splash is cut, top left right bottom , so that only the center part is visible .
Is this a LC work in progress or I didn't understand how to do the settings?
Trevix
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: LC 9.6.0 RC1 splash screens
Hello Roberto,
Ok, so it seems that the main problem is that on smaller screens, you only see the centre of the splash image. In this case, I would try adding smaller images for the x1 and the x2 case, for example something like this:
- 1334x750
- 2208x1242 (x2)
- 2732x2048 (x3)
Hope this helps.
Kind regards,
Panos
--
Ok, so it seems that the main problem is that on smaller screens, you only see the centre of the splash image. In this case, I would try adding smaller images for the x1 and the x2 case, for example something like this:
- 1334x750
- 2208x1242 (x2)
- 2732x2048 (x3)
This sounds like a bug in the S/B, I guess it still checks against the old settings for an iPad landscape splash screen. We should probably remove this warning.1 - Building for simulator, I always get this msg from LC: 1 No iPad Landscape Splash Screen
This happens probably because you first set the one splash, you tested, and then you added the other one. The OS decided that the second one suits best, BUT it had cached the first one, so it still shows the first one very briefly. If this is the case, then you can delete the app from the device, or use a different app id, as a way to clear the cache. See report https://quality.livecode.com/show_bug.cgi?id=22709.2 - iPad Pro u(12.9 inch 3rd gen) iOS 12.1: (unusable) two different splash sizes get shown, fast one after the other, none of the two covering the entire screen
Hope this helps.
Kind regards,
Panos
--
Re: LC 9.6.0 RC1 splash screens
I give up.
I tried all possible combination of size images and simulators and it is impossible to understand what is going on (also, only a "erase all content and settings" on the simulator allows to see the changes).
I ended up changing the splash screen with a single image (667x375) with transparency around the logo, that fits all, iPads included, on a dark grey background.
(Before my image had a background of its own)
I tried all possible combination of size images and simulators and it is impossible to understand what is going on (also, only a "erase all content and settings" on the simulator allows to see the changes).
I ended up changing the splash screen with a single image (667x375) with transparency around the logo, that fits all, iPads included, on a dark grey background.
(Before my image had a background of its own)
Trevix
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
OSX 14.3.1 xCode 15 LC 10 DP7 iOS 15> Android 7>
Re: LC 9.6.0 RC1 splash screens
I am using LC 9.6.0 (dp 4) and it's working fine. but I have no idea how to handle splash screens on the latest LC version.
-
- Livecode Staff Member
- Posts: 818
- Joined: Fri Feb 06, 2015 4:03 pm
Re: LC 9.6.0 RC1 splash screens
Hello all,
This lesson should be helpful:
http://lessons.livecode.com/m/4069/l/12 ... ur-ios-app
Kind regards,
Panos
--
This lesson should be helpful:
http://lessons.livecode.com/m/4069/l/12 ... ur-ios-app
Kind regards,
Panos
--