This is a migrated thread and some comments may be shown as answers.

Splash Screen for Android

43 Answers 321 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Tony Vainikos
Top achievements
Rank 1
Tony Vainikos asked on 30 Oct 2012, 08:08 PM
I see in the properties how I can add the splash screens for the iOS device, but there isn't a place for adding a graphic to be used as the splash screen for the Android. Please tell me how I can do this. Thanks in advanced.

43 Answers, 1 is accepted

Sort by
0
Nikolay Tsenkov
Telerik team
answered on 31 Oct 2012, 04:54 PM
Hello Lisa,

Thank you for giving Icenium a try. We hope that you'll enjoy our product as much as we do.
And thanks for reporting the lack of a way to change these properties.

As with any new product we are still missing many things, so please keep giving us feedback. We highly appreciate it.

I can't commit on ETA, but we will implement Android Splash Screen properties for future releases.

Regards,
Nikolay Tsenkov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 01 Nov 2012, 12:35 PM
Not sure if I understand you correctly. A splash screen, as I have understand, is required for iOS apps. You can add it by moving your mouse over the 'splash' placeholders and then click on it. Then you just browse to your image and select it.

You have to add a splash image for all resolutions!
0
Tony Vainikos
Top achievements
Rank 1
answered on 01 Nov 2012, 03:45 PM
A splash screen isn't REQUIRED for an Android but adds to the users experience because when they launch the app they aren't just displayed a black screen...especially if your main page does some initial things before starting ... the user might think your app isn't loading. PhoneGap does allow for a splash screen for Android.

I look forward to having this feature built into Icenium, but in the meantime, is there some sort of workaround?
0
Nikolay Tsenkov
Telerik team
answered on 01 Nov 2012, 04:00 PM
Hello,

There isn't such a workaround, I am afraid, since the splash screen is shown before the webview has loaded.

We will notify you in this same thread once it's implemented.

Regards,
Nikolay Tsenkov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 02 Nov 2012, 07:47 AM
Cordova 2.2.0 is out and contains support for Splash Screens: http://docs.phonegap.com/en/edge/cordova_splashscreen_splashscreen.md.html#Splashscreen

However, besides the fact that Icenium does not (yet) support 2.2.20, you will have add 2 lines in the onCreate method of the class that extends DroidGap and I don't think that is possible with Icenium at the moment.
0
Nikolay Tsenkov
Telerik team
answered on 02 Nov 2012, 02:27 PM
Hi,

Nope, this is not supported.
We are currently working on enabling Cordova 2.2.0 support.
After this we will implement Android Splash Screens support.


Regards,

Nikolay Tsenkov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Tony Vainikos
Top achievements
Rank 1
answered on 06 Nov 2012, 03:58 PM
This is great news. Do you have an estimate time of implementation for this? I would really love to have a splash screen for my first deployment of my Android app. I know this might not sound like an important feature, but for my "powers that be" ... branding is everything. Before discovering your product, I was using another product very similar to build, and it allowed for splash screens by simply placing them in a specifically named folder. I really want to continue to use your product for the Android version since it works so well for my development environment.
0
Stefan Dobrev
Telerik team
answered on 07 Nov 2012, 10:35 AM
Hi Lisa,

We do plan to update Icenium on a regular bases (we are cloud based product in our core). Please stay tuned for upcoming roadmap announcements on our website.

All the best,
Stefan Dobrev
the Icenium team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Tony Vainikos
Top achievements
Rank 1
answered on 19 Nov 2012, 04:27 PM
Any update on the splash screen for Androids yet?
0
Stefan Dobrev
Telerik team
answered on 20 Nov 2012, 08:50 AM
It is in our backlog with high priority, so it should be available in one of our next public releases. Do you have a strict deadline for your project?


Kind regards,
Stefan Dobrev
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 20 Nov 2012, 09:22 AM
Not the preferred way, but while waiting for an official Splash plugin in Icenium, you could use this:
GUI APK Tool for decompiling/recompiling APKs

