다음 문서를 참고했다.Kotlin 언어 배우기Android에서 일반적인 Kotlin 패턴 사용 - null 허용 여부iOS 개발자 입장에서, Swift와의 차이점을 중점으로 간략하게 정리해본다.iOS 개발자라면 익숙한 부분들은 되도록 간단히 보고 넘어갈 것이다.변수 선언Swift는 상수 let 변수 var 인데, Kotlin은 상수 val 변수 var 이다.Swift와 마찬가지 형태로 타입을 할당할 수 있다.var count: Int = 10유형 추론= 타입 추론Kotlin은 정적으로 입력되는 언어이며, 컴파일 타임에 유형(=타입)이 결정되고 절대 변경되지 않는다.Null SafetySwift와 마찬가지이나, nil 대신 null 을 사용한다.val languageName: String? = nullnu..
iOS 개발자가 되면 iOS만 하면 될 줄 알았으나, 역시 인생은 녹록치 않다. (그렇다고 iOS 공부를 빡세게 하지도 않았다 ㅋ..ㅋ) 모 사정으로 인해 Kotlin을 공부해야만 하는 필요성이 생겼다. 공식문서, 그 외 다른 자료를 살펴보며 공부한 내용만 노션 등에 정리하기 보다는, iOS를 조금이나마 공부해본 사람이 느끼는 Kotlin에 대한 감상을 함께 남기면, 기억에도 오래 남고 의미 있지 않을까 싶어 블로그에 포스팅해가며 공부해 볼 예정이다.
이 글은 Kotlin Flow for Android: Getting Started 의 일부를 번역한 글입니다. Flow Kotlin Flow는 JetBrains가 만든 stream processing API다. Kotlin Flow는 Kotlin Coroutines 를 기반으로 제작되었다. 값들의 스트림을 다루는데 Flow를 사용함으로써 복잡한 멀티쓰레드 안에 있는 데이터를 변형시킬 수 있다. 이 과정에서 다루는 것 Data collections and streams. Synchronous and asynchronous API calls. Hot and cold data streams. Exception handling during flow processing. Returning Multiple Valu..
- Total
- Today
- Yesterday
- 2024년
- 클린 아키텍처
- 네트워킹
- Realm
- 오토레이아웃
- KeyChain
- 스위프트
- equaltosuperview
- XCTest
- CRAWL
- http/1
- http/1.1
- 웹모바일
- 유즈케이스
- CollectionView
- snapkit
- IntrinsicContentSize
- Clean Architecture
- BeautifulSoup
- Kotlin
- 부스트캠프
- UITest
- dismiss
- swift
- IOS
- collectionViewCell
- Info.plist
- 회고
- 2023년
- Autolayout
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |