전체 글 179

앱 개발 용어정리 1

1. IDE -Integrated Development Environment의 약자로, 통합 개발 환경이라는 뜻이다. - 개발 툴을 하나의 GUI로 결합하는 애플리케이션을 구축하기 위한 소프트웨어이다. -소프트웨어 편집, 빌드, 테스트, 패키징과 같은 기능을 하나의 애플리케이션에 통합하여 개발자 생산성을 높인다. 2. 컨벤션 - 코드 작성 규칙들(Coding Conventions)으로 코드를 작성함에 있어 상식적인 규칙이다. 1) 이름 규칙(Naming Rules) -PascalCase : 첫단어는 대문자, 이어지는 단어의 첫글자를 대문자로 표기하는 방법 ex) GoodBoy, MyApp -camelCase: 첫단어는 소문자, 이어지는 단어 첫글자를 대문자로 표기하는 방법 ex) goodBoy, myAp..

스타터 노트 2024.01.23

TIL 2 (01.22)

시작 오늘부터 내배캠 사전 Android 강의를 들을 수 있어서 듣기 시작 ! 이번주까지 3주차 강의를 완료할 예정이여서 부지런히 듣고 실습해야겠다. Android Studio 예전버전이 정보가 많아서 그 동안 업데이트 해주지 않았지만 나중에라도 팀플을 하게되면 버전이 맞지 않을 것 같아서 강의를 들으면서 업데이트 해주었다. 강의 쌤께서는 맥으로 하시는데 로딩 되는 부분이 너무 탐난ㄷ.. 오늘 배운 내용 정리 강의 baseline layout에 TextView, EditText 등 baseline으로 쉽게말해, 밑줄 라인을 맞출 수 있다. chain widget들이 가로나 세로축에서 그룹을 지어 동작할 수 있도록 해준다. 가로일 경우 가장 왼쪽이 헤드가 되고, 세로는 가장 윗부분이 헤드가 된다. 사용 조..

Kotlin/TIL 2024.01.22

TIL 1 (01.19)

내배캠 - Android 학습 자료 정리 1. Jetpack 이란? -안드로이드는 수많은 각각의 버전과 여러 버전이 있어 개발하는데 어려움이 생기는 것을 해결하기 위해 모든 버전과 기기에서 일관되게 동작할수 있게 도와주는 라이브러리이다. binding 사용법 정리 1. 먼저 앱 수준의 gradle에서 viewBinding을 설정하고 sync Now를 해준다. 2. MainActivity의 기본 코드 작성 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) val binding = ActivityMainBinding.infla..

Kotlin/TIL 2024.01.19

스타터 노트

1. 내가 앱 트랙(iOS, Android)에 참여한 계기는 무엇인가요? - 안드로이드 개발자를 꿈꾸고 있어 혼자 학습하며 프로젝트를 진행하기에 버겁다는 것을 느껴 교육프로그램을 알아보다가 참여하게 되었습니다. 2. 내가 이해한 앱개발자는 어떤 역할을 하는 사람인가요? - 사람들에게 조금이라도 더 편하게 만들어주는 사람이라고 생각합니다. 3. 개발을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 앱개발에 대해 찾아본 것을 작성해주세요. - Wi-Pass) 대학교 때 토이 프로젝트를 진행해본 적이 있습니다. wireless-pass의 줄임말로 코로나로 명부 작성 의무화 시기에 수기출입명부, 전자출입명부를 개선해보자는 식으로 블루투스로 사람들의 입장은 물론, 퇴장시간까지 기록되게 ..

스타터 노트 2024.01.19