profile
한결

React Native에서 효과적인 UI 그리기

현 회사에서는 mpos,pos 기기등 작은 하드웨어 자원으로 리엑티브네이티브 언어로 마이그레이션을 진행중에 있습니다.React Native의 UI는 웹 개발과 근본적으로 다릅니다. 웹에서는 HTML과 CSS를 사용하지만, React Native에서는 네이티브 컴포넌트를

2025년 7월 12일
·
0개의 댓글
·

리엑트네이티브 작동

React Native 아키텍처 개요 React Native는 브리지(Bridge) 아키텍처를 기반으로 작동합니다. 세 개의 주요 스레드가 있습니다: JavaScript 스레드 React 컴포넌트 로직과 비즈니스 로직이 실행되는 곳 JavaScriptCore 엔

2025년 6월 28일
·
0개의 댓글
·

android gradle 알아보자

flutter로 개발할때, 자주 Android Gradle설정에서 애를 먹은적이 자주 있었다.이번기회에 gradle에 대해서 알아보자.Gradle이란?Gradle은 안드로이드 앱을 빌드, 테스트, 패키징, 배포하는 자동화 도구이며, Groovy 또는 Kotlin DSL

2025년 5월 31일
·
0개의 댓글
·
post-thumbnail

크롤링 데이터 추출

먼저 모바일에서 공유하기 버튼 -> 리다이렉트 -> 서버 -> Puppeteer를 이용해서

2025년 5월 13일
·
0개의 댓글
·
post-thumbnail

어플리케이션 공유하기 리다이렉트 추적

최종적으로는 옷쇼핑몰 (무신사, 에이블리등) 공유하기 버튼을 내 어플에 공유하면, 기존 측정된 사이즈 기반으로 s,m,l등을 알려주는 기능을 추가일반 웹에서는 https://www.musinsa.com/products/{product_id} 해당 주소로 제품

2025년 4월 27일
·
0개의 댓글
·
post-thumbnail

에뮬레이터 , ios 아카이브 오류 잡다한 모음집

같은 ip에 동일한 wifi잡으면, 에뮬레이터가 동작을 안하는 경우가 간혹 생긴다.그럴때, baseurl을 따로 지정을 해줘야 하는데 터미널 : ifconfig를 통해서 할당된 주소를 찾아보자en1 항목이 나오는데 inet 192.168.219.1XX 해당 주소를 적용

2025년 3월 28일
·
0개의 댓글
·

IDE 에서

@set_metadata: update dataspace from GM 비주얼 스튜디오 : 쌓임

2024년 8월 13일
·
0개의 댓글
·
post-thumbnail

도커는 왜 쓰나요?

A : 보내주신 프로젝트는 실행이 안되네요? B : 응? 제 컴퓨터에서는 잘 되는데 왜 그러지??현재는 멀티플랫폼이다 ex) 리눅스, 맥, 윈도우 등 안되는 이유는 무수히 많습니다.Dockerfile 등장실행순서 및 환경설정을 적어 놓은 파일해당 파일을 도커에 적용하면

2024년 3월 2일
·
0개의 댓글
·

데이터가 사라지는 이유

RAM , SSD(하드 드라이브)코드를 작성하게되면, ssd에 들어간다. (영구적으로 저장)코드를 실행하게 되면 RAM에 올란다.(RAM 영구적이지 않고 리셋됩니다.)RAM이 훨씬 속도가 빠르기 때문에 코드는 SSD에 저장되고, 실행은 RAM에 저장됩니다.\-> 프로그

2024년 3월 2일
·
0개의 댓글
·

flutter 키보드 커스텀

flutter에서는 ios, 안드로이드 별로 키보드 커스텀이 가능합니다.아래 내용은 키보드위에 위젯을 추가하여 숫자패드 또는 키보드에 따라 추가적으로 옵션을 추가하는 방법입니다.

2024년 2월 26일
·
0개의 댓글
·
post-thumbnail

AndroidStudio 무선디버깅

