Skip to content

Instantly share code, notes, and snippets.

View sarpsolakoglu's full-sized avatar

Sarp Ogulcan Solakoglu sarpsolakoglu

View GitHub Profile
@sarpsolakoglu
sarpsolakoglu / WWDC2020Notes.md
Last active July 2, 2020 16:29
WWDC 2020 Notes

WWDC Watchlist

Tuesday

Whats New

Whats new in SwiftUI [27m] 🥰

  • The new App type so that a SwiftUI application is as simple as @main 100% SwiftUI app
  • Return Scene, WindowGroup is default supports all devices and multi-window. DocumentGroup, Settings.
  • New multi-platform template for SwiftUI apps in Xcode
  • Launch screen config in .plist
  • SwiftUI is used for Widgets and Watch complications
  • Outlines in lists
@sarpsolakoglu
sarpsolakoglu / CombineClient.swift
Created November 14, 2019 17:32
A simple Swift 5.1 REST client that uses combine
//
// CombineClient.swift
// CombineClient
//
// Created by Sarp Solakoglu on 14/11/2019.
// Copyright © 2019 Sarp Solakoglu. All rights reserved.
//
import Foundation
import Combine
@sarpsolakoglu
sarpsolakoglu / SimpleClient.swift
Last active June 30, 2020 16:38
Simple Swift 4 Rest Client that uses the Codable protocol for JSON conversion
//
// SimpleClient.swift
//
// Created by Sarp Solakoglu on 18/09/2017.
// Copyright © 2017 Sarp Solakoglu. All rights reserved.
//
import Foundation
enum RestMethod: String {