본문 바로가기

개발26

토이프로젝트 1-3 기본 Activity 만들기 테스트용. Virtual Device 생성 이번 토이 프로젝트 하면서 이것저것 써볼생각이야. DB는 룸을 쓰고, MVVM으로 하고 Dagger도 써보고. rxJava로 할지 그냥 코루틴으로 할지 모르겠지만. 뭐 여튼 이것저것 적용할꺼야. 근데 정리하면서 블로그에 남기면서 할껀데, 각각 해 놓은게 잘 동작하는지도 함 보고 테스트도 해보고 싶어서, 테스트용 액티비티를 하나 말들까 해. 지난 편을 보면 알겠지만, 아무것도 없는 그냥 빈 프로젝트를 만들었어. 토이프로젝트 1-2 안드로이드 스튜디오(Android Studio) 설치, 프로젝트 생성 토이프로젝트 1-2 안드로이드 스튜디오(Android Studio) 설치, 프로젝트 생성 먼저 https://developer.android.com/studio 사이트 접속해서 다운을 받아야겠지? 최신 버전은 .. 2023. 2. 18.
Android Manifest에서 뭐 하는거야? Android Manifest는 안드로이드 앱의 구성 정보를 담고 있는 XML 파일이야. 이 파일은 안드로이드 앱 개발에 있어 필수적인 요소로, 안드로이드 운영체제에서 앱을 설치하거나 실행할 때 필요한 정보를 담고 있어. 뭐뭐가 드가냐면, 앱의 이름, 액티비티, 서비스, 브로드캐스트등에 대한 정보, 그리고 권한, 라이브러리, 하드웨어 및 소프트웨어 요구 사항 등을 미리 정의해 놓는겆. 안드로이드에서는 Android Manifest를 이용하여 앱을 실행할 때 필요한 정보를 읽어와서 처리하는거지. 또한 Android Manifest 파일에 앱의 버전 정보, 앱 아이콘, 설명, 앱 링크 등의 메타 데이터를 추가할 수 있어. 안드로이드 스튜디오에서는 앱 생성하면 Android Manifest 파일이 자동으로 생.. 2023. 2. 18.
토이프로젝트 1-2 안드로이드 스튜디오(Android Studio) 설치, 프로젝트 생성 먼저 https://developer.android.com/studio 사이트 접속해서 다운을 받아야겠지? 최신 버전은 Electric Eel이네. 전기뱀장어 인가? 안드로이드 버전은 후식이름이었다면, 스튜디오는 동물 이름이네. 북극여우, 벌 뭐 이렇게 가는듯 intelliJ 기반의 IDE야. 그냥 다운로드 누르면 알아서 OS 확인하고 다운 받는 듯. 아래 처럼 뜨는데 대충 next만 누르면서 넘어가면 되겠지? 내 폰 연결하기 귀찮아서 그냥 virtual device도 선택해서 진행했어 처음 시작화면! get from VCS는 깃헙 같은데서 가져오는건데, 뭐 첨 시작하는거고 깃헙 세팅도 귀찮으니 그냥 로컬에서 해볼려고. New Project 선택! 암것도 없이 그냥 프로젝트 만들기 부터 시작. 뭐 기본 .. 2023. 2. 18.
Gradle이 뭐야? Gradle은 안드로이드 스튜디오와 같은 개발 도구에서 사용되는 빌드 자동화 도구야. 프로젝트 빌드, 의존성 관리, 테스트, 배포 등의 작업을 자동화하기 위해 사용된다고 하는데... 배포는 나도 잘 모르겠네. 리눅스 Makefile이랑 같다고 보면됨. 빌드할때 어떻게 해라 뭐 이런걸 작성하는거지. Gradle은 Groovy라는 언어를 사용하여 그 어떻게 해라를 스크립트로 작성하는거지. 특히 Gradle은 프로젝트의 각 모듈에서 다른 모듈에 대한 의존성을 관리할 수 있어서, 효율적이고 편하게 프로젝트를 빌드할 수 있지. 첨부터 내가 다 작성해본저은 없어. 보통 안드로이드 스튜디오에서 Gradle을 사용하게되고, 기본적으로 세팅이 되어 있어서 더욱 쉽게 안드로이드 앱을 개발할 수 있게해줘. Gradle이 자.. 2023. 2. 18.
반응형