어플리케이션 제작(2)
-
5주차 개발일지
애드몹(AdMob) -> 앱에서 간단히 수익을 내게 해주는 구글 광고 -> 앱 내 구글 배너 광고를 쉽게 붙여줌 -> 수익 현황을 알려주고 일정 수익 이상이 되면 환전 가능 앱 내 배너 광고 수익 모델 -> 배너 클릭 -> 배너 광고 시청 -> 배너 광고 사용자 참여 전면 배너 -> 결과 화면을 보기 위해 일정한 시간 동안 광고를 봐야 하는 유형 다양한 광고 유형 -> 배너 -> 전면 -> 보상형 전면 광고 -> 리워드 -> 네이티브 고급 광고 -> 앱 열기 배포를 위한 시작 -> 로고 및 스플래시 스크린 제작 -> 앱을 다운 받았을 때 핸드폰에 뜰 로고 이미지와 앱을 켰을 때 메인 화면이 나오기 전에 뜨는 로고 -> 인트로 페이지처럼 2~3초 보여주는 스플래시 스크린 최종 배포 순서 -> Expo를 통..
2022.03.13 -
3주차 개발일지
컴포넌트(Component): 사용자 화면(UI)의 요소, 요소를 재사용 가능한 부분으로 조각내서 운영하는 기법 -> 화면의 모든 부분 -> 코드 전체를 감싸고 있는 함수 -> App.js는 App 컴포넌트 -> 버튼 하나 혹은 버튼을 모아둔 영역이 컴포넌트 될 수 있음 속성(Props): 컴포넌트에 데이터를 전달 -> 전달 모습은 키와 벨류(content={content})의 형태 -> 태그엔 numberofLines이란 속성(밑줄임표 효과) -> 태그엔 resizeMode란 속성(이미지가 영역을 차지하는 방식 나타냄) -> 컴포넌트 반복문을 돌릴 땐 컴포넌트마다 고유하다는 걸 표현하기 위해, map에서 나오는 인덱스(i)를 key=(i) 속성 전달 형태로 넣음 비구조 할당 방식: 딕셔너리에서 키값을 ..
2022.03.09