컴포넌트 썸네일형 리스트형 안드로이드 앱 개발자가 반드시 알아야 할 기술과 지식 안드로이드 앱 개발자가 반드시 알아야 할 기술과 지식에 대해서 정리해볼까요? 안드로이드 개발을 위해 반드시 알아야 할 것들은 매우 많습니다. 하지만, 안드로이드 앱 개발을 위해 가장 중요한 것들은 다음과 같습니다 15가지 정도로 용약해 볼께요~ 자바(Java) 또는 코틀린(Kotlin) 프로그래밍 언어: 안드로이드 앱은 자바 또는 코틀린을 사용하여 개발됩니다. 따라서 이러한 언어를 사용할 수 있어야 합니다. 안드로이드 SDK: 안드로이드 SDK는 안드로이드 앱 개발을 위한 필수 도구입니다. 안드로이드 SDK에는 안드로이드 운영 체제를 위한 라이브러리, 도구, 샘플 코드 및 문서가 포함됩니다. 안드로이드 스튜디오(Android Studio): 안드로이드 스튜디오는 안드로이드 앱 개발에 필요한 IDE(통합 .. 더보기 1.Spark, 스파크를 구성하는 컴포넌트에 대해서 알아보자. 스파크의 컴포넌트 구성요소 아래의 다양한 스파크 컴포넌트들은 여러기능이 집약되어 통합 플랫폼으로 발전됨. 컴포넌트 구성도 스파크 코어 스파크 SQL 스파크 스트리밍 스파크 GraphX 스파크 MLlib 그럼 스파크 코어에 대해서 알아보자. 스파크 Job과 다른 스파크 컴포넌트에 필요한 기본 기능을 제공함. 코어에서 가장 중요한 개념. RDD(Resilient Distributed Dataset) 분산 데이터 컬렉션(or 데이터셋)을 추상화한 객체 데이터셋에 적용할 수 있는 연산 및 변환 메소드를 함께 제공함. 다시말해서,스파크 API 의 핵심 요소 주요 특징 복원성 노드에 장애가 발생하더라도, 데이터셋을 재구성할 수 있음. 특징 다양한 파일시스템에 접근 가능함 HDFS GlusterFS Amazon S3.. 더보기 이전 1 다음