Articles for author: wonjinatti

wonjinatti

Lecture 4 – MVVM, Swift Type System

About Swift MVVM Separating “Logic and Data” from “UI” SwiftUI is very serious about the separation of application logic & data from the UI we call this logic and data our “Model” It could be a struct or an SQL database or some machine learning code or many other things Or a combination of such ...

wonjinatti

Lecture 3 – Customize View (Card Game)

ContentView 다시 이야기 하지만 View 는 객체지향(OOP)의 슈퍼클래스가 아니다. 구조체에서는 View 처럼 작동한다는 의미이다. 기존의 ContentView 안의 코드를 다 삭제하고 Text(“hello”) 만 입력하니 문제없이 작동합니다. 다시 var body 부분을 아래와 같이 수정해도 잘 작동합니다. 하지만 다시 이 문장을 수정하면 에러에 나온 문구대로 VStack은 두개의 Text를 가진 TupleView를 Text 타입으로 리턴할 수 없다는 말입니다. 이를 위해 ...

wonjinatti

Lecture 2 – Shape of card Card Game

Shape 이제는 카드를 만들기 위해 직사각형을 만들어 봅니다. 이번 예제에서는 이모지를 많이 활용 합니다. 메뉴바에서 edit 를 열어 보면… 이제 코드를 작성해 봅니다. 이모지를 넣고 직사각형을 만듭니다. 직사각형 또한 뷰처럼 행동합니다. 또 다른 shape를 알아보면 Circle(), RoundedRectangle은 인수가 필요합니다. 즉 RoundedRectangle(cornerRadius: 12) 모서리의 반경을 나타냅니다. Rectangle를 RoundedRectangle로 변경 후 이모지를 카드 위에 올리겠습니다. 이 때 ...

wonjinatti

Lecture 1 – Let’s start Swift project Card Game

Before we start Some things will be familiar to you (OOP, C-like programming language, etc) But a number of things will likely be very new to some of you … Swift Programming Language Functional Programming and “structured” Programming “Reactive” User-Interface Development Paradigm (Including MVVM) Object-Oriented Databases Experience writing code (Preferably you know more than one ...

wonjinatti

iOS 앱 개발 강좌 – Swift 2강(기본 문법)

Swift 2강은 Swift 문법의 일반적인 종류의 데이타 타입에 대해 알아보고 기본 구문을 작성하도록 하겠습니다. 만약 그전에 프로그래밍을 해 보신 경력자라면 이 챕터는 그냥 살펴보시고, 초보자라면 부디 일일히 코딩해서 결과를 보셨으면 합니다. Playground 실행하기 Xcode를 실행하면 Welcome menu와 함께 모니터 상단에 메뉴 화면이 보입니다. File – New – Playground 를 클릭합니다. 위와 같이 iOS Tab에 있는 ...

South Korea Tourist attractions – Ulsan

Ulsan – Korea attractions – Tourist attractions – South Korea Ulsan is a metropolitan city located on the southeastern coast of South Korea. It is the seventh-largest city in the country and is known for its industrial significance, beautiful coastline, and various cultural attractions. Here are some key aspects of Ulsan: Economy and Industry Ulsan ...

yeosu bridge

South Korea Tourist attractions – Yeosu

Yeosu – Korea attractions – Tourist attractions – South Korea Yeosu is one of tourist attractions in South Korea a city located on the southern coast of South Korea. It is situated in Jeollanam-do province and is known for its picturesque landscapes, coastal areas, and maritime activities. Here are some key points about Yeosu: Geography ...

McDonald sign

캐나다 빅맥지수, 캐나다 맥도날드, 캐나다 이민, 밴쿠버 여행

캐나다 이민, 캐나다 빅맥지수, 맥도날드, 밴쿠버 여행, 캐나다 맥도날드 캐나다 빅맥지수 오늘은 캐나다 빅맥지수 에 대해 알아볼려고 합니다.. 우편물을 확인하기 위해 밖으로 나갔는데 옆집 에어콘 실외기 A/S 기사 오늘도 여전히 출근해서 수리하고 있네요. 3일째 저러고 있는데 밴쿠버의 비싼 인건비를 생각하면 새로 사는게 좋을 수도 있는 데 아무튼 몇일을 더 볼 수도 있겠네요. 물가나 구매력 지수를 ...

Burnaby Fraser foreshore park - 1

캐나다 여행, 캐나다 이민, 밴쿠버 산책, 밴쿠버 공원

캐나다 여행, 밴쿠버 여행, 밴쿠버 날씨, 밴쿠버 산책 Burnaby Fraser Foreshore Park 오랜만에 밝은 날씨를 봅니다. 밴쿠버 날씨는 9월부터는 우기라 내년 5월까지는 비가 내리던지 매우 흐린 날씨가 이어집니다. 오늘은 집에서 대략 4Km 거리에 있는 밴쿠버 산책로 코스인 Burnaby Fraser Foreshore Park에 왔습니다. 밴쿠버에 오시면 “Fraser” 라는 단어를 자주 접하게 되는데 Simon Fraser 라는 탐험가에 의해 ...

jeonju houses

South Korea Tourist attractions – Jeonju

Jeonju Hanok Village – Tourist attractions – South Korea Jeonju Hanok Village is one of the tourist attractions in Jeonju, a city in the North Jeolla Province of South Korea. It is renowned for its well-preserved traditional Korean hanok houses, which showcase the architectural style of the Joseon Dynasty. Here are some key features and ...