안드로이드 개발자가 되는 법
많은 분들이 앱개발을 취업을 하기위해 혹은 취미로 배우는데 무엇부터 시작해야하는지 묻습니다.
정답은 없지만 제 나름대로의 기준을 가지고 선행학습해야 할 내용들을 정리해봤습니다.
시간나는대로 차곡차곡 내용을 덧 붙여나갈 생각입니다.
개발자가 갖춰야할 기본 적인 지식
- 자료구조(Data Structure)
- 데이터 통신(Data Communication)
- 알고리즘(Algorithm)
- 소프트웨어 공학(Software Engineering)
안드로이드 앱 개발자가 되기 위한 커리큘럼
- 개발 언어 공부 : 현재 공식적으로 안드로이드 애플리케이션 개발에 지원되는 언어는 Java와 Kotlin 두 가지이다. 초심자라면 Java를 배우는것을 추천합니다. Java와 Kotlin이외에도 레이아웃을 구성하기 위한 xml과 gradle을 위한 groovy 문법을 알아두면 좋습니다. 네이티브 라이브러리를 사용한다면 C, C++도 알아야하지만 이 글은 초심자를 위한 글이므로 생략하겠습니다.
- 안드로이드의 구조
- 안드로이드 4대 컴포넌트 ; Activity, Service, Broadcasting Recevier, Provider
- 안드로이드의 View와 ViewGroup의 차이와 종류
- Button, ImageView, TextView 등 기본적으로 화면을 구성하는 위젯 사용법에 대해 익히기
- RecyclerView( 또는 ListView)를 통한 동적 아이템 뷰 구성해보기
- 로컬 데이터베이스 사용법 익히기(SQLite 또는 Realm)
- 메모장 만들기
취업 준비생을 포함한 안드로이드를 배우고자하는 모든 분 응원합니다!
1개의 댓글
성빈 · 2023년 6월 27일 6:18 오후
커리큘럼 보고 잘 따라가 보겠습니다 ㅎㅎ
마지막 멘트 넘 좋네요 ㅠ 멋진 글 감사합니다!