일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 추상 팩토리
- ㅋㅁ
- Design Pattern
- 팩토리 메소드
- 추상팩토리패턴
- 코틀린
- 함수형프로그래밍
- designPattern
- Observer Pattern
- r
- 빌터패턴
- 싱글톤
- F
- Abstract Factory
- ㅓ
- 디자인패턴 #
- 디자인패턴
- 프로토타입 패턴
- PrototypePattern
- 옵저버 패턴
- Kotlin
- a
- factory method
- builderPattern
- Functional Programming
- Singleton
- El
- Today
- Total
목록kotlin Multiplatform (8)
오늘도 더 나은 코드를 작성하였습니까?
지원 데이터 Type String, Byte, Char, Short, Int, Long, Boolean, Double, Float Any RealmObject subclass, RealmList ObjectId - GUID 또는 UUID와 유사하며 - 중앙 집중식 ID 생성기 없이 객체를 고유하게 식별하는 데 사용 - ObjectId 필드를 기준으로 정렬하면 일반적으로 생성 순서대로 객체가 정렬됨. RealmInstant - Realm 데이터베이스에 Kotlin의 built-in Date 또는 Instant types 을 저장할 수 없습니다. - 시간 정보를 UNIX epoch 타임스탬프로 저장하는 RealmInstant 유형을 사용 Realm 데이터베이스는 10진수가 아닌 모든 숫자 유형을 Long 값..
Realm SDK(java, swift)와 달리 Kotlin SDK는 기본 데이터와 동시에 업데이트되는 라이브 객체 및 컬렉션을 제공하지 않습니다. 대신 Kotlin SDK는 스레드 간에 안전하게 전달할 수 있는 frozen objects에서만 독점적으로 작동합니다. Work with Frozen Objects frozen objects는 Realam에서 데이터가 변경될 때, 자동으로 업데이트되지 않기 때문에 다른 Realm SDK에서 사용했을 수 있는 라이브 객체와 약간 다르게 작동합니다. Access a Live Version of Frozen Object 객체를 modifiy하려면 live 상태여야 합니다. mutableRealm.findLatest()를 사용하여 트랜잭션에서 frozen objec..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cc5jIb/btrHYYTe1kH/pDAFOu82kidWEvXxjWy970/img.png)
Realm 데이터베이스 반응형, 객체 지향, 크로스 플랫폼 모바일 데이터베이스입니다. Reactive: 데이터의 현재 상태를 쿼리하고 쿼리 결과와 같은 상태 변경 또는 단일 개체에 대한 변경 사항을 구독합니다. Object-oriented: 데이터를 행, 문서 또는 열이 아닌 객체로 구성 Cross-platform: iOS, Android, Linux, macOS 또는 Windows에서 동일한 데이터베이스를 사용합니다. Realm은 SQLite 그리고 Core Data Database Internals Realm 데이터베이스는 유니크한 데이터베이스 엔진, 파일 형식 및 디자인을 사용한다. Native Database Engine Realm 데이터베이스는 SQLite와 같은 기본 데이터베이스 엔진 위에 구..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cvbXX2/btrEeXqeFia/p0IjoYLRSSGqq5lI0DPQ9K/img.png)
다중 플랫폼(Android, Ios, JS) 프로그래밍 지원은 Kotlin의 중요한 장점. 네이티브 프로그래밍의 유연성과 이점을 유지하면서 다른 플랫폼에 대해 동일한 코드를 작성하고 유지 관리하는 데 소요되는 시간을 줄임 - Andoroid / Ios 모바일 플랫폼 간에 코드를 공유하는 것은 주요 Kotlin 다중 플랫폼 사용 사례 중 하나입니다. Kotlin Multiplatform Mobile을 사용하면 플랫폼 간 모바일 애플리케이션을 구축하고 Android와 iOS 간에 비즈니스 로직, 연결성 등의 공통 코드를 공유할 수 있습니다. - Full stack web service 코드 공유가 이점을 가져올 수 있는 또 다른 시나리오는 브라우저에서 실행되는 서버와 클라이언트 측 모두에서 논리를 재사용할 ..