스파르타 코딩 클럽 내일 배움단 9일차 일지
새벽동안에 4주차를 끝내고 일어나서 바로 5주차까지 강의를 보았다.
5주차는 앱광고 등록과 앱스토어에 앱 배포에 대한 내용이라서, 가볍게 보게 되었다.
5주차 영상은 녹화나 필기를 따로 해둔뒤에 나중에 앱하나 개인으로 만들어 보면서 참고해야겠다 라는 생각이 들었다.
웹개발은 아직 코딩강의가 좀 더 남았기에 얼마 남지 않았고 가벼운거만 남은 앱개발 5주차를 빠르게 마무리 했는데,
다하고 든 생각은 '재미있지만 어렵다'이다.
그래서 2주가 끝나려면 아직 조금 더 남았으니 진짜 열심히 복습해야 할 것 같다.
학습 내용
1. 광고달기
2. 배포하기
1. 광고달기
구글 애드몹 (AdMob)
애드몹이란? 앱 내에 구글 배너광고를 쉽게 붙일수 있도록 해주는 플랫폼? 입니다.
애드몹 광고 종류
배너광고, 전면광고, 리워드광고, 네이티브고급광고
애드몹 모듈 설치
애드몹 설치 코드
expo install expo-ads-admob
+ 애드몹 사이트에서 앱 등록시 나오는 코드를 app.json 하단에 붙여넣어 줍니다.
Expo Admob 사용 설명 - https://docs.expo.dev/versions/latest/sdk/admob/
Admob - Expo Documentation
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
docs.expo.dev
2. 배포하기
로고 이미지와 시작화면 이미지를 만들어 줍니다.
assets/splash.png -> 시작화면 이미지 (앱 시작시 2초~3초 동안 뜨는 화면)
assets/icon.png -> 앱 아이콘 이미지
안드앱에서 권한 확보
"android" 부분에 추가합니다.
< app.json >
"permissions": ["ACCESS_FINE_LOCATION", "ACCESS_COARSE_LOCATION"]
app.json 공식 문서 - https://docs.expo.dev/versions/latest/config/app/
app.json / app.config.js - Expo Documentation
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
docs.expo.dev
앱 빌드
expo build:android -t app-bundle
실 배포는 지금 당장 해볼 수 없는 상황이기에 생략함.
'일기 > 스파르타코딩클럽' 카테고리의 다른 글
스파르타 코딩 클럽 내일 배움단 - 웹개발 5주차 (0) | 2022.03.31 |
---|---|
스파르타 코딩 클럽 내일 배움단 - 웹개발 4주차 (0) | 2022.03.30 |
스파르타 코딩 클럽 내일 배움단 - 앱개발 4주차 (0) | 2022.03.29 |
스파르타 코딩 클럽 내일 배움단 - 앱개발 3주차 (0) | 2022.03.28 |
스파르타 코딩 클럽 내일 배움단 - 웹개발 3주차 (0) | 2022.03.27 |