안드로이드 앱 만들기를 해보려고 해요. 과감히!
어렵겠지만 하나씩 한번 해보겠습니다! ^^
#1 안드로이드란?
안드로이드는 구글 google 에서 만든 스마트폰용 운영체제입니다.
다양한 애플리케이션을 만들어 설치하면 실행될 수 있도록 구성된 애플리케이션 플랫폼입니다.
가능성의 지평을 더욱 넓혀주는 플랫폼! ^^
구글에서 2005년 안드로이드를 인수하여 2007년 SDK를 처음 출시하였고 2008년 SDK v.01.0 ~ v.4.0까지 빠르게 SDK를 업데이트하고 있습니다.
한국 개발자를 위한 google developers 국문 블로거가 있네요. 업데이트되는 내용들을 확인할 수 있겠네요.
그럼 앱 개발을 위해 개발 환경을 먼저 구축하겠습니다.
#2 안드로이드 개발 환경 구축하기
개발 환경 구축을 위한 프로그램은?
안드로이드 애플리케이션 개발을 위해 설치해야 할 기본적인 프로그램과 설치 순서입니다.
1. 자바 JAVA 설치
2. 안드로이드 스튜디오 Android Studio 설치
3. SDK매니저로 플랫폼 추가 설치
openJDK1.8 설치하기
썬 마이크로시스템즈(Sun Microsystems)" 시절의 자바(Java)는 GPL 라이센스를 가졌기 때문에
자바 프로그램 개발 및 운용에 있어 JDK(Java Development Kit, 자바 개발 도구) 누구나 무료로 사용 가능하였으나
"썬 마이크로시스템즈(Sun Microsystems)"가 오라클(Oracle)로 인수되고
오라클의 JDK에 대한 정책(년 단위 구독형 유료 라이센스로 전환)이 변경
오라클에서 제공하는 JDK를 비상업적(Non-commercial)인 용도에 한해서는 무료 사용 가능
이익 창출이 최우선 목적인 일반 회사들에서는 오라클 JDK의 유료로 전환합니다.
유료로 전환된 오라클 JDK 대신 무료로 사용할 수 있는 OpenJDK.
"썬 마이크로시스템즈(Sun Microsystems)"가 만든 JDK의 오픈소스 프로젝트입니다.
openJDK1.8 다운로드 받기
openJDK15 다운로드 받기
openJDK 설치 및 패스 설정 꼭 해야합니다!
openJDK15가 나왔는데도
openJDK1.8을 사용하는 이유는?
자바 버전 업그레이드에 따른 기존 코드 및 라이브러리에 대한 호환성이 보장되지 않는다.
1.8로도 어지간한 기능들의 구현이 가능하다. (신버전의 추가된 기능들을 잘 모른다.)
저는 openJDK1.8 설치하겠습니다.
openJDK1.8 설치하는 방법과 패스 설정 포스팅할께요.
안드로이드 스튜디오 Android Studio 설치하기
안드로이드 스튜디오 android studio 다운로드합니다.
<설치 요약>
다운로드 클릭 - 이용약관 동의 체크 다운로드 - next - i agree - finish
complete installation 창이 뜬다 - i do not have a previous version of studio or i do not want to import my settings 체크 후 ok - next - finish
android studio 창에서 아래쪽에 있는 Configure 항목 클릭 - 여러 메뉴 중 SDK Manager 선택 - SDK Platforms 탭이 선택되어 있으며 사용 가능한 버전의 플랫폼 정보와 이미 설치되어 있는 플랫폼들을 볼 수 있다. - 최신 버전으로 설치되어 있으면 된다. - 추가로 설치할 항목들은 체크해서 apply 클릭 설치한다.
안드로이드 플랫폼이란?
버전별로 만들어진 실행환경이며 pc에서는 에뮬레이터, 실제 단말에서는 단말의 os라고 생각하면 된다.
가상의 플랫폼이라는 의미로 AVD (Android Virtual Device 안드로이드 가상 단말)이라는 용어를 사용,
이 플랫폼은 os 버전이 업그레이드될 때마다 새로운 버전을 다운로드할 수 있어 원하는 os 버전에 맞춰 개발할 수 있다.
설치 후 새로운 버전의 안드로이드 스튜디오나 플랫폼이 나왔다면 최신 버전 업데이트하는 방법?
안드로이드 스튜디오를 실행했을 때 보이는 시작 화면의 아래쪽에 있는 configure를 클릭 - 메뉴들 중 check for update 메뉴 클릭 - 최신 버전 확인 가능합니다.
'New 정보 > IT정보' 카테고리의 다른 글
LG유플러스 세계 첫 5G 자율주차 공개 시연 (5) | 2020.12.21 |
---|---|
카카오 국내 최초 플랫폼 기반 유상 자율주행 셔틀 서비스 시작 (2) | 2020.12.20 |
세계 최대 음원 스트리밍 스포티파이 Spotify 국내 진출 (5) | 2020.12.19 |
[안드로이드앱만들기] 초급자 첫 프로젝트 만들기 스타트 (4) | 2020.12.16 |
윈도우(window) openJDK1.8 설치 및 환경변수 설정하는 방법 (4) | 2020.12.12 |
댓글