Filter
Exclude
Time range
-
Near
フロントエンドで済む用事ばっかりだからplaycodeがお手軽に済ませてたけど、もうちょっと凝ったのやりたいときはこれでもいいかもなあ
1
18
Replying to @cida_yo
playcodeは結構お手軽でいい感じだったよー
1
1
18
🌻🐥 minsang slogan ateez go retweeted
ateez ttl towards the light will to power finale in seoul playcode unsealed inclusions (outbox playcode binder photobook 64p binder sleeves 20s) ₱650 solo ₱490 if taking with 1 member set ₱390 if taking with 2 member sets
1
3
4
766
🌻🐥 minsang slogan ateez go retweeted
wts lfb onhand 📍 ph add ateez ttl towards the light will to power finale in seoul playcode #kysmg1117onhand ₱390 per member set (1 pc 1 pola 2 stickers) ✅ HJ SH JH still available —payo / 2 weeks dop with ₱50ea nrdp —also available: unsealed inclusions (outbox playcode binder photobook 64p binder sleeves 20s) reply mine member/s to claim 💌 🏷️ hongjoong seonghwa jongho
3
4
7
1,669
Hey dude, can you try Playcode instead?
81
📅 SwiftUI-Lernreihe #46 – Sternzeichen-Finder In diesem Beispiel verwenden wir ein Textfeld, einen Button und eine Switch-Anweisung, um anhand der Benutzereingabe das Sternzeichen zu bestimmen. Ein einfaches Projekt zum Üben von Benutzerinteraktion und Zustandsverwaltung in SwiftUI. // // ZodiacSignFinderView.swift // PlayCode // // Created by Tufan Cakir on 12.06.26. // import SwiftUI struct ZodiacSignFinderView: View { @State private var month = "" @State private var result = "" var body: some View { VStack(spacing: 20) { TextField( "Monat eingeben", text: $month ) .textFieldStyle(.roundedBorder) Button("Bestimmen") { switch month.lowercased() { case "januar": result = "Steinbock" case "februar": result = "Wassermann" case "märz": result = "Fische" default: result = "Nicht hinterlegt" } } Text(result) .font(.title) } .padding() } } #Preview { ZodiacSignFinderView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
10
💧 SwiftUI Learning Series #45 – Water Tracker In diesem Beispiel verwenden wir @State und ProgressView, um einen einfachen Wasser-Tracker zu erstellen. Perfekt, um State Management und Fortschrittsanzeigen in SwiftUI zu lernen. // // WaterTrackerView.swift // PlayCode // // Created by Tufan Cakir on 12.06.26. // import SwiftUI struct WaterTrackerView: View { @State private var water = 0 let goal = 8 var progress: Double { Double(water) / Double(goal) } var body: some View { VStack(spacing: 20) { Text("💧 Wasser Tracker") .font(.largeTitle) ProgressView(value: progress) .padding() Text("\(water) von \(goal) Gläsern") Button(" 1 Glas") { // Nur erhöhen solange Ziel nicht erreicht if water < goal { water = 1 } } Button("Reset") { water = 0 } } .padding() } } #Preview { WaterTrackerView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
5
🎂 SwiftUI Learning Series #44 – Birthday Countdown In diesem Beispiel berechnen wir die verbleibenden Tage bis zu einem Geburtstag mit Calendar und DateComponents. Perfekt für Countdown-Apps, Event-Tracker oder persönliche Erinnerungen. // // BirthdayCountdownView.swift // PlayCode // // Created by Tufan Cakir on 12.06.26. // import SwiftUI struct BirthdayCountdownView: View { // Beispiel-Geburtstag let birthday = Calendar.current.date( from: DateComponents( year: 2027, month: 3, day: 15 ) )! var daysLeft: Int { // Berechnet die Differenz zwischen heute und Geburtstag Calendar.current.dateComponents( [.day], from: Date(), to: birthday ).day ?? 0 } var body: some View { VStack(spacing: 20) { Text("🎂") .font(.system(size: 100)) Text("Noch \(daysLeft) Tage") .font(.largeTitle) } } } #Preview { BirthdayCountdownView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper

