React Native

    [React Native] 2022/06/03 Component

    **Component =>부품 =>Component는 유저 인터페이스를 구성하는 요소로 일반적으로 인스턴스 생성을 개발자가 직접 하지 않는 구성 요소 =>Android 의 4대 컴포넌트 Activity: 화면 Service: 작업 Broadcast: 알림 ContentProvider: 데이터 공유 이 4가지 요소는 클래스는 우리가 생성하고 AndroidManifest.xml에 등록을 해서 사용을 합니다. 직접 인스턴스 생성을 하지 않고 Android가 만들어 준 요소를 우리가 사용합니다. 이러한 프로그래밍 방식을 IoC(제어의 역전, 제어의 역흐름 - Inversion of Control) 라고 합니다. CBD(Component Based Development - 컴포넌트 조합으로 애플리케이션을 개발하는..

    [React Native] 2022/06/02

    **스마트 디바이스 애플리케이션 제작 방법 1.Native App을 SDK를 이용해서 직접 개발 =>Android: Android Studio 를 설치해서 Java 나 Kotlin 언어를 이용해서 Application 개발 C++ 는 사용이 가능(NDK 설치) Google 은 더 이상 Java 의 형태로 API를 제공하지 않겠다고 선언 Kotlin 은 JVM 기반의 언어입니다. Kotlin 코드는 Java 의 Class 로 번역이 되서 실행됩니다. Kotlin 이 가독성이 뛰어나고 함수형 프로그래밍 문법을 지원하기 때문에 최근의 기업들은 Kotlin으로 만드는 것을 권장 =>iOS(이제는 Mac 용 도 동일한 방법으로 생성) - Xcode를 설치해서 Objective-C(C++ 문법을 지원) 나 Swif..