Hi! I just read the updated terms and conditions, and I have a question regarding the submission requirements:
Your app playground must be fully functioning, and be built with and run on Swift Playgrounds 4.4 on iPadOS 16 or macOS 13.5 or Xcode 15 on macOS 13.5 or later. You may incorporate the use of Apple Pencil.
This means that the app can be built on iPadOS 17 / macOS 14 as well (and perhaps add some features specific to iPadOS 17 / macOS 14 or later using features such as SwiftData?) but does the app need to be fully compatible with earlier versions as well?
I think this means it should be compatible with all versions from iPadOS 16 / macOS 13.5 onwards?
Swift Student Challenge
RSS for tagDiscuss Swift Student Challenge.
Post
Replies
Boosts
Views
Activity
Hi, Developers. The project I am working on includes SwiftData for storing information. When inspecting, code-wise everything looks as it should, however, sometimes when interacting with data, the app crashes. The confusing part is that it happens sometimes. On one simulator, it might crash, while on another it might not. Should I reinstall the app it seems to be working fine again. Do you have and ideas. Any advice is appreciated. Take care!
Do the students have a specific topic for the app they are going to make? (If so, will it be given on February 5, 2024?)
The students are expected to submit their apps within three weeks from February 5, 2024, am I correct?
The apps the students are creating are expected to be "iPhone" Swift Playground apps, am I correct?
Do the students have a specific topic for the app they are going to make? (If so, will it be given on February 5, 2024?)
The students are expected to submit their apps within three weeks from February 5, 2024, am I correct?
The apps the students are creating are expected to be "iPhone" Swift Playground apps, am I correct?
Hey I started working on an idea for the swift student challenge but I created a xcode project instead of a playground, is this okay or does it have to be a playground? Thank you !
I started playing around with the navigationDestination modifier. But currently it always re-routes me back to the list with the entries. Does someone have an idea why this happens?
MainView
NavigationStack {
Form {
Section {
ProgressRing(percentage: $percentage)
Text("1 of 3 compleatet")
.font(.title2)
.fontWeight(.medium)
.foregroundStyle(Color.accentColor)
}
.listRowBackground(Color.clear)
.listRowSeparator(.hidden)
.frame(maxWidth: .infinity ,alignment: .center)
.padding()
Section("Daily tasks") {
NavigationLink {
EmptyView()
} label: {
Label("Log mood", systemImage: "seal")
}
NavigationLink {
QuoteView()
} label: {
Label("Quote Gallery", systemImage: "seal")
}
NavigationLink {
GratitudeListView()
} label: {
Label("Writing down gratitude", systemImage: "seal")
}
}
}
.navigationTitle("Hello, \(users.first?.name ?? "User")")
}
List {
ForEach(gratitudes, id: \.self) { gratitude in
NavigationLink(value: gratitude) {
VStack(alignment: .leading) {
Text(gratitude.gratitude1)
Text(gratitude.createdAt, style: .date)
}
}
}
.navigationDestination(for: Gratitude.self, destination: { gratitude in
GratitudeUpdateView(gratitude: gratitude)
})
}
.navigationTitle("Gratitude")
.toolbar(.hidden, for: .tabBar)
.overlay(alignment: .bottom) {
NavigationLink {
GratitudeAddView()
} label: {
PlusButton()
}
}
Hey Developers! Help!
I was going through the "Eligibilty" doc for swift student challenge (https://developer.apple.com/swift-student-challenge/eligibility/), where it is mentioned to "Be registered for free with Apple as an Apple developer or be a member of the Apple Developer Program".
Please guide me how do we do this free egisteration as the only option I can see on the devleoper app is to pay for it.
I don't really understand the exact meaning of "Build your app playground" on the Apple Swift Student Challenge home page. Does it mean to build a game app with a normal Xcode SwiftUI project?
Or is there a platform called "App Playground"?
So we cannot make an app that is not a game or an app that is not made with a platform called "App Playground" ?????????
I'm confused.
If you can use Japanese, it would be helpful to answer in Japanese.