8
🎬 SwiftUI Learning Series #43 – Favorite Movies Heute zeige ich, wie man mit SwiftUI eine einfache Liste für Lieblingsfilme erstellt. 📚 Was man dabei lernt: ✅ @State verwenden ✅ Listen mit List erstellen ✅ Elemente mit ForEach anzeigen ✅ Daten über TextField hinzufügen ✅ Einträge per Swipe löschen ✅ NavigationStack nutzen // // FavoriteMoviesView.swift // PlayCode // // Created by Tufan Cakir on 11.06.26. // import SwiftUI struct FavoriteMoviesView: View { @State private var movies: [String] = [] @State private var newMovie = "" var body: some View { NavigationStack { VStack { HStack { TextField("Filmname", text: $newMovie) .textFieldStyle(.roundedBorder) Button("Add") { // Nur hinzufügen, wenn Text vorhanden ist if !newMovie.isEmpty { movies.append(newMovie) newMovie = "" } } } .padding() List { ForEach(movies, id: \.self) { movie in Text(movie) } .onDelete { indexSet in // Filme per Swipe löschen movies.remove(atOffsets: indexSet) } } } .navigationTitle("Filme") } } } #Preview { FavoriteMoviesView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
11
💰 SwiftUI Learning Series #42 – Wages Calculator In diesem Beispiel lernen wir: • @State für Benutzereingaben • Arbeiten mit mehreren TextFields • String-zu-Double-Konvertierung • Berechnete Properties • Dynamische UI-Aktualisierung // // WagesCalculatorView.swift // PlayCode // // Created by Tufan Cakir on 11.06.26. // import SwiftUI struct WagesCalculatorView: View { @State private var hours = "" @State private var hourlyRate = "" var salary: Double { let h = Double(hours) ?? 0 let rate = Double(hourlyRate) ?? 0 return h * rate } var body: some View { VStack(spacing: 20) { Text("Lohn Rechner") .font(.largeTitle) TextField("Stunden", text: $hours) .keyboardType(.decimalPad) .textFieldStyle(.roundedBorder) TextField("Stundenlohn €", text: $hourlyRate) .keyboardType(.decimalPad) .textFieldStyle(.roundedBorder) Text("Verdient: €\(salary, specifier: "%.2f")") .font(.title) } .padding() } } #Preview { WagesCalculatorView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
12
😀 SwiftUI Learning Series #41 – Emoji Picker In diesem Beispiel lernen wir: • @State für dynamische Werte • Picker für Benutzerauswahl • ForEach zum Anzeigen von Daten • Datenbindung mit SwiftUI • Dynamische UI-Updates // // EmojiPickerView.swift // PlayCode // // Created by Tufan Cakir on 11.06.26. // import SwiftUI struct EmojiPickerView: View { @State private var selectedEmoji = "😀" let emojis = ["😀", "🔥", "🚀", "🐶", "🍕", "⚽️"] var body: some View { VStack(spacing: 25) { Text(selectedEmoji) .font(.system(size: 100)) Picker("Emoji", selection: $selectedEmoji) { ForEach(emojis, id: \.self) { emoji in Text(emoji) } } // Zeigt den Picker als horizontale Auswahl .pickerStyle(.segmented) .padding() } } } #Preview { EmojiPickerView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
15
🌡️ SwiftUI Learning Series #40 – Temperature Converter In diesem Beispiel lernen wir: • @State für Benutzereingaben • TextField mit Zahlenwerten • String-zu-Double-Konvertierung • Berechnete Properties • Dynamische Aktualisierung der UI // // TemperatureConverterView.swift // PlayCode // // Created by Tufan Cakir on 11.06.26. // import SwiftUI struct TemperatureConverterView: View { @State private var celsius = "" var fahrenheit: Double { let c = Double(celsius) ?? 0 return c * 9 / 5 32 } var body: some View { VStack(spacing: 20) { Text("Temperatur") .font(.largeTitle) TextField("Celsius", text: $celsius) .keyboardType(.decimalPad) .textFieldStyle(.roundedBorder) Text("Fahrenheit: \(fahrenheit, specifier: "%.1f") °F") .font(.title) } .padding() } } #Preview { TemperatureConverterView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
13
🪙 SwiftUI Learning Series #39 – Coin Toss In diesem Beispiel lernen wir: • @State für dynamische Werte • Button-Aktionen • Zufallswerte mit Bool.random() • UI-Updates in Echtzeit // // CoinTossView.swift // PlayCode // // Created by Tufan Cakir on 11.06.26. // import SwiftUI struct CoinTossView: View { @State private var result = "🪙" var body: some View { VStack(spacing: 20) { Text("Münzwurf") .font(.largeTitle) Text(result) .font(.system(size: 100)) Button("Werfen") { // Bool.random() gibt zufällig true oder false zurück result = Bool.random() ? "Kopf" : "Zahl" } .buttonStyle(.borderedProminent) } } } #Preview { CoinTossView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
32
😎 SwiftUI Learning Series #37 – Mood Tracker Heute zeige ich, wie man mit SwiftUI einen einfachen Mood Tracker erstellt. 📚 Was man dabei lernt: ✅ @State verwenden ✅ Arrays in SwiftUI nutzen ✅ ForEach für dynamische Inhalte ✅ onTapGesture für Benutzerinteraktionen ✅ Dynamische UI-Aktualisierung Dieses Beispiel zeigt, wie man mit wenigen Zeilen Code interaktive Benutzeroberflächen erstellen kann. // // MoodTrackerView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct MoodTrackerView: View { @State private var selectedMood = "😊" let moods = ["😊", "😐", "😢", "😡", "😴"] var body: some View { VStack(spacing: 25) { Text("Wie fühlst du dich?") .font(.title) Text(selectedMood) .font(.system(size: 90)) HStack { ForEach(moods, id: \.self) { mood in Text(mood) .font(.largeTitle) .onTapGesture { // Beim Antippen wird die Stimmung geändert selectedMood = mood } } } } .padding() } } #Preview { MoodTrackerView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
9
📚 SwiftUI Learning Series #36 – Book Tracker Heute zeige ich, wie man mit SwiftUI einen einfachen Book Tracker erstellt. 📚 Was man dabei lernt: ✅ ProgressView verwenden ✅ Fortschritte berechnen ✅ Slider für Benutzereingaben ✅ @State Management ✅ Dynamische UI-Aktualisierung Dieses Beispiel zeigt, wie man Fortschritte in SwiftUI visualisieren kann. // // BookTrackerView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct BookTrackerView: View { @State private var currentPage = 0.0 @State private var totalPages = 300.0 var progress: Double { // Fortschritt zwischen 0 und 1 currentPage / totalPages } var body: some View { VStack(spacing: 20) { Text("Buch Tracker") .font(.largeTitle) ProgressView(value: progress) .padding() Text("Seite \(Int(currentPage)) von \(Int(totalPages))") Slider(value: $currentPage, in: 0...totalPages, step: 1) } .padding() } } #Preview { BookTrackerView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
14
🧮 SwiftUI Learning Series #35 – Tip Calculator In diesem Beispiel bauen wir einen einfachen Trinkgeld-Rechner mit SwiftUI. Dabei lernen wir: ✅ Benutzereingaben mit TextField erfassen ✅ Werte mit @State verwalten ✅ Slider für Prozentwerte verwenden ✅ Computed Properties für Berechnungen nutzen ✅ Ergebnisse in Echtzeit aktualisieren Ein praktisches Beispiel, um Datenbindung und State Management in SwiftUI zu verstehen. // // TipCalculatorView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct TipCalculatorView: View { @State private var bill = "" @State private var tipPercent = 10.0 var tip: Double { let amount = Double(bill) ?? 0 return amount * tipPercent / 100 } var total: Double { (Double(bill) ?? 0) tip } var body: some View { VStack(spacing: 20) { Text("Trinkgeld Rechner") .font(.largeTitle) TextField("Rechnung in €", text: $bill) .keyboardType(.decimalPad) .textFieldStyle(.roundedBorder) Slider(value: $tipPercent, in: 0...30, step: 1) Text("Trinkgeld: \(tipPercent, specifier: "%.0f")") Text("Betrag: €\(amount, specifier: "%.2f")") Text("Gesamt: €\(total, specifier: "%.2f")")) .font(.title2) } .padding() } } #Preview { TipCalculatorView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
10
📱 SwiftUI Learning Series #34 – Tab Bar In diesem Beispiel bauen wir eine einfache Tab Bar mit SwiftUI. Dabei lernen wir: ✅ TabView für die Navigation zwischen Screens ✅ tabItem zum Hinzufügen von Tabs ✅ Label mit SF Symbols verwenden ✅ Mehrere Views in einer App strukturieren ✅ Grundlagen der App-Navigation in SwiftUI Die Tab Bar gehört zu den wichtigsten UI-Komponenten in iOS-Apps und wird in vielen Anwendungen eingesetzt. // // TabBarView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct TabBarView: View { var body: some View { TabView { HomeView() .tabItem { Label( "Home", systemImage: "house" ) } ProfileView() .tabItem { Label( "Profile", systemImage: "person" ) } } } } struct HomeView: View { var body: some View { Text("Home Screen") } } struct ProfileView: View { var body: some View { Text("Profil Screen") } } #Preview { TabBarView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
20
📖 SwiftUI Learning Series #33 – Mini Instagram Feed In diesem Beispiel bauen wir einen einfachen Social-Media-Feed mit SwiftUI. Dabei lernen wir: ✅ ScrollView für scrollbare Inhalte ✅ ForEach zum Anzeigen mehrerer Elemente ✅ Eigene Datenmodelle mit Identifiable ✅ VStack und HStack für Layouts ✅ Wiederverwendbare UI-Strukturen Ein einfaches Beispiel, um die Grundlagen hinter Social-Media-Feeds zu verstehen. // // MiniInstagramFeedView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct Post: Identifiable { let id = UUID() let user: String } struct MiniInstagramFeedView: View { let posts = [ Post(user: "Tom"), Post(user: "Lisa"), Post(user: "Alex"), ] var body: some View { ScrollView { VStack { ForEach(posts) { post in VStack(alignment: .leading) { Text(post.user) .bold() HStack { Image(systemName: "heart") Image(systemName: "message") } } .padding() } } } } } #Preview { MiniInstagramFeedView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
26
🏦 SwiftUI Learning Series #32 – Banking Dashboard Heute zeige ich, wie man mit SwiftUI ein einfaches Banking Dashboard erstellt. 📚 Was man dabei lernt: ✅ VStack & HStack verwenden ✅ Zahlen formatieren ✅ Wiederverwendbare UI-Komponenten erstellen ✅ Dashboard-Layouts gestalten ✅ SwiftUI Spacing & Alignment // // BankingDashboardView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct BankingDashboardView: View { let balance = 2435.80 var body: some View { VStack(spacing: 25) { Text("Kontostand") .font(.headline) Text("€\(balance, specifier: "%.2f")") .font(.system(size: 40)) .bold() VStack { transactionRow( title: "Netflix", amount: -12.99 ) transactionRow( title: "Gehalt", amount: 2500 ) } Spacer() } .padding() } func transactionRow( title: String, amount: Double ) -> some View { HStack { Text(title) Spacer() Text( "€\(amount, specifier: "%.2f")" ) } } } #Preview { BankingDashboardView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper
18
✅ SwiftUI Learning Series #31 – Habit Tracker In diesem Beispiel bauen wir einen einfachen Habit Tracker mit SwiftUI. Dabei lernen wir: • @State • List • ForEach • Identifiable • State Management • SF Symbols // // HabitTrackerView.swift // PlayCode // // Created by Tufan Cakir on 09.06.26. // import SwiftUI struct Habit: Identifiable { let id = UUID() let title: String var completed: Bool } struct HabitTrackerView: View { @State private var habits = [ Habit( title: "Lesen", completed: false ), Habit( title: "Sport", completed: false ), ] var body: some View { List { ForEach(habits.indices, id: \.self) { index in HStack { Text(habits[index].title) Spacer() Image( systemName: habits[index].completed ? "checkmark.circle.fill" : "circle" ) .onTapGesture { habits[index].completed.toggle() } } } } } } #Preview { HabitTrackerView() } Welche SwiftUI-Themen würdet ihr gerne als Nächstes sehen? #TufanCakir #Swift #SwiftUI #iOS #iOSDevelopment #Code #Programming #Xcode #LearnToCode #AppleDeveloper

24