본문 바로가기

전체 글140

#1 서명 앱 만들기 (구상하기) 1. 앱 소개 1-1. 기획 의도 1-2. 장점 2. 방법 고민해보기 3. 계획 1. 앱 소개 1-1. 기획 의도 오랜만에 토이 프로젝트를 기획해보았다. 다른 사람들한테 도움이 되는 앱을 만들 때가 제일 재밌고 보람차서 이번에도 그런 앱을 준비했다. 나는 현재 SSAFY 교육을 수강하고 있는데, 한 달에 한 번 교육지원금 관련 파일을 제출해야 한다. 근데 그 과정이 여간 귀찮은 게 아니다. edu 사이트로 들어가 양식 파일을 받고 핸드폰으로 서명을 해 word에 첨부시킨다음 화면을 캡처해 컴퓨터로 옮겨 1:1 비율로 편집한 다음 다시 핸드폰으로 옮겨 문자로 온 구글 드라이브 링크를 클릭해 업로드한다. 한 달에 한 번만 하면 되긴 하지만 이게 얼마나 귀찮던지... 그래서 이걸 쉽게 해결할 수 있는 앱을 만.. 2021. 11. 2.
SSAFY 모바일 트랙 합격 후기 [SSAFY 시리즈] 1. SSAFY 6기가 알려주는 싸피 준비의 모든 것 (자기소개서, 적성검사, 면접 꿀팁) 2. SSAFY 모바일 트랙 합격 후기 3. 싸피 구미캠퍼스, 자취방은 어디로 잡아야 하지? [목차] 1. 지원하기 전 1-1. 반 선택 1-2. 지원서 접수 1-3. SW 적성진단 1-4. 면접 2. 합격 후 2-1. 분반 테스트 2-2. 스타트 캠프 2-3. 정규 수업 2-4. Job ssafy (취업 센터) 3. 마무리 저번 포스팅에서는 SSAFY를 지원하기 전부터 면접까지 모든 과정에 대한 팁을 꾹꾹 눌러 담아 포스팅했었습니다. 이번에는 제 개인적인 후기를 남겨보려고 해요! 모바일 트랙에 대한 것뿐만 아니라 공통적인 부분도 다 적어놓겠습니다! 1. 지원하기 전 1-1. 반 선택 저는 사.. 2021. 10. 21.
SSAFY 6기가 알려주는 싸피 준비의 모든 것 (자기소개서, 적성검사, 면접 꿀팁) [SSAFY 시리즈] 1. SSAFY 6기가 알려주는 싸피 준비의 모든 것 (자기소개서, 적성검사, 면접 꿀팁) 2. SSAFY 모바일 트랙 합격 후기 3. 싸피 구미캠퍼스, 자취방은 어디로 잡아야 하지? [목차] 1. 저는요... 2. 자기소개서 2-1. 유의할 점 2-2. 1번 문항 2-3. 2번 문항 3. SW 적성진단 3-1. 수리, 추리 3-2. Computer Thinking 4. 면접 4-1. 면접 스터디 4-2. Computer Thinking 4-3. PT 면접 4-4. 일반 면접 5. 합격 6. 이벤트 1. 저는요... 안녕하세요! 😄 저는 SSAFY 6기에 합격해 현재 모바일반에서 수업을 듣고 있는 수강생입니다. 합격한 뒤에 후기랑 팁을 가득가득 담아서 포스팅해야겠다고 다짐한 지가 벌.. 2021. 10. 8.
addToBackStack에 대한 고찰 1. Fragment 1-1. 개념 1-2. remove 1-3. replace 1-4. 문제 발생 2. addToBackStack 2-1. 개념 2-2. 사용법 3. 고민 3-1. addToBackStack은 꼭 필요한 함수일까? 3-2. fragment를 매번 새로 생성하는 게 옳은가? 4. 결론 이 글을 검색해서 찾아온 사람이 있다면 아마... 뒤로 가기를 눌렀을 때 이전에 실행했던 프래그먼트로 이동하고 싶거나 뒤로 가기를 눌렀을 때 이전에 실행했던 프래그먼트를 거치지 않고 바로 액티비티로 돌아가고 싶어서 일 것이다. 이 글을 정독하고 나면 개념과 해결 방법을 얻어갈 수 있을 것이다. 1. Fragment 1-1. 개념 addToBackStack에 대한 이야기를 하기 전에 먼저 Fragment에 대.. 2021. 10. 6.
startActivityForResult는 왜 deprecated 되었는가? 1. startActivityForResult 2. onActivityResult 3. 왜 deprecated 되었는가? 1. startActivityForResult 예전에는 호출한 액티비티로부터 결과를 받아오기 위해 startActivityForResult를 사용했다. 하지만 2020년 5월을 기준으로 deprecated 되고 registerForActivityResult 메서드가 생겨났다. 왜 deprecated가 되었는지 알아보기 위해 먼저 이전에 사용하던 방법에 대해 알아보자. btn.setOnClickListener { val intent = Intent(this, WriteActivity::class.java) startActivityForResult(intent, 0) } 위 코드는 버튼을.. 2021. 9. 28.