I haven't tried it myself, but I am going to try soon to:
- Build APK with Icenium
- Decompile with this tool
- Add the plugin I need
- Recompile APK

A few extra steps, but maybe worth the effort.
0
Dennis
Top achievements
Rank 1
answered on 30 Nov 2012, 03:48 PM
Are there any official dates for the Cordova 2.2.0 support? Will it be in the next days?
We currently use Icenium to develop and test. Our app will has to be released in early december and we have to decide if we have to use xcode/eclipse or icenium to finish te app.
0
Stefan Dobrev
Telerik team
answered on 03 Dec 2012, 10:12 AM
Hi all,

The next version is due to the first half of December. Cordova 2.2 support is there, along with iPhone 5 support and many other fixes and improvements. Android splash-screen support did not make it for this release and will be available in the next one. 

Hope this helps,
Stefan Dobrev
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Tony Vainikos
Top achievements
Rank 1
answered on 20 Dec 2012, 07:51 PM
Awww...so when do you forsee the next release will be where I might be able to expect the splash screen. My project is due to go into production second week in January.
0
Evgeni "Zammy" Petrov
Telerik team
answered on 25 Dec 2012, 05:51 PM
Hello Lisa,

 As our users needs grow we are planning for quite rapid release cycle. We are expecting to have our next release at the end of January. We'll do our best to include Android splashscreen feature in it. If that's not too late for you. 

All the best,

Evgeni "Zammy" Petrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Tony Vainikos
Top achievements
Rank 1
answered on 29 Jan 2013, 08:37 PM
Well I still haven't deployed my Android version. Was kind of waiting to see what happen with the latest release and the splash screen. Can you update me as to if this is expected in the end of January modifications???
0
Evgeni "Zammy" Petrov
Telerik team
answered on 30 Jan 2013, 11:17 AM
Hello Lisa,

I can confirm that our next release (expected in the first half February) will have splash screens for Android. :)

All the best,
Evgeni "Zammy" Petrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Tony Vainikos
Top achievements
Rank 1
answered on 01 Feb 2013, 06:03 PM
Yeah, that might be just in time for my Android release!!!
0
Jan-Dirk
Top achievements
Rank 1
answered on 05 Feb 2013, 08:38 AM
Lisa,

Just a heads up!

I just noticed that a new version is released and found that the in Properties -> Android your long waited 'Splash screen' is available...

Have fun with it!

Jan-Dirk
0
Stefan Dobrev
Telerik team
answered on 05 Feb 2013, 10:21 AM
@JD as always you are announcing our updates even before us. Thanks for this :)

@All Here are the release notes for the v1.2 bits. Hope you like it.

-sdobrev

0
Tony Vainikos
Top achievements
Rank 1
answered on 05 Feb 2013, 05:55 PM
I KNOW!!! I accepted the upgrade this morning holding my breath to see if it was there, and yea!!! it was. I configured it in my app but haven't tested it yet. I am also thrilled about the ability to enter a short name for the iPhone users. This was definitely an issue with my app. Thanks, and keep up the good work!! :-)

BTW ... I found some instructions about how to do the 9-patch online using PhotoShop because i didn't have the SDK installed to do it, so I hope it's right. But if you have some suggestions or resources for me to really understand how to create one of these 9.png's then it would be greatly appreciated.
0
Kristian D. Dimitrov
Telerik team
answered on 06 Feb 2013, 09:26 AM
Hi Lisa,

In order to draw a 9-patch image using Photoshop, just make your image with 1px transparent border and draw with 1px, #000000 color pencil the area you want to use for the content and the stretchable area. Then save the image using "save for web" in png-24 or png-8, if you use less colors. In the options check Transparency, matte none, metadata none.

These are two nice blog posts describing how 9-patch works: here and here. I also found this online tool for making 9-patch images - here. Just drag an image and start editing the fill and stretch areas.

I attached our splash-screen for the coffee app for your reference as well.

