Skip to content

Commit

Permalink
안드로이드 시작하기 문서 추가
Browse files Browse the repository at this point in the history
안드로이드 시작하기 문서 추가
  • Loading branch information
chlgkdms committed Jun 4, 2024
2 parents 2c86720 + ead4d5f commit e0d8a14
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions src/content/docs/android/00-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,22 @@
title: 안드로이드 시작하기
---

안드로이드는 안드로이드 앱을 개발합니다.
이 문서는 **Android Native 앱 개발**을 기준으로 작성되었습니다.

<p align="center">
<img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSWvmIAnvnN_rA11aC0bbHS_yNog_QKAA2LCQ&s" alt="android logo"/>
</p>

<aside>
💡 모르는 게 있으면.. 먼저 인터넷에 공식문서를 보고, 구글링을 하고, 최대한 많이 생각하고,
선배님께 오기 전에 친구에게 물어보고, 그다음에 선배님께 오면 좋을 것 같아요
### 안드로이드?

</aside>
안드로이드는 스마트폰, 태블릿 PC 같은 터치스크린 모바일 장치 용으로 디자인된 운영 체제이자 수정된 리눅스 커널 버전을 비롯한 오픈 소스 소프트웨어에 기반을 둔 모바일 운영 체제입니다. 안드로이드 앱 개발이라 하면 스마트폰, 태블릿 PC 같은 장치 내의 어플리케이션을 개발하는 것이라고 할 수 있습니다. 안드로이드는 클라이언트 중 대표적인 분야입니다. 보통은 서버에게 요청을 보내고 받아온 데이터를 처리하는 역할을 합니다. 더 자세한 내용은 [클라이언트](/dsm-freshman-guide/start/02-client-and-server)를 참고해보세요!

안드로이드 핸드폰의 대표적인 예시로는 삼성, Google Pixel 폰, 샤오미 등등이 있습니다. 앱뿐만 아닌 TV, 자동차, 워치 등 안드로이드는 여러 곳에 쓰이고 개발합니다.

안드로이드 개발 언어는 **Java, Kotlin**입니다. Java는 객체지향적 프로그래밍 언어입니다. 20년 넘게 개발자들 사이에서 많은 인기를 끌었습니다. Kotlin은 Java 플랫폼에서 돌아가는 새로운 프로그래밍 언어입니다. 코틀린은 기존 자바 라이브러리나 프레임워크와 함께 잘 작동하며, 성능도 자바와 같은 수준입니다.

안드로이드를 시작하기 전에는 먼저 **Java**에 대한 공부를 하면 매우 좋습니다! 안드로이드 내부 구조와 로직 파악을 깊게 이해하기 위한 필수 과정입니다.

### 개발 시작하기

안드로이드는 Android Studio를 기본으로 설치하고 시작해야합니다. Java 문법 공부와 View 공부를 병행하며 첫 개발에 대한 이해도를 가지는 것이 중요합니다. 더 자세한 공부 과정은 [공부 키워드](/dsm-freshman-guide/android/01-keyword)를 확인해주세요!

0 comments on commit e0d8a14

Please sign in to comment.