[Flutter] Riverpod?

https://pub.dev/packages/riverpod/installRiverpod 사용방법 : https://riverpod.dev/

2023년 6월 14일
·
0개의 댓글
·

VIPER, RIBs

주로 iOS 에서 사용되는 아키텍쳐 VIPER : View, Interactor, Presenter, Entity, Router 의 준말. View : UIView / UIViewController Presenter : View / Interactor 사이에서 I

2023년 5월 8일
·
0개의 댓글
·

MVVM

UI 및 비 UI 코드를 분리하기 위한 UI 아키텍처 디자인 패턴 이점 > 반복적인 예비 코딩 스타일 사용. 단위 테스트 간소화 팀 공동 작업 지원 (분리된 코드로 개발 후 통합 용이) 유지 관리 효율성 향상, 버그 수정 시 재발 발생 가능성 축소 Model

2023년 5월 8일
·
0개의 댓글
·

OOP SOLID

OOP의 5가지 원칙,우리 밥아저씨(Robert C. Martin) 가 주창한 방법론S: Single responsivbility principle (단일 책임 원칙)\-> 객체는 하나의 책임만 가져야 한다. (여러 기능이 복합적으로 수행된다면 복잡도가 늘어나고, 유지

2023년 5월 4일
·
0개의 댓글
·

CI/CD 전략

CI : Continuous Intergration빌드 / 테스트 자동화 (지속적인 통합)커밋할 때마다 빌드와 일련의 자동 테스트가 이루어져 동작을 확인하고 변경으로 인해 문제가 생기는 부분이 없도록 보장CD : Continuous Delivery, Deployment

2023년 5월 4일
·
0개의 댓글
·

Clean Architecture 기반 으로 ViewModel 을 사용한 구성

Entities : 데이터 구조를 적립하고 통신 방법에 맞게 구성.Usecases : 데이터를 요청하고 받는 작업을 수행 형식에 구애받지 않도록 BaseUsecase 를 두고 상속 받아 사용하게 끔 사용.Repository : 데이터 컨트롤에서 사용할 호출부 선언Use

2023년 4월 11일
·
0개의 댓글
·

Composable 생명주기 에서 Coroutine

rememberCoroutineScope 를 통해 CoroutineScope를 반환 받을 수 있다.

2023년 4월 11일
·
0개의 댓글
·

ComposeUI - 서랍 (drawer)

drawerShouldBeOpend 는 MutableStateFlow 인자값.StateFlow : https://developer.android.com/kotlin/flow/stateflow-and-sharedflow?hl=ko Laun

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

Compose UI

Flutter 위주 업무 진행하다 보니, Kotlin 및 Compose 에 대한 접촉 기회 등이 떨어져, 안드로이드 개발자 위치에 있다 보니 기존 업무에 대한 능숙도가 떨어지게 되어, ComposeUI 공부를 진행 및 Kotlin 숙력도 업 목적을 위해 Compose

2023년 4월 11일
·
0개의 댓글
·

Compose - Navigation

기본 Navigation Controller 방법 https://developer.android.com/jetpack/compose/navigation?hl=ko첫 화면으로 설정한 AuthScreen 으로 이동.

2023년 3월 21일
·
0개의 댓글
·

Compose Material3

최근들어 각 플랫폼에서 디자인 기반의 선언형 언어를 강조하고 있어 Flutter 및 Siwft UI 외에 Compose UI 의 중요성을 인지, 이를 공부 하고 실무에 적용 가능 하게까지 하기 위함.Stable한 버전의 Material Design 3 기반의 Compo

2023년 3월 20일
·
0개의 댓글
·

아키텍쳐 - Clean Architecture

Robert C. Martin(Uncle Bob) 이 2012년에 고안한 아키텍쳐http://cleancoder.com/productsClean Architecture 의 일문 사이트 중역 사이트 :https://blog.coderifleman.com

2023년 3월 16일
·
0개의 댓글
·

Maria DB

Maria DB 설치https://mariadb.com/kb/ko/installing-mariadb-on-macos-using-homebrew/

2023년 3월 16일
·
0개의 댓글
·

Python 을 이용한 웹 크롤링 (Mac OS X)

Python 설치 : https://www.python.org/.zshrc 혹은 .bash_profile 환경 변수 설정\\alias python="python3"PATH="/Library/Frameworks/Python.framework/Version/3.1

2023년 3월 16일
·
0개의 댓글
·

MongoDB

Node.js 를 이용한 몽고DB 사용 몽고 DB 설치 방법, Community Edition ( Brew ) OSX 에서의 몽고 DB 설치 및 실행, 정지등 사용 방법 > https://www.mongodb.com/docs/manual/tutorial/install-

2023년 3월 16일
·
0개의 댓글
·

Node.js 패키지 모듈 생성

Node.js, MongoDB and Angualr Web Development Second Edition

2023년 2월 28일
·
0개의 댓글
·

웹 백엔드, 프론트 엔드 개발 관련

구글 V8 자바스크립트 엔진 기반.자바스크립트로 Node.js 코드 작성.서버 쪽 스크립트 등 지원 가능한 웹 어플리케이션 기능 개발 용이end-to-end 자바스크립트 개발 가능 (서버 및 클라이언트 모두 개발 가능)웹 요청을 처리할 때 고유 로직을 사용, 여러 스레

2023년 2월 28일
·
0개의 댓글
·

발주사 관리 PM

협력 업체 선정에서 부터 협력 업체에 연락, 견적 요청하는 일련의 업무 전반을 수행, 견적서 산정에 있어 업체마다 서로 다르기 때문에 그리고 협력업체의 종류 (자사 직원을 사용하는지, 규모는 어떻게 되는지 등) 에 따라 고려해야할 사항이 많았다.기획서 및 기능 명세서를

2023년 2월 8일
·
0개의 댓글
·

파이썬 build error note

pip install 중 error (mysqlclient) > × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [18 lines of output] /bin/sh:

2023년 2월 2일
·
0개의 댓글
·

Auzre

Azure AD (Active Directory) 클라우드 기반 ID 및 Access 관리 서비스 Microsoft365, SaaS 어플리케이션 등에 Access. SSO (Single-Sign-On) 구현 가능 Firebase 연동 https://firebas

2023년 2월 1일
·
0개의 댓글
·