Greetings,
Kristian D. Dimitrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 06 Feb 2013, 01:35 PM
Here is another nice tool to make 9-patch images: http://www.roundrect.kr/en/desktop/better-9-patch/

Much easier to work with than any other tool. Here is a video that demonstrates the tool: http://www.youtube.com/watch?v=jqc6c53-byQ

Unfortunately, the 9-patch png that I created seems to show as a totally white image????
0
Kristian D. Dimitrov
Telerik team
answered on 07 Feb 2013, 01:50 PM
Hi Jan-Dark,

We'll appreciate it, if you can give us a link to the file, that causes this unexpected behavior. If you can't - just check that the right parts of the image get stretched.

Kind regards,
Kristian D. Dimitrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 07 Feb 2013, 02:07 PM
Kristian,

I have been mailing with your colleague Evgeni Petrov. Is it okay if I send the image to him so he can forward it to you?
0
Kristian D. Dimitrov
Telerik team
answered on 07 Feb 2013, 03:14 PM
Hello,

Could you please send it to support{at}icenium.com?

All the best,
Kristian D. Dimitrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 07 Feb 2013, 03:18 PM
Mail sent! Thank you Kristian.
0
Kristian D. Dimitrov
Telerik team
answered on 11 Feb 2013, 05:14 PM
Hello Jan-Dirk,

I tested the 9-patch image you sent on 2.3.6, 3.2, 4.0.4, 4.1.1 Android devices and it worked fine. I have used the default Kendo project template. Please try it on new Kendo project and if it still shows white image can you please send to us on what kind of device and OS you are reproducing it?

All the best,
Kristian D. Dimitrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Jan-Dirk
Top achievements
Rank 1
answered on 12 Feb 2013, 04:49 PM
I thought I typed a reply a few minutes ago, but I don't see it here...

Kristan,

I tested a little more and I see that the splash screen shows when I set project properties to compile with Cordova 2.2.0, but not works with 2.0.0.

However, when I set my project to Cordova 2.2.0 I get gap_callback alerts (usePolling, getPort and one more). It seems that this happens when an incorrect cordova version is referenced to...

Can you check that?
0
Jan-Dirk
Top achievements
Rank 1
answered on 13 Feb 2013, 08:13 AM
I have to apologize to you about my previous message Kristian. The issue was because in my project I was somehow referencing to an incorrect Cordovo version.

All is solved now, Splash screen shows and no gap_callback issues!
0
Rahat
Top achievements
Rank 1
answered on 14 Feb 2013, 11:45 AM
I used your Coffee App splash screen in my project but it is giving error.

Project "DataIntegration.proj" (default targets): Error: 9-patch image \\419161-FS2\ClientProjects\rahat.khanna_headstrong.com\DataIntegration\DataIntegration\bin\Android\Debug\app\res\drawable-nodpi\splashscreen.9.png malformed. Error: Failure processing PNG image \\419161-FS2\ClientProjects\rahat.khanna_headstrong.com\DataIntegration\DataIntegration\bin\Android\Debug\app\res\drawable-nodpi\splashscreen.9.png Error: The command ""C:\Program Files\Java\jdk1.6.0_31\bin\java" -jar apktool.jar build -f "\\419161-FS2\ClientProjects\rahat.khanna_headstrong.com\DataIntegration\DataIntegration\bin\Android\Debug\app" "\\419161-FS2\ClientProjects\rahat.khanna_headstrong.com\DataIntegration\DataIntegration\bin\Android\Debug\app.apk"" exited with code 1. Done building project "DataIntegration.proj" -- FAILED.
0
Evgeni "Zammy" Petrov
Telerik team
answered on 15 Feb 2013, 03:30 PM
Hi Rahat,

I have just checked out our sample and it builds successfully on my end.

That being said, our nine patch image validation is not perfect. We just improved it for our next release. It is possible that you have an image that is actually non valid but our validator is not catching it. 

Do not hesitate to ask us if you have any other questions.
 

