Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
Update project to use minimum iOS version 17.0
  • Loading branch information
radude89 committed Jun 24, 2024
1 parent 7a92294 commit 28b3b3e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 18 deletions.
20 changes: 10 additions & 10 deletions FootballGather/FootballGather.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -827,7 +827,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
MARKETING_VERSION = 1.1.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
Expand Down Expand Up @@ -887,7 +887,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
MARKETING_VERSION = 1.1.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
Expand All @@ -909,7 +909,7 @@
DEVELOPMENT_TEAM = 42L6GB6DU6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = "Supporting files/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -936,7 +936,7 @@
DEVELOPMENT_TEAM = 42L6GB6DU6;
ENABLE_PREVIEWS = YES;
INFOPLIST_FILE = "Supporting files/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -961,7 +961,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 42L6GB6DU6;
INFOPLIST_FILE = UITests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -985,7 +985,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 42L6GB6DU6;
INFOPLIST_FILE = UITests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -1011,7 +1011,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 42L6GB6DU6;
INFOPLIST_FILE = FootballGatherTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -1035,7 +1035,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 42L6GB6DU6;
INFOPLIST_FILE = FootballGatherTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand All @@ -1062,7 +1062,7 @@
DEVELOPMENT_TEAM = 42L6GB6DU6;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = Snapshots/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
MARKETING_VERSION = 1.1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.rdan.Snapshots;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1083,7 +1083,7 @@
DEVELOPMENT_TEAM = 42L6GB6DU6;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = Snapshots/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
MARKETING_VERSION = 1.1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.rdan.Snapshots;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
13 changes: 5 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,13 @@
<img src="assets/app-icon.png" alt="FootballGather App Icon" />
</p>
<p align="center">
<a href="https://swift.org"><img src="https://img.shields.io/badge/swift-5.10-orange.svg" alt="Swift 5.10" /></a>
<a href="https://developer.apple.com/xcode/"><img src="https://img.shields.io/badge/Xcode-15.3-blue.svg" alt="Xcode 15.3" /></a>
<a href="https://swift.org"><img src="https://img.shields.io/badge/swift-6.0-orange.svg" alt="Swift 6.0" /></a>
<a href="https://developer.apple.com/xcode/"><img src="https://img.shields.io/badge/Xcode-16.0-blue.svg" alt="Xcode 16.0" /></a>
</p>

## Requirements

- iOS 15.0+
- iPadOS 15.0+
- iOS 17.0+

## Tools

Expand Down Expand Up @@ -170,11 +169,9 @@ Notes:

1. Using `SwiftUI` to implement the user interface.
- For learning purposes, I wanted to get a look & feel of the framework on a real application.
2. iOS 15 as the minimum version of the app.
- To support the newest Apple APIs.
3. Using MVVM for the UI implementation.
2. Using MVVM for the UI implementation.
- Works natural with SwiftUI.
4. Implementing the players selection with `UIKit`.
3. Implementing the players selection with `UIKit`.
- Due to a limitation of SwiftUI to drag & drop rows in a multi-sectioned `List`, I took the decision to use `UIKit`.

### Testing approach
Expand Down

0 comments on commit 28b3b3e

Please sign in to comment.