바니코드 15

[Android] TIL 4일차

노코드로 수익형 AI 앱 만들기 강의 1-7 : 컨테이너 • 컨테이너란? ⇨ 색상과 모양을 잡을 수 있는 특수한 레이아웃 위젯(가장 많이 쓰는 위젯 중 하나) ⇨ 가로와 세로 길이를 책정할 수 있고 색상과 테두리도 채울 수 있다. • radius 옵션 설정 화면 • Alignment이란? ⇨ 위젯의 위치를 조정하는 것(-1, 0, 1로 구분함) ⇨ 왼쪽과 위가 -1인 이유? > 컴퓨터 소프트웨어 속 한해서는 오른쪽 + 밑으로 갈수록 숫자가 증가함 (기준은 부모의 위젯을 기준으로 함) • Alignment 옵션 설정 화면 1-8 : 스택 • 스택의 특징 ⇨ Row, Column, 컨테이너와 달리 위젯들이 겹쳐진다. 가장 늦게 추가된 자식 위젯이 화면 맨 앞에 표시된다.(순서 변경 가능) ⇨ Alignmne..

[Android] TIL 3일차

노코드로 수익형 AI 앱 만들기 임시저장 안하고 진행했다가 실수로 컴퓨터 꺼서 다시 쓰느라 너무 늦어졌다.. 1-4 : 위젯의 기본 개념 • Action 이란? ⇨ 위젯에 애니메이션 추가, 뒤로 이동, 특정 페이지로 이동 등의 기능을 추가하는 것 ⇨ navigate to A : A 페이지로 이동하도록 설정 • 작동 테스트 방법 3가지 Preview App : 직접 구동되진 않으나 간단히 화면을 보여줌, 로딩 속도가 빠름 Test Mode : 2~3분 걸림, reload 기능이 있음(새로운 기능 및 위젯을 추가하고 리로드 버튼을 누를 시 추가한 것들을 포함하여 10초 안에 리로드 됨), 직접 구동되지만 reload 하지 않을 시 약 12분 뒤에 만료됨 Run : 2~4분 걸림, 직접 구동됨, 새로운 기능 ..

두 수의 합

Q.정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. (조건 : -50,000 ≤ num1 ≤ 50,000, -50,000 ≤ num2 ≤ 50,000) 더보기 #include #include #include int solution(int num1, int num2) { int answer = -1; return answer; } A. 더보기 #include #include #include int solution(int num1, int num2) { int answer = -1; answer = num1 + num2; return answer; }

숫자 비교하기

Q. 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. (조건 : 0 ≤ num1 ≤ 10,000, 0 ≤ num2 ≤ 10,000) 더보기 #include #include #include int solution(int num1, int num2) { int answer = 0; return answer; } A. 더보기 #include #include #include int solution(int num1, int num2) { if(num1==num2) return 1; else return -1; }

나이 출력

Q. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요 (조건 : 0 < age ≤ 120, 나이는 태어난 연도에 1살이며 매년 1월 1일마다 1살씩 증가합니다.) 더보기 #include #include #include int solution(int age) { int answer = 0; return answer; } A. 더보기 #include #include #include int solution(int age) { int answer = 0; answer = 2023-age; return answer; }

[Android] TIL 2일차

노코드로 수익형 AI 앱 만들기 강의 1-1 : 우리가 배울 것 ✓ 최소비용으로 최소 기능이 있는 제품 만들기 • 최소 비용이 중요한 이유는? ⇨ 개발을 시도할 때마다 감을 얻게 되는데 비용이 적으면 더 많은 시도를 할 수 있음 • Micro SaaS란? ⇨ 특정 작은 문제만을 해결해 주는 소프트웨어(ex 궁금한 엑셀 공식을 알려주는 앱) • 마인드와 프로세스란? ⇨ 가설을 세우고, 최소 비용으로 앱을 만들면서 감을 키우는 것을 의미(기술 자체의 완벽함이 중요한 게 아닌 시도를 통해 감을 키우고 대중들에게 반응이 있는지 확인하는 것이 중요) 1-2 : 플러터플로우(FlutterFlow) • 플러터플로우란? ⇨ 드래그 앤 드롭 인터페이스를 사용하여 앱을 만드는 방식, 코드 없이 앱을 만드는 기능 앱 만드는..