diff --git a/docs/res/AppIcon/AppIconRound.svg b/docs/res/AppIcon/AppIconRound.svg
new file mode 100644
index 00000000..9cc25a5f
--- /dev/null
+++ b/docs/res/AppIcon/AppIconRound.svg
@@ -0,0 +1,7 @@
+
diff --git a/docs/res/AppIcon/BankLogoWithouthBackground.svg b/docs/res/AppIcon/BankLogoWithouthBackground.svg
new file mode 100644
index 00000000..c38c4784
--- /dev/null
+++ b/docs/res/AppIcon/BankLogoWithouthBackground.svg
@@ -0,0 +1,6 @@
+
diff --git a/ui/BankingAndroidApp/src/main/AndroidManifest.xml b/ui/BankingAndroidApp/src/main/AndroidManifest.xml
index 48056eed..b38ef55e 100644
--- a/ui/BankingAndroidApp/src/main/AndroidManifest.xml
+++ b/ui/BankingAndroidApp/src/main/AndroidManifest.xml
@@ -9,7 +9,7 @@
android:name="net.dankito.banking.ui.android.BankingApp"
android:testOnly="false"
android:allowBackup="true"
- android:icon="@drawable/app_icon"
+ android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
diff --git a/ui/BankingAndroidApp/src/main/ic_launcher-playstore.png b/ui/BankingAndroidApp/src/main/ic_launcher-playstore.png
new file mode 100644
index 00000000..8e3d8299
Binary files /dev/null and b/ui/BankingAndroidApp/src/main/ic_launcher-playstore.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml b/ui/BankingAndroidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml
deleted file mode 100644
index e86fe0a9..00000000
--- a/ui/BankingAndroidApp/src/main/res/drawable-v24/ic_launcher_foreground.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ui/BankingAndroidApp/src/main/res/drawable/app_icon.png b/ui/BankingAndroidApp/src/main/res/drawable/app_icon.png
deleted file mode 100644
index 8a3058f0..00000000
Binary files a/ui/BankingAndroidApp/src/main/res/drawable/app_icon.png and /dev/null differ
diff --git a/ui/BankingAndroidApp/src/main/res/drawable/ic_launcher_foreground.xml b/ui/BankingAndroidApp/src/main/res/drawable/ic_launcher_foreground.xml
new file mode 100644
index 00000000..5416139c
--- /dev/null
+++ b/ui/BankingAndroidApp/src/main/res/drawable/ic_launcher_foreground.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ui/BankingAndroidApp/src/main/res/layout/nav_header_main.xml b/ui/BankingAndroidApp/src/main/res/layout/nav_header_main.xml
index 1ff1dbb8..bd9e838c 100644
--- a/ui/BankingAndroidApp/src/main/res/layout/nav_header_main.xml
+++ b/ui/BankingAndroidApp/src/main/res/layout/nav_header_main.xml
@@ -18,7 +18,7 @@
android:layout_height="@dimen/nav_header_app_icon_height"
android:contentDescription="@string/nav_header_desc"
android:paddingTop="@dimen/nav_header_vertical_spacing"
- app:srcCompat="@drawable/app_icon" />
+ app:srcCompat="@mipmap/ic_launcher_round" />
+
+
+
+
\ No newline at end of file
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/ui/BankingAndroidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 00000000..7353dbd1
--- /dev/null
+++ b/ui/BankingAndroidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher.png b/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher.png
index 898f3ed5..4f8ae1fb 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher.png and b/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png b/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png
index dffca360..2a6f6617 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png and b/ui/BankingAndroidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher.png b/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher.png
index 64ba76f7..33cc5e6c 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher.png and b/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png b/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png
index dae5e082..f84f87f0 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png and b/ui/BankingAndroidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher.png b/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher.png
index e5ed4659..60797665 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png
index 14ed0af3..fd775632 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png b/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png
index b0907cac..87efd7c5 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
index d8ae0315..e7d14f40 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index 2c18de9e..d44479e5 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
index beed3cdd..c9463f62 100644
Binary files a/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and b/ui/BankingAndroidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/ui/BankingAndroidApp/src/main/res/values/ic_launcher_background.xml b/ui/BankingAndroidApp/src/main/res/values/ic_launcher_background.xml
new file mode 100644
index 00000000..2b157b82
--- /dev/null
+++ b/ui/BankingAndroidApp/src/main/res/values/ic_launcher_background.xml
@@ -0,0 +1,4 @@
+
+
+ #003832
+
\ No newline at end of file
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/Contents.json b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/Contents.json
index 9221b9bb..a60a1cbd 100644
--- a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,41 +1,49 @@
{
"images" : [
{
+ "filename" : "icon-ios-20@2x.png",
"idiom" : "iphone",
"scale" : "2x",
"size" : "20x20"
},
{
+ "filename" : "icon-ios-20@3x.png",
"idiom" : "iphone",
"scale" : "3x",
"size" : "20x20"
},
{
+ "filename" : "icon-ios-29@2x.png",
"idiom" : "iphone",
"scale" : "2x",
"size" : "29x29"
},
{
+ "filename" : "icon-ios-29@3x.png",
"idiom" : "iphone",
"scale" : "3x",
"size" : "29x29"
},
{
+ "filename" : "icon-ios-40@2x.png",
"idiom" : "iphone",
"scale" : "2x",
"size" : "40x40"
},
{
+ "filename" : "icon-ios-40@3x.png",
"idiom" : "iphone",
"scale" : "3x",
"size" : "40x40"
},
{
+ "filename" : "icon-ios-60@2x.png",
"idiom" : "iphone",
"scale" : "2x",
"size" : "60x60"
},
{
+ "filename" : "icon-ios-60@3x.png",
"idiom" : "iphone",
"scale" : "3x",
"size" : "60x60"
@@ -46,6 +54,7 @@
"size" : "20x20"
},
{
+ "filename" : "icon-ios-20@2x-1.png",
"idiom" : "ipad",
"scale" : "2x",
"size" : "20x20"
@@ -56,6 +65,7 @@
"size" : "29x29"
},
{
+ "filename" : "icon-ios-29@2x-1.png",
"idiom" : "ipad",
"scale" : "2x",
"size" : "29x29"
@@ -66,6 +76,7 @@
"size" : "40x40"
},
{
+ "filename" : "icon-ios-40@2x-2.png",
"idiom" : "ipad",
"scale" : "2x",
"size" : "40x40"
@@ -76,16 +87,19 @@
"size" : "76x76"
},
{
+ "filename" : "icon-ios-76@2x.png",
"idiom" : "ipad",
"scale" : "2x",
"size" : "76x76"
},
{
+ "filename" : "icon-ios-83.5@2x.png",
"idiom" : "ipad",
"scale" : "2x",
"size" : "83.5x83.5"
},
{
+ "filename" : "icon-ios-1024@1x.png",
"idiom" : "ios-marketing",
"scale" : "1x",
"size" : "1024x1024"
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-1024@1x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-1024@1x.png
new file mode 100644
index 00000000..8acdd236
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-1024@1x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x-1.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x-1.png
new file mode 100644
index 00000000..080c9593
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x-1.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x.png
new file mode 100644
index 00000000..080c9593
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@2x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@3x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@3x.png
new file mode 100644
index 00000000..36907fc9
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-20@3x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x-1.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x-1.png
new file mode 100644
index 00000000..c26e2581
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x-1.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x.png
new file mode 100644
index 00000000..c26e2581
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@2x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@3x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@3x.png
new file mode 100644
index 00000000..9a7a17ce
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-29@3x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x-2.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x-2.png
new file mode 100644
index 00000000..cc9c951e
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x-2.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x.png
new file mode 100644
index 00000000..cc9c951e
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@2x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@3x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@3x.png
new file mode 100644
index 00000000..4c33d397
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-40@3x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@2x.png
new file mode 100644
index 00000000..4c33d397
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@2x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@3x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@3x.png
new file mode 100644
index 00000000..074141d5
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-60@3x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-76@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-76@2x.png
new file mode 100644
index 00000000..2703fd15
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-76@2x.png differ
diff --git a/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-83.5@2x.png b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-83.5@2x.png
new file mode 100644
index 00000000..917a2a63
Binary files /dev/null and b/ui/BankingiOSApp/BankingiOSApp/Assets.xcassets/AppIcon.appiconset/icon-ios-83.5@2x.png differ