Skip to content

Instantly share code, notes, and snippets.

View vurgunmert's full-sized avatar

Mert Vurgun vurgunmert

View GitHub Profile
//
// UIKitTabBarStorybookController.swift
//
// Created by Mert Vurgun on 21.08.2024.
//
import Foundation
import UIKit
class UIKitTabBarStorybookController: UIViewController {
@vurgunmert
vurgunmert / UIKitSegmentedControlViewController.swift
Created August 21, 2024 10:29
UIKit SegmentedControl ViewController
//
// UIKitSegmentedControlViewController.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 21.08.2024.
//
import Foundation
import UIKit
@vurgunmert
vurgunmert / UIKitUITabBarControllerStorybook.swift
Created August 21, 2024 12:15
UIKi UITabBarController Storybook tvOS
//
// UIKitUITabBarControllerStorybook.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 21.08.2024.
//
import UIKit
class UIKitUITabBarControllerStorybook: UITabBarController, UITabBarControllerDelegate {
@vurgunmert
vurgunmert / SwiftUITabBarStorybook.swift
Created August 21, 2024 15:41
SwiftUI UITabBar UIViewRepresentable Storybook
//
// SwiftUITabBarStorybook.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 21.08.2024.
//
import SwiftUI
import UIKit
@vurgunmert
vurgunmert / UIKitAlertsStorybook.swift
Created August 23, 2024 09:41
UIKit Alerts Storybook tvOS
//
// UIKitAlertsStorybook.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 23.08.2024.
//
import UIKit
class UIKitAlertsStorybook: UIViewController {
@vurgunmert
vurgunmert / SwiftUIAlertsStorybooksView.swift
Created August 24, 2024 10:13
SwiftUI Native and Custom Alerts Storybooks tvOS
//
// SwiftUIAlertsStorybooksView.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 24.08.2024.
//
import SwiftUI
// MARK: - Main View: SwiftUIAlertsStorybooksView
@vurgunmert
vurgunmert / UIKitCustomNotificationStoryboard.swift
Created August 24, 2024 11:36
UIKit tvOS Custom InApp Notification Storyboard
//
// UIKitCustomNotificationStoryboard.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 24.08.2024.
//
import UIKit
class UIKitCustomNotificationStoryboard: UIViewController {
@vurgunmert
vurgunmert / UIKitButtonStorybook.swift
Created August 27, 2024 13:25
UIKit Button Storybook tvOS
//
// UIKitButtonStorybook.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 26.08.2024.
//
import UIKit
class UIKitButtonStorybook: UIViewController {
@vurgunmert
vurgunmert / SwiftUISystemButtonStorybook.swift
Created August 27, 2024 16:43
SwiftUI System Button Storybook tvOS
//
// SwiftUISystemButtonStorybook.swift
// TemplateAppTvOS
//
// Created by Mert Vurgun on 27.08.2024.
//
import Foundation
import SwiftUI
@vurgunmert
vurgunmert / NetworkManager.swift
Created August 27, 2024 23:21
Network Manager Apple iOS tvOS Swift
//
// Copyright © 2024 medienmonster GmbH. All rights reserved.
// https://medienmonster.com
//
// Originally created by Mert Vurgun.
//
import Foundation
// Use .all to log request/response details