안드로이드 개발자가 되는 법

많은 분들이 앱개발을 취업을 하기위해 혹은 취미로 배우는데 무엇부터 시작해야하는지 묻습니다.
정답은 없지만 제 나름대로의 기준을 가지고 선행학습해야 할 내용들을 정리해봤습니다.

시간나는대로 차곡차곡 내용을 덧 붙여나갈 생각입니다.

개발자가 갖춰야할 기본 적인 지식

  • 자료구조(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)
  • 메모장 만들기

취업 준비생을 포함한 안드로이드를 배우고자하는 모든 분 응원합니다!


후원하기

카테고리: 미분류

0개의 댓글

답글 남기기

Avatar placeholder

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.