본문 바로가기

728x90
728x90
SMALL

분류 전체보기

(55)
[Obsidian] 나도 써보자 Obsidian! Windows와 아이폰(iOS)에서 메모를 공유하기 위한 여정 - 2 (iCloud & Obsidian 설치) Obsidian에 대해 궁금하시다면아래 게시글 먼저 읽어보고 오세요!  [Obsidian] 나도 써보자 Obsidian! Windows와 아이폰(iOS)에서 메모를 공유하기 위한 여정 - 1 (Obsidian에 대ISTJ인 나는 업무/개인 일정을 구글캘린더로 정리하고,메모를 통해 다양한 것들을 메모해둔다. 이런 나에게 가장 큰 불편은........회사 PC가 Mac이 아닌 Windows라는거..? 아이폰 메모를 Windows/Mac/아s-o-h-a.tistory.com 본 글은 Windows를 기준으로 진행되었습니다!      1. iCloud 설치하기- Microsoft Store에서 iCloud를 설치하고 로그인 후 연동- Obsidian만을 사용할 예정이라면 iCloud Drive만 연동해도 무방함..
[Obsidian] 나도 써보자 Obsidian! Windows와 아이폰(iOS)에서 메모를 공유하기 위한 여정 - 1 (Obsidian 장점/Obsidian Sync, with. iCloud) ISTJ인 나는 업무/개인 일정을 구글캘린더로 정리하고,메모를 통해 다양한 것들을 메모해둔다. 이런 나에게 가장 큰 불편은........회사 PC가 Mac이 아닌 Windows라는거..? 아이폰 메모를 Windows/Mac/아이폰에서 모두 이용하고 싶었으며,구글 캘린더에 적어둔 업무 일정을 토대로 일지를 작성해야하는 일이 생겼다. 이를 해결하기 위해 남편에게 추천 받은게 바로바로 Obsidian...! 그럼 우선 옵시디언이 뭘까..?   Obsidian(앱)파일:graph.png Sharpen your thinking. Obsidian is the private andnamu.wikiSharpen your thinking.Obsidian is the private and flexible writing a..
[Android] Namespace not specified. Please specify a namespace in the module's build.gradle file like so... 오류 아래 GoolePlay 앱 타겟 API 준수 요구사항 수정을 위한 과정에서 만난 첫번째 오류를 잘 넘기고....   [Flutter/Dart] Deprecated imperative apply of Flutter's Gradle plugins 오류귀하의 앱 2개가 Google Play의 대상 API 수준 요구사항의 영향을 받습니다앱 2개가 이전 버전의 Android를 타겟팅하는 것으로 확인되었습니다. 사용자에게 안전하고 보안이 유지되는 환경을 제공하기s-o-h-a.tistory.com    두번째로 만난 오류는 바로 이것이다.Android Gradle Plugin (AGP) 업데이트 후 발생했던거 같은데..  Namespace not specified. Please specify a namespace i..
[Flutter/Dart] Deprecated imperative apply of Flutter's Gradle plugins 오류 귀하의 앱 2개가 Google Play의 대상 API 수준 요구사항의 영향을 받습니다앱 2개가 이전 버전의 Android를 타겟팅하는 것으로 확인되었습니다. 사용자에게 안전하고 보안이 유지되는 환경을 제공하기 위해 Google Play의 모든 앱은 2024. 8. 31. 전에 대상 API 수준 요구사항을 충족해야 합니다. 구글에서 메일이 왔다..!     Google Play 앱의 대상 API 수준 요구사항 - Play Console 고객센터도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요support.google.com  현재 구글에서 권고하는 앱 Target API 요구 수준은 Android 14(API 수준 34)이다 ㅜㅜFlutter로 제작된 Andorid App이었는데 덕분에 오랜만에..
[Flutter/Dart] Flutter Plugin 만들어 보기 - 2 (with. Plugin 프로젝트 생성하는/만드는 법) Package와 Plugin의 차이점 [Flutter/Dart] Flutter Plugin/Package 만들어 보기 - 1 (with. Plugin과 Package 차이점)Package란? 일반적으로 프로그래밍에서 패키지란 다음과 같은 뜻을 가진다. "일반적으로 많이 사용되는 기법이나 특수한 목적만을 위해 미리 프로그램으로 작성하여 다른 사람이 실제 프로그램을s-o-h-a.tistory.com     해당 글은 Flutter에서 기본적으로 제공하는 플랫폼 버전을 가져오는 예제를 이용해 작성하였다.실제 제작한 Plugin 프로젝트는 Flutter와 iOS/Android의 통신을 위한 Plugin만 사용된 것이 아니라,부가적인 추가과정이 많아 Flutter Plugin 프로젝트로만 예제로 쓰기에 복잡했다 ..
[Flutter/Dart] Flutter Plugin/Package 만들어 보기 - 1 (with. Plugin과 Package 차이점) Plugin 프로젝트 만들기 [Flutter/Dart] Flutter Plugin 만들어 보기 - 2 (with. Plugin 프로젝트 생성하는/만드는 법)Package와 Plugin의 차이점 _instance; /// 플랫폼별 구현체는 자신들을 등록할 때 TestPluginPlatform를 확장한 클래스로 값을 설정해야함 static set instance(TestPluginPlatform instance) { PlatformInterface.verifyToken(instances-o-h-a.tistory.com        Package란? 일반적으로 프로그래밍에서 패키지란 다음과 같은 뜻을 가진다."일반적으로 많이 사용되는 기법이나 특수한 목적만을 위해 미리 프로그램으로 작성하여 다른 사람이 실제 ..
ICC, ICM Profile이란? Color Profile에 대해 알아보자 Color Profile 이란? 직역하면 "색상 프로필"이라는 의미로 색상들에 대한 정보 모음이며, 해당 확장자는 .icc로 되어있어 ICC Profile이라고 불린다 ICC Profile 이란? "색 입력 장치나 색 출력 장치의 특성을 구현하는 데이터의 집합"을 의미한다. 쉽게 말하자면 각 장치의 색상표? 색상정보표? 라고 생각하면 될 것 같다. 색을 사용하거나 보여 주는 모든 장치는 저마다 프로파일을 가지고 있다. 같은 이미지를 어떤 모니터, 혹은 어떤 출력 장치로 출력하느냐에 따라 색상이 다르게 보일 때가 있을 것이다. 이것이 바로 각 장치들이 사용하는 Color Profile이 상이하기 때문이다. 만약 어떤 출력 장치에서든 같은 색상을 보여주고 싶다면, 해당 색상을 다른 출력 장치의 Color P..
[Flutter/Dart] 간단하게 Provider 사용해보기 (with. watch와 select의 차이점) flutter는 Widget이 StatefulWidget, StatelessWidget으로 나뉠만큼 상태관리가 중요하다그리고 상태 관리를 편하게 해주기 위한 라이브러리들로 GetX, BLoC 등 여러가지가 존재하지만내 기준 Provider가 상위호환 중에서는 가장 기본이라는 느낌이 커서 Provider에 대해 간단한 예제를 만들어 보았다.    Provider란?   [Xcode/iOS] 간단한 예제로 Protocol 구현해보기 (with. SwiftUI)프로토콜(Protocol)이란? 특정 작업 혹은 기능에 적합한 메소드, 프로퍼티, 기타 요구사항들의 청사진 특징 클래스, 구조체, 열거형에서 채택될 수 있음 여러개의 프로토콜을 동시에 채택할 수 있s-o-h-a.tistory.com    결과화면 GIF..

728x90
728x90
LIST