Greetings,
Evgeni "Zammy" Petrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Rahat
Top achievements
Rank 1
answered on 18 Feb 2013, 06:43 AM
I got the splash screen working but please let me know. What should I do, if I do not want splash screen for my app
0
Jan-Dirk
Top achievements
Rank 1
answered on 18 Feb 2013, 06:52 AM
just remove the Splash screen from your project in

or


function onDeviceReady() {
    navigator.splashscreen.hide();
}
0
Shiyad
Top achievements
Rank 1
answered on 23 Feb 2013, 05:55 PM
Its great to see that you are making icenium better and better day by day. thanks for that. i also want to know how to remove the splaah screen from project without ising javascript. could you please explain how to do that
0
Kristian D. Dimitrov
Telerik team
answered on 25 Feb 2013, 09:03 AM
Hi Shiyad,

We just answered that question in your other post about how to remove splash screen.

Greetings,
Kristian D. Dimitrov
the Telerik team

Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
0
Filip
Top achievements
Rank 1
answered on 18 Sep 2013, 02:25 PM
Hello,

I have a splash screen that is 720 x 1280 size. In the middle of the 9-patch image I have a logo. I have selected stretchable areas outside the logo.

However, I cannot make my splashscreen fit devices with different resolutions.

On Samsung S2 for example, logo is too big, and is not displayed completely, because of lower resolution. (480 x 800)
On Samsung S4 it is too small (which is not such a big problem), because of high resolution (1920 x 1080).

I dont see any option to upload resolution-specific splashscreens?

What do you suggest?

Thank you
0
Steve
Telerik team
answered on 18 Sep 2013, 03:17 PM
Hi Filip,

Take a look at this forum thread where we've already discussed this topic.

Regards,
Steve
Telerik

Big news for mobile app and .NET developers! Hear about it at our Release Keynote. Thursday, September 26th, 11AM EDT
Do you enjoy Icenium? Vote for it in Windows IT Pro Community Choice Awards as Best Cloud Computing Product or Service (Category 5).
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Filip
Top achievements
Rank 1
answered on 20 Sep 2013, 06:39 AM
Thanks Steve,

I made it with push and pull. However, it would be cool if these 4 "folders" were supported in Icenium.

  • xlarge (xhdpi): 640x960
  • large (hdpi): 480x800
  • medium (mdpi): 320x480
  • small (ldpi): 240x320
Thanks again,
Filip
0
Owidat
Top achievements
Rank 2
answered on 20 Jan 2014, 10:40 AM
Hi,

Try this : 
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html

very easy and simple to use, I hope this can help.
0
Ali
Top achievements
Rank 1
answered on 03 Apr 2014, 02:51 AM
Thank You Mohmmed very nice :)
0
Rajesh
Top achievements
Rank 1
answered on 24 Jul 2015, 10:28 AM
Where is the option for splash screen? Please guide me[quote]Your quote goes here[/quote]
0
Pavel Kolev
Telerik team
answered on 29 Jul 2015, 06:36 AM
Hi Rajesh,

You can change your splash screens from the project properties. You can find more information in our documentation.

Regards,
Pavel Kolev
Telerik
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
Tags
General Discussion
Asked by
Tony Vainikos
Top achievements
Rank 1
Answers by
Nikolay Tsenkov
Telerik team
Jan-Dirk
Top achievements
Rank 1
Tony Vainikos
Top achievements
Rank 1
Stefan Dobrev
Telerik team
Dennis
Top achievements
Rank 1
Evgeni "Zammy" Petrov
Telerik team
Kristian D. Dimitrov
Telerik team
Rahat
Top achievements
Rank 1
Shiyad
Top achievements
Rank 1
Filip
Top achievements
Rank 1
Steve
Telerik team
Owidat
Top achievements
Rank 2
Ali
Top achievements
Rank 1
Rajesh
Top achievements
Rank 1
Pavel Kolev
Telerik team
Share this question
or