안드로이드와 앱/프로젝트 9

팀프로젝트 [산타의 리스트]

사전준비 주제, 프로젝트명 정하기연락처 앱 프로젝트는 연락처의 본질을 지키되, 기존 연락처앱과의 차별성을 요구하는 프로젝트이다. 팀원분들의 의견을 조합해서 낸 나의 '선물' 아이디어가 채택됐고 팀원분이 찾아본 '산타' 키워드가 앱의 특징을 잘 드러내므로 앱 이름은 산타의 리스트로 채택됐다.  역할 정하기바쁜 기간이 끝난 직후라 진도도 쫓기고 있었고 잠도 잘 못자서 고민됐지만 그래서 더 욕심 부리고 싶었다. 공연 때문에 뒤쳐진 느낌이었고 팀프로젝트는 배울 게 많은 기회이기 때문이다. 선택사항인 알림을 하고싶다고 제일 먼저 이야기했고 그 뒤엔 남는 자리 채워서 알림과 디테일페이지 담당이 됐다.   와이어프레임 만들기현업 하시던 분들이 계신터라 와이어프레임에서부터 배울 게 많았다. 글씨크기는 12 14 16을..

개인 프로젝트 [에코마켓 앱]

2024. 07. 11 시작!Main page조건 :디자인 및 화면 구성을 최대한 동일하게 해주세요. (사이즈 및 여백도 최대한 맞춰주세요.) ✨ 상품 데이터는 아래 dummy data 를 사용합니다. (더미 데이터는 자유롭게 추가 및 수정 가능)RecyclerViewer를 이용해 리스트 화면을 만들어주세요. 상단 툴바를 제거하고 풀스크린 화면으로 세팅해주세요. (상태바(시간/배터리 표시하는 최상단바)는 남기고) 상품 이미지는 모서리를 라운드 처리해주세요. 상품 이름은 최대 두 줄이고, 그래도 넘어가면 뒷 부분에 …으로 처리해주세요. 뒤로가기(BACK)버튼 클릭시 종료하시겠습니까? [확인][취소] 다이얼로그를 띄워주세요. (예시 비디오 참고) 상단 종모양 아이콘을 누르면 Notification을 생성해 ..

팀프로젝트 [MenuJo]

사전준비 주제 정하기SNS앱 프로젝트가 시작되고 주제는 생각보다 빨리 정해졌다. 첫 아이디어를 내주신 팀원분께서 음식을 말씀하셨는데 자료 찾기도 수월하고 사용자 타겟도 까다롭지 않다는 강점이 마음에 들어 적극찬성한 결과, 메뉴를 소개하는 앱으로 결정했다. 처음에는 맛집을 소개하는 방향이었는데 음식을 추천하는 앱으로 교정했다. 점메추처럼  와이어프레임 만들기프로젝트명과 역할분담은 화면 구성에 따라 어떤 기능이 들어갈지 알 수 있으므로 와이어프레임부터 만들어보며 결정하기로 했고 githup과 함께 pigma에 초대됐다. API는 4로 설정했고 pigma는 아이폰규격이라 안드로이드와 달라서 가장 유사한 규격에 제작하고 안드로이드 스튜디오에서는 참고해서 만들면 된다고 한다. 각 화면을 구분하고 모든 팀원이 자유..

개인 프로젝트 [회원가입 앱]

2024. 06. 19 시작 ! Lv.1 SignInActivity 로그인조건 : 새 프로젝트를 만들고 MainActivity의 이름을 SignInActivity로 바꿔주세요.로고 이미지는 원하는 이미지로 넣어주세요. 아이디, 비밀번호를 입력 받는 EditText를 넣어주세요.(미리보기 글씨(플레이스 홀더) 포함) 비밀번호 EditText는 입력 내용이 가려져야 합니다.(●●● 처리) 로그인 버튼을 누르면 HomeActivity가 실행되도록 구현합니다.(Extra로 아이디를 넘겨줍니다.) 아이디/비밀번호 모두 입력 되어야만 로그인 버튼이 눌리도록 구현합니다.(“로그인 성공”이라는  토스트 메세지 출력하도록 구현) 아이디/비밀번호 중 하나라도 비어 있다면 “아이디/비밀번호를 확인해주세요” 라는 토스트 메세..

개인 프로젝트 [콘솔형 키오스크]

Lv0 계획시작 전 어떻게 구현할 것인지에 그려 보는 과정 무엇을?카페메뉴 키오스크 만들기대분류 : 1. 음료 2. 디저트 3. 상품   중분류 :음료 1.1 커피 1.2 Non커피디저트 2.1 타르트 2.2 케이크상품 3.1 소분류 :음료(커피) 1.1.1아메리카노 1.1.2카페라떼 1.1.3카페모카 1.1.4카라멜 마키아또음료(Non커피) 1.2.1말차라떼 1.2.2밀크티 1.2.3망고스무디 1.2.4자몽에이드(나중에 자몽티로 변경됐다.)디저트(브레드) 2.1.1에그타르트 2.2.2피칸타르트 2.2.3애플시나몬타르트 2.2.4딸기타르트디저트(케이크) 2.2.1티라미수 2.2.2치즈케이크 2.2.3갸또쇼콜라 2.2.4얼그레이케이크상품 3.1.1머그 3.1.2 텀블러(상품도 더 많았는데 줄였다.) 어떻게..

개인 프로젝트 [콘솔형 계산기]

계산기 만들기 계산기 앱을 만들라는 줄 알고 조건이 잘 이해되지 않아 매니저님께 확인했는데 코드로만 계산기를 만드는 거였고 제약조건이 있는 게 아니었다. 너무 어렵게 생각하고 있었다. Q. 입력값에 대해... 정수만? 정수 실수 모두? 입력개수나 입력방법은?A. 입력에 특정한 제한은 없었다.Q. '-1을 입력 할 때까지 계산 반복하기 (1번 +, 2번 -, 3번 *, 4번 /, 5번 %)' 의 의미?A. 반복한다는 의미가 '자동으로 무한반복한다'는 해석돼서 1을 입력하면 해당 연산을 무한반복 시키는 건지, 각 연산을 돌아가며 반복하라는건지 의문이었는데 무한반복이 아니었고, 명령어였다. 1을 입력하면 더하기가 시행되도록 하는 거였다.  입력값은 사용자의 타이핑으로 받기로 하고 각 레벨에 맞는 코드를 작성해..