profile
Philip Sung
post-thumbnail

[ReactNative]스타일 관리(Style)

리액트 네이티브의 스타일에 관한 내용 전반을 다룬다.최종수정일 : 2023.09.22참조링크 : https://dev-yakuza.posstree.com/ko/react-native/react-native-custom-font/android/app/src/ma

6일 전
·
0개의 댓글
·
post-thumbnail

[ReactNative]HTML 렌더 라이브러리

경우에 따라 리액트 네이티브 앱 내부에서 html 문서를 렌더링 해야 할 필요가 있는 경우가 있다. 이러한 경우 사용할 수 있는 라이브러리는 2023년 09월 현재 크게 두가지가 있다.react-native-render-htmlreact-native-webview본 문

6일 전
·
0개의 댓글
·
post-thumbnail

[Python]데이터 타입

파이썬에는 상수가 존재하지 않기 때문에, 좌변을 변수라고 부르는 대신 name, identifier등의 표현을 사용한다. 본 문서에서는 파이썬의 데이터형에 대해서 다룬다.파이썬의 모든 데이터는 아래와 같이 세 가지를 갖는 객체이다.identity메모리상에서 객체의 주소

2023년 9월 19일
·
0개의 댓글
·
post-thumbnail

[Python]List Comprehension

list comprehension이라는 말은 set comprehension으로부터 왔으며, 완전 포함(complete inclusion) 또는 완전 서술(complete description)이라는 의미를 갖는다.최종수정일 : 2023.09.19{2∙x | x∈Z,

2023년 9월 19일
·
0개의 댓글
·
post-thumbnail

[SA]디자인 패턴 개요

디자인 패턴은 추상적인 원칙을 문제 해결을 위해 적용한 실질적인 코드 결과물의 구조이다. 따라서 객관적인 성질이 있고, 시간에 따라 안티-패턴이 되기도 하고 새로운 패턴이 등장하기도 한다.본 문서에서는 디자인 패턴에 대한 감각을 익히기 위한 22가지 고전 디자인 패턴을

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

[SA]소프트웨어 설계 원칙

본 문서에서는 특정 디자인 패턴을 사용하는 데에 있어 기본이 되는 설계 원칙에 대해 다룬다. 이러한 내용은 다소 추상적이고 주관적인 측면이 있으나 공통된 맥락을 가지고 있다.최종수정일 : 2023.09.18

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

[SA]코드 평가 기준

본 문서에서는 대규모 시스템의 정상적인 작동과 효율적인 개선을 위해, 작성한 코드를 평가하는 기준이 되는 7가지 요소에 대해 다룬다. 이 요소들은 그 구분히 매우 명확하고 객관적이지 않으며 프로그래머의 경험 수준에 따라가는 경향이 있다.최종수정일 : 2023.09.18

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

[Python]Decorator

함수에 대한 기능의 확장을 위해 파이썬에서는 데코레이터를 사용한다.최종수정일 : 2023.09.12코드실행결과코드실행결과코드실행결과코드결과파이썬에서는 singledispatch를 지원하며, multiple dispatch는 과거 외부 라이브러리의 형태로 제공했다고 하나

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

[ReactNative]상태관리 라이브러리 Recoil

본 문서에서는 상태관리 라이브러리인 Recoil을 적용하기 위한 내용 전반에 대해서 다룬다.Recoil은 contextAPI를 기반으로 구현된, 함수형 컴포넌트에서만 사용 가능한 라이브러리이다.context를 이용하면, 단계마다 일일이 props를 넘겨주지 않고도 컴포

2023년 9월 6일
·
0개의 댓글
·
post-thumbnail

[ReactNative]모바일 앱의 화면 단위

모바일 앱에서 디스플레이는 매우 소중한 자원이기 때문에 최대한 활용하여야 한다. 그러나 다양한 운영체제와 사이즈의 모바일 기기가 있고, 화면 방향 또한 손쉽게 변경할 수 있다. 따라서 화면을 구성할 때에는 모든 기기의 사용자가 정상적인 환경에서는 불편함 없이 사용할 수

2023년 8월 29일
·
0개의 댓글
·
post-thumbnail

[DevOps]정규표현식(RegExp) 사용

정규표현식은 조금씩 다른 내용을 담고 있는 반복되는 구조의 코드를 변경하기에 효율적인 방법이다. 정규표현식을 사용하여 코드를 변경하는 방법에 대해서 다룬다.기준 : Visual Studio Code 1.81.1최종수정일 2023.08.23위와 같은 문구대체를 수행하기

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

[ReactNative]그래픽 라이브러리 Skia

Skia는 크롬, 크롬OS, 파이어폭스, 안드로이드, 플러터 등 다양한 제품에서 사용되고 있는 그래픽 라이브러리이다. 2023년 작성시점에 리액트 네이티브에서 사용할 수 있도록 API를 제공하였다. 이에 다양한 그래픽 표현을 애플리케이션에 포함시키기 위해 해당 라이브러

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

[ReactNative]TypeScript와 함께 사용하기

본 문서에서는 리액트 네이티브 앱을 개발하는 언어로 타입스크립트를 사용하기 위한 내용을 다룬다.참조 : React Native 공식문서\_230821참조 : React+TypeScript Cheatsheets_230821(https://github.com/ty

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

[Blender]초기설정

본 문서에서는 블렌더로 프로젝트를 진행하기 위한 초기 설정과 관련한 내용 전반을 다룬다.최종수정일 : 2023.08.17

2023년 8월 17일
·
1개의 댓글
·
post-thumbnail

[ReactNative]크로스플랫폼 컴포넌트

본 문서에서는 리액트 네이티브의 컴포넌트 중 iOS와 android 양측에 동일하게 사용할 수 있는 크로스플랫폼 컴포넌트에 대해 다룬다. 주요한 내용은 공식 홈페이지인 아래 링크를 따르며, 필요하여 확인하고 습득한 부분만 일부 번역한다. https://reac

2023년 8월 10일
·
0개의 댓글
·
post-thumbnail

[ReactNative]iOS 컴포넌트

본 문서에서는 리액트 네이티브에서 사용하는 컴포넌트 중 iOS에서만 배타적으로 사용되는 컴포넌트에 대해서 다룬다.iOS 버전 11 이상을 사용하는 iOS 기기모바일의 탭, 툴바, 네비게이션, 실제 기기 화면의 제약, 카메라 등을 고려하여 앱 내용을 표현하기 적절한 영역

2023년 8월 10일
·
0개의 댓글
·
post-thumbnail

[MobileOS]개발환경설정 - iOS

본 문서에서는 iOS에서 개발하기 위한 개발 환경 설정에 관한 내용을 다룬다.최종 수정일 : 2023.08.08

2023년 8월 9일
·
0개의 댓글
·
post-thumbnail

[TypeScript]제네릭 타입(Generic Type)

본 문서에서는 타입스크립트에서 다형성을 구현하는 방법 중 하나인 제네릭 타입에 대해서 다룬다.최종수정일 : 2023.08.07임의 타입의 배열을 매개변수로 받아 각 원소에 대해 특정 동작을 수행하는 함수에 대해 다음과 같이 확정타입(concrete type)으로 구현하

2023년 8월 7일
·
1개의 댓글
·
post-thumbnail

[TypeScript]클래스와 상속

클래스와 상속은 새로운 개념은 아니지만, 스크립트 언어인 JavaScript에서 사용하는 데에는 기존의 언어와 몇가지 차이점이 있었다. 본 문서에서는 TypeScript에서 개선된 클래스와 상속 개념을 살펴본다.최종수정일 : 2023.08.03TypeScript도 여타

2023년 8월 3일
·
0개의 댓글
·
post-thumbnail

[TypeScript] 타입(Type)

타입스크립트에서 이야기하는 타입은 값(data)과 해당 값에 대해 적용할 수 있는 동작의 집합을 말한다. 타입스크립트의 주요한 개념 중 하나인 타입에 대한 내용을 다룬다.최종수정일 : 2023.07.31모든 값과 모든 동작의 할당을 허용한다. 명시적으로 선언하였을 때

2023년 7월 31일
·
0개의 댓글
·