안드로이드 전체

안드로이드 컴포넌트

강용민 2021. 8. 6. 18:11

모든 정보는 https://mommoo.tistory.com/55에서 가져왔으며, 이해를 돕기위해 적었다.

 

컴포넌트의 유래

컴퓨터와 같은 하드웨어 제품들은 각각의 독립된 기능을 가진 부품으로 만들어진다.

이 제품들은 회사와 상관없이 서로 조합하여 하나의 제품을 만들고, 만약 부품에 문제가 있을 시 다른 부품으로 바꾸어 사용해도 문제가 없다.이렇게 하드웨어 제품들은 각 부품들의 호환을 생각하며 만든다.

반면에 소프트웨어에서는 모듈(부품)들이 독립적으로 개발되지 않은 경우가 많을 뿐더러, 독립적으로 개발되어도 다른 모듈과의 호환을 생각하지 않고 개발한다.

이는 결국 소프트웨어의 재사용을 어렵게 하고 유지보수 비용이 크게 증가하는 원인이 되어 이러한 문제점을 해결하기 위해 나온 기술이 컴포넌트 기술이다.

 

컴포넌트의 개념

컴포넌트는 독립적인 단위모듈이다.

 

'안드로이드 전체' 카테고리의 다른 글

Android 스튜디오 소개 - 1  (0) 2021.08.16
2.Intent  (0) 2021.08.15
안드로이드 컴포넌트-Activity  (0) 2021.08.06
1.안드로이드 컴포넌트 4가지  (0) 2021.08.04
코루틴 개념  (0) 2021.08.04