TECHIT 앱 스쿨 2기: Android 48 ~ 50일차 (23.07.06 ~ 10)
지난주 목요일부터 오늘까지 강의 없이 강사님께서 내주신 문제를 작성하는 시간을 가졌습니다.
문제는 총 4개를 내주셨고, 오늘 내주신 문제는 정말 많은 프래그먼트와 익숙하지 않은 레이아웃을 사용해야하는 까닭에 작성완료를 하지 못하였습니다.
첫번째 문제는 수요일 저녁에 내주신 문제를 작성완료하는 것이였고
두번째 문제는 SQLiteDataBase을 사용하여 간단한 메모앱을 만드는 문제였고
세번째 문제는 SQLiteDataBase을 사용하는 카테고리를 가진 메모앱을 만드는 문제였습니다.
주요 기능으로는 비밀번호 설정 및 비밀번호 확인 기능, 카테고리 삽입,수정,삭제기능과 메모 삽입,수정,삭제기능, 정렬순서는 최신순 이라는 기능들을 구현해야 하는 문제였습니다.
마지막 문제는 쇼핑몰페이지를 구현하는 문제였는데 작성하다보니 만들어야되는 페이지가 너무 많아 시간이 부족하여 작성을 완료하지 못하였습니다. 시간이 부족했던 원인은 아직 DrawLayout에 대하여 익숙하지 않았기 때문입니다.
하기는 각각 두번째 문제와 세번째 문제 작동 영상 입니다.
마무리
총 교육일수는 100일인데 눈 깜짝할 사이에 50일이 되었습니다. 이제 남은 순수 교육시간 보다는 프로젝트를 진행하는 시간이 많이 있기에 프로젝트들을 진행하면서 배웠던 내용들을 많이 사용하고 복습하는 시간을 가질 수 있도록 하겠습니다.
그리고 주말에 토스 next2023 챌린지에 안드로이드 부문을 응시하였었는데 제가 복습을 좀 더 많이하여 손이 빨랐다면 구현이 가능한 문제가 나왔었습니다. 문제를 보고 구현하는데는 문제가 없지만 시간에 쫒겨 기능들을 모두 구현하지 못하고, 급한 맘에 복붙을 하다가 수정을 미쳐 하지 못했던 부분들이 있었기에 아쉬운 부분도 컸으나, 토스에서 원하는 인재는 그 정도의 애플리케이션은 금방 만들 수 있을 만한 레벨인 것을 확인할 수 있어서, 나름 목표도 생긴 것 같습니다.
정확한것도 중요하지만, 일정 속도도 나와야 한다는 것을 생각하는 계기가 된 것 같습니다.
오늘의 마음가짐
꾸준히 복습을 하여 정확도와 속도를 높여 딜레이를 발생시키지 않는 안드로이드 개발자가 되자~!