본문 바로가기

르탄즈 5기31

[르탄즈 5기] Chapter 03 - 조건문 when 코틀린 사용을 위한 기본 문법 중 잘 모르는 부분에 대해서 설명하려고 한다. 조건문 when when 다음에 괄호 ( )를 작성하고 괄호 안에는 주로 비교 대상 파라미터로 사용할 변수명을 입력합니다. if에서처럼 괄호 다음에 중괄호 { }를 사용해서 when 블록을 구분하고 블록 내부에서 비교할 값은 화살표 연산자(Arrow Operator '->')를 사용해서 선택합니다. when (파라미터) { 비교값 -> { // 변숫값이 비교값과 같다면 이 영역이 실행됩니다. } } 위에서 살펴본 switch 문과 비교하면 값을 비교하는 줄 앞의 case가 없어지고 비교값 다음의 콜론이 화살표 연산자(->)로 대체되었습니다. 여러 개의 값을 하나의 when 문에서 비교할 수도 있습니다. when (파라미터) { .. 2024. 1. 19.
[르탄즈 5기] 앱개발 아티클 스터디 https://yozm.wishket.com/magazine/detail/1702/ 개발자에게 물어봤습니다: ① 함께 일하고 싶은 개발자 | 요즘IT 이번 시리즈에서는 다양한 직무와 협업하는 IT 기업 직장인 중에서 개발자가 함께 일하고 싶어 하는 동료에 대해 다루고자 합니다. 오늘은 그중에서 개발자가 생각하는 ‘함께 일하고 싶은 개발 yozm.wishket.com 해당 아티클을 읽고 정리해보았습니다. 핵심 내용 요약 IT 기업의 경우 PM(혹은 기획자), 디자이너, 그리고 개발자가 함께 일하는 경우가 많다. 다양한 직무와 협업하는 IT 기업 직장인 중에서 개발자가 함께 일하고 싶어 하는 동료에 대해 물어보다. 다른 분야보다 같은 분야의 개발자 간에 협업하는 경우가 더 많다. 하나의 기능을 나눠서 작업하.. 2024. 1. 19.
[르탄즈 5기] 1주차 추가 미션 - 내일배움캠프 앱 개발 트랙 사전강의 후기 사전캠프는 1.15(월) 부터 ~ 2. 22(목) 약 6주간 진행됩니다.매일 월 ~ 금 2~6시에 진행이 되고 오늘부로 벌써 4일차네요! 하루하루 빠짐없이 들어갔다니 나태했던 방학이 정신이 없어지는 기분입니다.^^ 사전캠프 1주 차 느낀 점 (1.15~1.19) 방학 때 너무 나태한 나머지, 서포터즈 활동을 해보자! 하고 지원을 한 활동인데 매일 2~6시에 진행되는 사전캠프에 참가할 수 있어 꾸준히 공부하게 되는 습관을 가지게 되는 것 같아요 :) 사전캠프에서 단순히 강의만 듣는 줄 알았는데 그 외에도 많은 자료들과 활동들이 준비되어 있었습니다. 1) 사전캠프 강의 2) 알고리즘 문제 1문제 풀기 3) 데일리 미션 4) 깃 학습자료(안드로이드 운영체제 내용) 이렇게 4가지 활동을 다 하게 되면, 하루의 .. 2024. 1. 18.
[르탄즈 5기] DAY 4 TIL 1) 사전캠프 강의 https://wnsgml517.tistory.com/52 2) 데일리미션 - 앱개발자 JD 분석 https://wnsgml517.tistory.com/51 [르탄즈 5기] 데일리미션 - 앱 개발자 JD 분석 JD(Job Description) 분석이란? JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫습니다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 wnsgml517.tistory.com 3) 깃 학습자료 - Chapter 1-3 새롭게 다루는 것들 https://wnsgml517.tistory.com/50 [르탄즈 5기] chapter 1-3. 새롭게 다루는 것들 젯팩(Jetpack) 안드로이드는 모든 버전과 기기에.. 2024. 1. 18.
[르탄즈 5기] 사전캠프 1주차 강의 - BMI계산기(마무리) xml 파일을 다 만들고 나서 이제 xml 파일에 있는 컴포넌트 들과 연결하고자 kotlin 코드를 작성하였다. 코드를 github에 업로드할까..? 싶었지만 아직 기초이기에 안올렸다. 제대로 작동되는 것을 알 수 있었다. 디자인 생김새가 왜 저렇게 되는 지는 모르겠다만... 값은 잘 나왔으니까 ㅎㅎㅎ 원래 xml 코드로만 디자인을 디자인했어서 직접 마우스로 끌어당겨서 만든 건 간만인 것 같은..ㅎ MainActivity와 ResultActivity 간에 intent 로 값을 주고 받았음을 알 수 있다. 아래는 소스코드 activity_main.xml activity_result.xml MainActivity.kt package com.android.myfirstapp import android.cont.. 2024. 1. 18.
[르탄즈 5기] 데일리미션 - 앱 개발자 JD 분석 JD(Job Description) 분석이란? JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫습니다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 채용 정보를 보면 아래와 같은 내용들을 분석해 볼 수 있겠죠? 앱 개발자 직무 채용공고 분석 관심 기업 1) 넛지헬스케어 업무내용 ㆍ안드로이드 네이티브 앱 개발 (Kotlin) 지원자격 ㆍ안드로이드 모바일 환경에 대한 이해 ㆍKotlin을 이용한 안드로이드 앱 개발 경험이 있으신 분 ㆍ원활한 커뮤니케이션 보유 우대사항 ㆍ안드로이드 앱 스토어 출시 경험 보유 ㆍSlack 등을 이용한 비동기 문자 커뮤니케이션에 익숙한 분 2) CJ ENM (경력직) - 앱개발(Android) 주요역할 CJmall A.. 2024. 1. 18.