Tools or Methods for generating Platform Icons and Splash images in Apache Cordova config












0














I was getting ready to update my icon from the default in my first Apache Cordova project when I first noticed there are 32 entries for different variations of the icon in config.xml broken up by platform.



Are there any existing tools or perhaps built in functionality which will take a base image and generate the various platform and device files?



Is the only other options to manually creating each image?



Same question for the splash image.










share|improve this question



























    0














    I was getting ready to update my icon from the default in my first Apache Cordova project when I first noticed there are 32 entries for different variations of the icon in config.xml broken up by platform.



    Are there any existing tools or perhaps built in functionality which will take a base image and generate the various platform and device files?



    Is the only other options to manually creating each image?



    Same question for the splash image.










    share|improve this question

























      0












      0








      0







      I was getting ready to update my icon from the default in my first Apache Cordova project when I first noticed there are 32 entries for different variations of the icon in config.xml broken up by platform.



      Are there any existing tools or perhaps built in functionality which will take a base image and generate the various platform and device files?



      Is the only other options to manually creating each image?



      Same question for the splash image.










      share|improve this question













      I was getting ready to update my icon from the default in my first Apache Cordova project when I first noticed there are 32 entries for different variations of the icon in config.xml broken up by platform.



      Are there any existing tools or perhaps built in functionality which will take a base image and generate the various platform and device files?



      Is the only other options to manually creating each image?



      Same question for the splash image.







      cordova icons splash-screen






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 23 '18 at 21:15









      Adam Heeg

      979925




      979925
























          2 Answers
          2






          active

          oldest

          votes


















          0














          I would recommend to use the ionic CLI.
          Please visit their website for more information's on how to install it (it is free).
          It is a very fast solution, once you have created a temp project with ionic you will need to copy a splash.png (2732x2732 px resolution) and a icon.png (1024x1024 px resolution) into the temp projects "resources" folder and execute the following command in you console: "ionic cordova resources ios" or "ionic cordova resources android" and you'll have all the files generated inside each platforms directory under "resources" folder.
          You can reuse this temp project in the future to generate splash/icon images to all other apps you will have.



          Once you have the images, make sure to copy and paste the ionic config.xml entries with the image names into your own config.xml and copy over your generated images into your original res/screens/ios or res/screens/android folders.



          Hope it helped.






          share|improve this answer





























            0














            I just used this website: https://pgicons.abiro.com/
            It works fine, except that I needed to add www/ to path of files in the config.xml snippet provided.



            Example:



            <icon density="ldpi" src="res/icon/android/ldpi.png"/>


            to be changed as



            <icon density="ldpi" src="www/res/icon/android/ldpi.png" />





            share|improve this answer





















              Your Answer






              StackExchange.ifUsing("editor", function () {
              StackExchange.using("externalEditor", function () {
              StackExchange.using("snippets", function () {
              StackExchange.snippets.init();
              });
              });
              }, "code-snippets");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "1"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f48410951%2ftools-or-methods-for-generating-platform-icons-and-splash-images-in-apache-cordo%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0














              I would recommend to use the ionic CLI.
              Please visit their website for more information's on how to install it (it is free).
              It is a very fast solution, once you have created a temp project with ionic you will need to copy a splash.png (2732x2732 px resolution) and a icon.png (1024x1024 px resolution) into the temp projects "resources" folder and execute the following command in you console: "ionic cordova resources ios" or "ionic cordova resources android" and you'll have all the files generated inside each platforms directory under "resources" folder.
              You can reuse this temp project in the future to generate splash/icon images to all other apps you will have.



              Once you have the images, make sure to copy and paste the ionic config.xml entries with the image names into your own config.xml and copy over your generated images into your original res/screens/ios or res/screens/android folders.



              Hope it helped.






              share|improve this answer


























                0














                I would recommend to use the ionic CLI.
                Please visit their website for more information's on how to install it (it is free).
                It is a very fast solution, once you have created a temp project with ionic you will need to copy a splash.png (2732x2732 px resolution) and a icon.png (1024x1024 px resolution) into the temp projects "resources" folder and execute the following command in you console: "ionic cordova resources ios" or "ionic cordova resources android" and you'll have all the files generated inside each platforms directory under "resources" folder.
                You can reuse this temp project in the future to generate splash/icon images to all other apps you will have.



                Once you have the images, make sure to copy and paste the ionic config.xml entries with the image names into your own config.xml and copy over your generated images into your original res/screens/ios or res/screens/android folders.



                Hope it helped.






                share|improve this answer
























                  0












                  0








                  0






                  I would recommend to use the ionic CLI.
                  Please visit their website for more information's on how to install it (it is free).
                  It is a very fast solution, once you have created a temp project with ionic you will need to copy a splash.png (2732x2732 px resolution) and a icon.png (1024x1024 px resolution) into the temp projects "resources" folder and execute the following command in you console: "ionic cordova resources ios" or "ionic cordova resources android" and you'll have all the files generated inside each platforms directory under "resources" folder.
                  You can reuse this temp project in the future to generate splash/icon images to all other apps you will have.



                  Once you have the images, make sure to copy and paste the ionic config.xml entries with the image names into your own config.xml and copy over your generated images into your original res/screens/ios or res/screens/android folders.



                  Hope it helped.






                  share|improve this answer












                  I would recommend to use the ionic CLI.
                  Please visit their website for more information's on how to install it (it is free).
                  It is a very fast solution, once you have created a temp project with ionic you will need to copy a splash.png (2732x2732 px resolution) and a icon.png (1024x1024 px resolution) into the temp projects "resources" folder and execute the following command in you console: "ionic cordova resources ios" or "ionic cordova resources android" and you'll have all the files generated inside each platforms directory under "resources" folder.
                  You can reuse this temp project in the future to generate splash/icon images to all other apps you will have.



                  Once you have the images, make sure to copy and paste the ionic config.xml entries with the image names into your own config.xml and copy over your generated images into your original res/screens/ios or res/screens/android folders.



                  Hope it helped.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Feb 7 '18 at 7:32









                  stephnx

                  4718




                  4718

























                      0














                      I just used this website: https://pgicons.abiro.com/
                      It works fine, except that I needed to add www/ to path of files in the config.xml snippet provided.



                      Example:



                      <icon density="ldpi" src="res/icon/android/ldpi.png"/>


                      to be changed as



                      <icon density="ldpi" src="www/res/icon/android/ldpi.png" />





                      share|improve this answer


























                        0














                        I just used this website: https://pgicons.abiro.com/
                        It works fine, except that I needed to add www/ to path of files in the config.xml snippet provided.



                        Example:



                        <icon density="ldpi" src="res/icon/android/ldpi.png"/>


                        to be changed as



                        <icon density="ldpi" src="www/res/icon/android/ldpi.png" />





                        share|improve this answer
























                          0












                          0








                          0






                          I just used this website: https://pgicons.abiro.com/
                          It works fine, except that I needed to add www/ to path of files in the config.xml snippet provided.



                          Example:



                          <icon density="ldpi" src="res/icon/android/ldpi.png"/>


                          to be changed as



                          <icon density="ldpi" src="www/res/icon/android/ldpi.png" />





                          share|improve this answer












                          I just used this website: https://pgicons.abiro.com/
                          It works fine, except that I needed to add www/ to path of files in the config.xml snippet provided.



                          Example:



                          <icon density="ldpi" src="res/icon/android/ldpi.png"/>


                          to be changed as



                          <icon density="ldpi" src="www/res/icon/android/ldpi.png" />






                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Nov 23 '18 at 2:34









                          Pierre

                          344419




                          344419






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Stack Overflow!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.





                              Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                              Please pay close attention to the following guidance:


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f48410951%2ftools-or-methods-for-generating-platform-icons-and-splash-images-in-apache-cordo%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              What visual should I use to simply compare current year value vs last year in Power BI desktop

                              Alexandru Averescu

                              Trompette piccolo