분류 전체보기200 [르탄즈 5기] DAY 3 - TIL 1) 사전캠프 수강 https://wnsgml517.tistory.com/47 [르탄즈 5기] Android 개발 종합반 1주차 - 2. 계산하기 계산하기 wnsgml517.tistory.com 2) 데일리 미션 참여 https://wnsgml517.tistory.com/45 [르탄즈 5기] 데일리 미션 - 앱 개발 용어 정리 2 버그(Bug) 컴퓨터 오류나 오작동이 일어나는 현상 에러(Error) 컴퓨터 처리 시에 예상하지 못한 결과 또는 적절한 결과를 얻지 못하는 일 예외처리 예기치못한 예외가 발생했을 때 대처하는 코드를 wnsgml517.tistory.com 3) 깃 학습자료 공부 및 정리 https://wnsgml517.tistory.com/46 [르탄즈 5기] Chapter 01-2 안드로이드 .. 2024. 1. 17. [르탄즈 5기] Android 개발 종합반 1주차 - 2. 계산하기 계산하기 2024. 1. 17. [르탄즈 5기] Chapter 01-2 안드로이드 아키텍처 바이트코드 : 우리가 작성한 코틀린 코드를 가상 머신인 안드로이드 런타임에서 이해할 수 있도록 변환한 코드입니다. APK : 안드로이드 패키지(Android Package)의 줄임말로 안드로이드 설치 파일의 확장자명으로 사용됩니다. * 특정 앱의 APK 파일이 있으면 스마트폰에 수동으로 해당 앱을 설치할 수 있습니다 소스 코드 작성 -> 설치 파일 생성 -> 업로드 -> 앱 등록 -> 앱 선택/설치 -> 스마트폰에서 실행 코드가 스마트폰에서 실행되는 과정 1. 빌드(컴파일 + 비밀번호): 'B.설치 파일 생성' 단계는 빌드를 통해 진행합니다. 이 과정에서 먼저 소스 코드를 바이트코드로 변환하며 APK 매니저에서 비밀번호를 가지고 있는 키 스토어와 조합해서 최종 설치 파일을 생성합니다. 2. 파일 검증: .. 2024. 1. 17. [르탄즈 5기] 데일리 미션 - 앱 개발 용어 정리 2 버그(Bug) 컴퓨터 오류나 오작동이 일어나는 현상 에러(Error) 컴퓨터 처리 시에 예상하지 못한 결과 또는 적절한 결과를 얻지 못하는 일 예외처리 예기치못한 예외가 발생했을 때 대처하는 코드를 작성하는 것 실행중인 프로그램의 비정상적인 종료를 막는다! 라이브러리(Library) 소프트웨어 개발 시 사용되는 프로그램의 구성 요소 공통으로 사용될 수 있는 특정 기능들을 모듈화 한 것 프레임워크(Framework) 개발하는 것을 도와주는 역할을 함. 기본적인 기능을 갖추고 있어, 개발자가 필요한 기능을 구현하는 데에만 집중할 수 있음 ** 예시 : 코코아 프레임워크(애플), 안드로이드 프레임워크(안드로이드) ++ 라이브러리와 프레임워크 차이점 : 제어할 수 있는 권한에서 차이가 발생 프레임 워크 - 특정.. 2024. 1. 17. [르탄즈 5기] DAY 2 - TIL 1) 사전캠프 1주차 참여 https://wnsgml517.tistory.com/43 [르탄즈 5기] 사전캠프 1주차 - [1-1 개발환경설치] wnsgml517.tistory.com 2) 데일리 미션 - 앱 개발 용어 정리 https://wnsgml517.tistory.com/41 [르탄즈 5기] 데일리 미션 - 앱 개발 용어 정리 1 IDE 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 소프트웨어이다. 통합 개발 환경(Integrated Development Environment, IDE)의 줄임말이다. ** 프로그램 개발에 관련된 작업 : 코딩 wnsgml517.tistory.com 3) 깃북 학습자료 - Chapter01. 코틀린 안드로이드 이해하기 - 안드로이드와 코틀린 h.. 2024. 1. 16. [르탄즈 5기] 사전캠프 1주차 1-1 개발환경 설정 버전 오류로 인해 실행 XX => 1.9.0 으로 바꿨더니 sync 했더니 빌드 실행 완료 compileSdk 32 -> 34 로 변경 1-2 BMI 메인화면 만들기 새롭게 알게 된 점 #1. palette를 이용해서 만들 수 있구나... #2. component tree를 이용해서 chain을 만들고 horizonal로 만들 수 있구나.. #3. 저렇게 화살표로 이어서 ... 그룹핑하고 마진을 줄 수 있구나... 최종 메인화면 느낀 점 xml코드로만 화면을 만들다가 constraint layout에 클릭으로만 화면을 만들어보니 신기했다. 그리고 간단한 편의 기능들도 알게 되었다. jetpack compose를 이용해서도 만들어보고 싶은데 따로 공부를 해야겠다. 2024. 1. 16. 이전 1 ··· 26 27 28 29 30 31 32 ··· 34 다음