2023. 9. 19. 23:01ㆍ코딩일기/Android
배화여자대학교 3학년 졸업작품 멘토링!
2023.09.19 20:20 ~ 22:45 (145분)
1. 디스코드 화면 공유를 하면서 프로젝트 기초 세팅 및 깃 설치, 깃허브 연동을 알려줌.
- 멘티 pc에 git이 설치되어 있지 않았던 환경이어서 git 설치부터 안드로이드 스튜디오에 깃허브 로그인하여 연동하는 법을 알려주었다.
- 스튜디오에서 깃허브 연동을 먼저 시도했었는데 계속 실패여서.. 생각해보니 git이 있는지도 확인을 안했었다..!
2. 안드로이드 스튜디오 버전 업데이트 안내
- 최신버전이 Giraffe 버전인 상태지만 Dolphin 버전을 사용중이어서 스튜디오 업데이트 및 SDK 버전 업데이트를 안내하였다.
3. git 브랜치 생성 및 commit & push 에 대한 간단한 개념설명과 방법을 알려줌.
- 동료와 Contribute 할 수 있는 개념을 설명.
4. Manifest 설명
안드로이드 Manifest 파일에서 intent-filter 로 애플리케이션의 시작점이 어딘지를 알려줌.
5. 방향성 제시
- SplashActivity를 검색하여 구현할 것과
- intent 를 활용한 화면 전환에 대해 공부하여 적용할 것
- GridLayout 으로 뷰를 만들것을 안내함.
2023.09.24 15:00 ~ 16:35 (95분)
1. Activity, Fragment 차이 설명.
2. Activity 생명주기에 대해서 소개
3. Handler, Intent 를 사용하여 3초 딜레이 후 화면전환하는 SplashActivity 구현
4. Login 화면 디자인
5. 스택, 큐의 차이를 설명해줌.
2023.10.10 20:15 ~ 22:35(140분)
1. 네이버 map api 적용하는 법 알려줌.
2. ClickListener 설정 알려줌.
3. Firebase 설정 및 구성원 추가함.
4. Github에서 branch 병합 설명함.
5. ViewBinding 적용 알려줌.
6. 내 위치 정보를 얻기 위한 permission을 알려줌.
2023.10.16 20:55 ~ 22:00(65분)
1. git clone 하는 법
2. Firebase 로그인 구현
2023.10.22 15:00 ~ 16:30(90분)
1. Firestore 데이터 저장 구현
2. 앱 아이콘 이미지 설정 방법 설명
중간 발표까지는 어느정도 빨리 구현을 해야해서 직접 개발을 해주고 설명해주는 형식으로 진행했다.
이후에는 kotlin언어의 기초와 객체지향의 개념, Android 기초를 설명하며 함께 공부하고 멘티가 직접 개발할 수 있도록 하는 방향으로 진행하려한다.
'코딩일기 > Android' 카테고리의 다른 글
Android - Firebase Realtime Database Json Query (0) | 2023.11.01 |
---|---|
바르미도서관 개발일지 (0) | 2023.09.09 |
안드로이드 - ViewPager2 (0) | 2023.04.13 |
안드로이드 - 탭버튼 id 오류 (0) | 2023.04.06 |
안드로이드 - 카카오 로그인 (0) | 2023.04.04 |