Added app icon and Onboarding view

This commit is contained in:
Karol Zientek 2021-02-12 22:59:52 +01:00
parent e831041142
commit 2e4d698306
27 changed files with 175 additions and 77 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View file

@ -7,8 +7,9 @@
objects = {
/* Begin PBXBuildFile section */
96A2D96325D6FEA6001CB109 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 96A2D96525D6FEA6001CB109 /* Localizable.strings */; };
96A2D97B25D7003F001CB109 /* OnboardingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A2D97A25D7003F001CB109 /* OnboardingView.swift */; };
F4C6D9082544E17400F8903A /* wulkanowyApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C6D9072544E17400F8903A /* wulkanowyApp.swift */; };
F4C6D90A2544E17400F8903A /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C6D9092544E17400F8903A /* ContentView.swift */; };
F4C6D90C2544E17500F8903A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F4C6D90B2544E17500F8903A /* Assets.xcassets */; };
F4C6D90F2544E17500F8903A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F4C6D90E2544E17500F8903A /* Preview Assets.xcassets */; };
F4C6D91A2544E17500F8903A /* wulkanowyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C6D9192544E17500F8903A /* wulkanowyTests.swift */; };
@ -33,9 +34,11 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
96A2D96425D6FEA6001CB109 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
96A2D96925D6FEBB001CB109 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; };
96A2D97A25D7003F001CB109 /* OnboardingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingView.swift; sourceTree = "<group>"; };
F4C6D9042544E17400F8903A /* wulkanowy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = wulkanowy.app; sourceTree = BUILT_PRODUCTS_DIR; };
F4C6D9072544E17400F8903A /* wulkanowyApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = wulkanowyApp.swift; sourceTree = "<group>"; };
F4C6D9092544E17400F8903A /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
F4C6D90B2544E17500F8903A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
F4C6D90E2544E17500F8903A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
F4C6D9102544E17500F8903A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
@ -72,6 +75,38 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
96A2D95625D6FE4D001CB109 /* App */ = {
isa = PBXGroup;
children = (
F4C6D9072544E17400F8903A /* wulkanowyApp.swift */,
);
path = App;
sourceTree = "<group>";
};
96A2D95A25D6FE81001CB109 /* Resources */ = {
isa = PBXGroup;
children = (
96A2D96525D6FEA6001CB109 /* Localizable.strings */,
);
path = Resources;
sourceTree = "<group>";
};
96A2D96D25D6FF29001CB109 /* Views */ = {
isa = PBXGroup;
children = (
96A2D97925D7002D001CB109 /* Onboarding */,
);
path = Views;
sourceTree = "<group>";
};
96A2D97925D7002D001CB109 /* Onboarding */ = {
isa = PBXGroup;
children = (
96A2D97A25D7003F001CB109 /* OnboardingView.swift */,
);
path = Onboarding;
sourceTree = "<group>";
};
F4C6D8FB2544E17300F8903A = {
isa = PBXGroup;
children = (
@ -95,8 +130,9 @@
F4C6D9062544E17400F8903A /* wulkanowy */ = {
isa = PBXGroup;
children = (
F4C6D9072544E17400F8903A /* wulkanowyApp.swift */,
F4C6D9092544E17400F8903A /* ContentView.swift */,
96A2D96D25D6FF29001CB109 /* Views */,
96A2D95A25D6FE81001CB109 /* Resources */,
96A2D95625D6FE4D001CB109 /* App */,
F4C6D90B2544E17500F8903A /* Assets.xcassets */,
F4C6D9102544E17500F8903A /* Info.plist */,
F4C6D90D2544E17500F8903A /* Preview Content */,
@ -215,6 +251,7 @@
knownRegions = (
en,
Base,
pl,
);
mainGroup = F4C6D8FB2544E17300F8903A;
productRefGroup = F4C6D9052544E17400F8903A /* Products */;
@ -234,6 +271,7 @@
buildActionMask = 2147483647;
files = (
F4C6D90F2544E17500F8903A /* Preview Assets.xcassets in Resources */,
96A2D96325D6FEA6001CB109 /* Localizable.strings in Resources */,
F4C6D90C2544E17500F8903A /* Assets.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
@ -259,8 +297,8 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F4C6D90A2544E17400F8903A /* ContentView.swift in Sources */,
F4C6D9082544E17400F8903A /* wulkanowyApp.swift in Sources */,
96A2D97B25D7003F001CB109 /* OnboardingView.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -295,11 +333,24 @@
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
96A2D96525D6FEA6001CB109 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
96A2D96425D6FEA6001CB109 /* en */,
96A2D96925D6FEBB001CB109 /* pl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
F4C6D9272544E17500F8903A /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
@ -361,6 +412,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";

BIN
wulkanowy/.DS_Store vendored Normal file

Binary file not shown.

View file

@ -11,7 +11,7 @@ import SwiftUI
struct wulkanowyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
OnboardingView()
}
}
}

BIN
wulkanowy/Assets.xcassets/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

View file

@ -1,98 +1,116 @@
{
"images" : [
{
"size" : "20x20",
"idiom": "iphone",
"filename" : "wulkanowy-20@2x.png",
"scale": "2x"
},
{
"size" : "20x20",
"idiom": "iphone",
"filename" : "wulkanowy-20@3x.png",
"scale": "3x"
},
{
"size" : "20x20",
"idiom": "ipad",
"filename" : "wulkanowy-20.png",
"scale": "1x"
},
{
"size" : "20x20",
"idiom": "ipad",
"filename" : "wulkanowy-20@2x.png",
"scale": "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"scale" : "2x",
"size" : "20x20"
"filename" : "wulkanowy-29@2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"scale" : "3x",
"size" : "20x20"
"filename" : "wulkanowy-29@3x.png",
"scale" : "3x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"scale" : "2x",
"size" : "29x29"
"filename" : "wulkanowy-40@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"scale" : "3x",
"size" : "29x29"
"filename" : "wulkanowy-40@3x.png",
"scale" : "3x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"scale" : "2x",
"size" : "40x40"
"filename" : "wulkanowy-60@2x.png",
"scale" : "2x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"scale" : "3x",
"size" : "40x40"
},
{
"idiom" : "iphone",
"scale" : "2x",
"size" : "60x60"
},
{
"idiom" : "iphone",
"scale" : "3x",
"size" : "60x60"
"filename" : "wulkanowy-60@3x.png",
"scale" : "3x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"scale" : "1x",
"size" : "20x20"
"filename" : "wulkanowy-29.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"scale" : "2x",
"size" : "20x20"
"filename" : "wulkanowy-29@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"scale" : "1x",
"size" : "29x29"
"filename" : "wulkanowy-40.png",
"scale" : "1x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"scale" : "2x",
"size" : "29x29"
"filename" : "wulkanowy-40@2x.png",
"scale" : "2x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"scale" : "1x",
"size" : "40x40"
"filename" : "wulkanowy-76.png",
"scale" : "1x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"scale" : "2x",
"size" : "40x40"
"filename" : "wulkanowy-76@2x.png",
"scale" : "2x"
},
{
"size" : "83.5x83.5",
"idiom" : "ipad",
"scale" : "1x",
"size" : "76x76"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "76x76"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "83.5x83.5"
"filename" : "wulkanowy-83.5@2x.png",
"scale" : "2x"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"scale" : "1x",
"size" : "1024x1024"
"filename" : "wulkanowy-1024.png",
"scale" : "1x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,11 @@
{
"images" : [
{
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View file

@ -1,21 +0,0 @@
//
// ContentView.swift
// wulkanowy
//
// Created by Mikołaj on 25/10/2020.
//
import SwiftUI
struct ContentView: View {
var body: some View {
Text("Wulkanowy!")
.bold()
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}

View file

@ -0,0 +1,9 @@
/*
Localizable.strings
wulkanowy
Created by Karol Zientek on 12/02/2021.
*/
"title" = "Wulkanowy";

View file

@ -0,0 +1,9 @@
/*
Localizable.strings
wulkanowy
Created by Karol Zientek on 12/02/2021.
*/
"title" = "Wulkanowy";

View file

@ -0,0 +1,20 @@
//
// OnboardingView.swift
// wulkanowy
//
// Created by Karol Zientek on 12/02/2021.
//
import SwiftUI
struct OnboardingView: View {
var body: some View {
}
}
struct OnboardingView_Previews: PreviewProvider {
static var previews: some View {
OnboardingView()
}
}