본문 바로가기

컴포넌트2

안드로이드 앱의 기본 구조 웹에 대한 기초를 배우고보니 현대인이 많이 사용하는 스마트폰에 대한 관심이 커졌다. 일반인들은 컴퓨터보단 비교적 핸드폰을 많이 사용하니까 더 많은 사용량을 기대한 것 같기도 하다. 사실 내가 객체지향 프로그래밍에 대해 미숙한 것 같아 자바스크립트 프로젝트를 여러번 해보고 코틀린을 배우려고 했는데 마음이 급한건지 자신감이 넘치는건지 일단 새로운걸 배우고 싶은 생각이 컸던 것 같다. 먼저 아직 무슨 앱을 만들고 싶은건지는 모르겠지만 모바일 게임보다는 인스타그램과 같은 웹을 기반으로 한 앱을 만들어 보고 싶다. 이번 단원은 안드로이드의 구성요소와 특징에 대해 배운다. 어떻게 앱이 작동하는지, 개발을 하며 어떤 것들을 고려해야하는지에 대해 다루기 때문에 완전 초보자인 나한테는 조금 어려웠던 것 같다. 안드로이드.. 2023. 2. 18.
소프트웨어 개발 방법론 (3) 진짜 생각보다 너무 양이 많아서 3탄까지 만들었는데 이번 글은 내용이 많이 없을 것 같다. 그래도 전 글에 쓰면 너무 투머치인것 같아서 하나 더 쓰기로 했다. 진짜 마지막 컴포넌트 기반 개발방법론이다. 간단히 말하자면 인터넷에는 많은 양의 코드가 무료로 배포되어있다. 그중에서 내가 필요한 것들만 사용하여 내 프로그램에 붙히는 것인데 내가 옛날에 웹사이트를 처음 만들 때 그렇게 했다. https://myeongjaehwi.github.io/web3/main (내 웹사이트) ㅋ 컴포넌트란 재사용가능한 부품을 말한다. 재사용 가능한 코드들을 여러 곳에서 가져오고 그걸로 쉽고 빠르게 자신의 프로그램의 기능을 향상 시킬 수 있다. 컴포넌트 기반 개발방법론은 컴포넌트 개발, 컴포넌트 기반 소프트웨어 개발 이 두가지.. 2022. 1. 3.