iOS 삽질 블로그

iOS developer.

노션으로 이전 중입니다.

  • Home
  • About
  • iOS
  • watchOS
  • RxSwift
  • swiftui
  • project
  • ML
  • CS
  • flutter
  • github
  • notion
  • Search
Ios Swiftui

[WWDC22] Navigation Cook book in SwiftUI

WWDC22 - Navigation Cook book in SwiftUI developer.apple.com/wwdc22/10054/ SwiftUI를 사용하면서 항상 문제가 되는 부분은 Navigation입니다. 이번 iOS16 업데이트에서 딥링크, 프로그래밍적 navigation 등 다양한 장벽들을 해소할 수 있는 새로운 API가 많이 등장했습니다. 개인적으로 iOS

Ios

[WWDC22] Design protocol interface in Swift

WWDC22 - Design protocol interface in Swift WWDC22 - Swift 제네릭의 활용 이후 연관된 세션입니다. 앞선 포스트를 보고 오시면 더 좋습니다. 구체적 타입(일반 타입) 추상화 및 프로토콜로 타입 관계를 모델링하는 몇 가지 고급

Ios

[WWDC22] Embreace swift generics - some, any

[WWDC22] Embreace swift generics - some, any 해당 포스트에서는 제네릭과 some, any를 사용하여 모델을 추상화하는 방법에 대해 설명하고 있습니다. some과 any의 개념만 이해하고 싶다면, 다른 포스트를 참고하는 것이 더 좋습니다. 하지만, 이 WWDC

Cs

유닛 테스트에 대한 생각

유닛 테스트에 대한 생각 Created: 2022년 11월 21일 오전 10:24 Tags: NotUploaded, iOS 회사의 개발 문화에 따라 유닛 테스트를 강제하는 경우도 있고, 필요에 따라 직접 작성하는 경우도 있습니다. 최근 주니어 개발자 지인들로부터 유닛

Swuftui

SwiftUI 의 5가지 기본 컨셉

SwiftUI 의 5가지 기본 컨셉 https://youtu.be/51xIHDm_BDs 1. 화면에 View를 표현하는 Layout은 3가지 뿐이다. VStack 화면에 수직으로 View를 표시한 VStack { Text("Hello, World!") Text("Hello, World!") Text("Hello, World!") Text("Hello, World!") } HStack HStack { RoundedRectangle(cornerRadius:

Flutter

Dart Programming Language

Dart Programming Language Created: June 4, 2020 5:46 PM Tags: Flutter, NotUploaded Flutter를 공부하면서 Dart 언어를 공부하며 Dart 언어의 특징과 문법을 정리한다. 본 내용은 플러터 생존코딩 책을 공부하며 정리한 내용입니다. Swift를 공부할 때

Cs

클린 아키텍처 (Data-Domain-Presentation)

클린 아키텍처 (Data-Domain-Presentation) Created: May 1, 2020 9:05 PM Tags: NotUploaded, iOS 최근 회사 발표에서 아키텍처에 대한 내용이 언급되었다. 여기 회사에 와서 당황했던 부분이 지금까지 혼자서 프로젝트를 관리할 때와 너무 달라서 뭐가 어디에

Ios

DI(의존성 주입) using Swinject

DI(의존성 주입) using Swinject 최근 이직한 회사에서 모듈화 과정에서 DI에 대해 다루는 모습을 보고 DI에 대해서 정리하려 한다. 혼자서 일할 때는 DI에 대해서 알고 있었고 구조를 잡으면서 DI에 대해서 고민하면서 했었지만, 여기처럼 본격적으로

Swiftui

SwiftUI 개요

SwiftUI 개요 SwiftUI에 대해서 집중적으로 다루기 전에 SwiftUI의 개요에 대하서 알고 정리하고 넘어가려 한다. SwiftUI 2019년 발표된 SwiftUI는 애플 계열의 어플리케이션을 개발하는데 기존과 다른 완전히 새로운 방법을 제공한다. SwiftUI의 기본 설계 목적은 앱을

Ios

fastlane - release, testflight

fastlane_release_testflight 이전 포스트에서 실무에서 사용하고 있는 fastlane 베타 배포에 관해서 설명했다. 일반적인 단일 앱에 대한 베타 배포는 튜토리얼을 따라가도 충분하지만 지금 프로젝트는 두 개의 익스텐션을 포함하고 있기 때문에 어려움이 있었다. 각각의 타깃에 맞게

Page 1 of 7 Older Posts »
iOS 삽질 블로그 © 2023
Github page blog of Leejigun & GitHub Pages using Jasper2
Latest Posts