AndroidStudio 11업데이트 이후 부터는 유선 디버깅에서 -> 무선디버깅지원을 해준다. 아래와 같이 Running Devices를 통해 Pair Devices Using wi-fi로 간편하게 이용이 가능하나, 동일한 와이파이 그리고 속도가 좋음에도 불구하고 연

2024년 2월 6일
·
1개의 댓글
·

flutter_clean_architecture_V3

V2에서 home_screen에서 Photo를 담는 부분이 포함되어 ui와 분리가 되지 않은 상태였습니다.변경 예)InheritedWidget 은 불변값만 받을 수 있으므로, StreamController을 이용변경 예)기존변경값이 변경된 값을 적용하기 위해 Strea

2024년 1월 21일
·
0개의 댓글
·

flutter_clean_architecture_v2(InheritedWidget)

v_1에 main.dart에서 생성자로 데이터를 받고 전달하는 방식이였는데 해당 문제점은 온갖것들이 main.dart에서 지정하게 되므로 이를 해결하고자 합니다. InheritedWidget은 어떤 위젯트리에도 원한 객체를 전달해 줄 수 있는 위젯입니다. 필요한 데이터

2024년 1월 21일
·
0개의 댓글
·

flutter_clean_architecture_v1

자주 사용하지 않는 또는 유틸성 기능이라면 class로 감싸주는게 좋습니다. > 왠만하면 class 안에서 instance를 생성하는게 좋지 않다. -> 외부에서 생성해서 페이지가 받아서 진행하는게 더 좋다. 클래스들 끼리 결합되어 있는 것을 느슨하게 할 수 있는 방

2024년 1월 21일
·
0개의 댓글
·

생각의 힘 - 이나모리가즈오

아무생각없이 슥슥 넘기다 보니 마지막 페이지에 다다를 쯤 집었던 책이 였는데, 처음과 끝이 모두 인터뷰로 써져 있었던 터라 잘 읽혔던 책이다. 가끔 책 읽는게 강박처럼 느껴질 때면 줄곧 "이 책은 몇 page까지 있지?" 라며, 책의 무게를 가늠하면서 뒷 page까지의

2024년 1월 20일
·
0개의 댓글
·
post-thumbnail

Node js - Next.js

node V8버전이 나오게 되면서 컴파일, 인터프리터를 합쳐 있는 형태입니다. 자주 사용하는 코드는 인터프리터를 따르지만, 변경할 필요가 없는 코드의 경우에는 미리 컴파일을 진행하게 되면서 실행속도를 대폭 상승하게 되었습니다. 📎 요약 : 컴파일 최적화 업데이트 이후

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

Model_JSON 직렬화

직렬화는 데이터를 효과적으로 저장하고 전송하는 데 필수적인 역할을 하며, 복잡한 데이터 구조를 간단한 형태로 변환하는 데에도 중요합니다. 데이터 전송과 저장의 용이성 , 데이터 통합 및 교환 용이성 Json_기본 Json_기본(api) future가 추가되도 크게

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

부의 추월차선

파주에서 강동구청 왕복 최소 3시간 주5일을 겪어야 하는고행길에는 전자도서관이 내 옆을 지켜주고 있다. 교보문고 소상공인 전자도서관 카테고리에는 월3권을 제공해준다. 바쁘다 바빠 현대사회에서는 정보싸움이라구 후훗훗

2023년 12월 5일
·
0개의 댓글
·
post-thumbnail

Mobile App Developer's Conference 후기

선언형 UI라는 새로운 기술의 등장으로 세 플랫폼(안드,ios,flutter)의 차이가 점점 줄어들고 있는 가운데, MADC는 세 플랫폼의 공통점과 차이점을 모두 살펴보고, 개발자들이 자신에게 맞는 플랫폼을 선택할 수 있도록 도와주는 자리입니다.또한, 주니어 개발자들을

2023년 12월 2일
·
0개의 댓글
·
post-thumbnail

ios 빌드 feat.macM1

맥북에서 flutter apple 빌드시에는 처음 부터 Homebrew를 이용하는게 정신건강에 좋음..정신없이 검색 찾은 결과 : brew가 안 먹을경우$ brew install mvnzsh: command not found: brew해결 (i 수정, wq 저장, q!

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