wanna be dev 🧑‍💻

Cool 하고 Sick한 개발자가 되고 싶은 uzun입니다

A.K.A. Kick-snare, hyjhyj0901, h_uz99 solvedac-logo

패캠챌린지 51

패스트캠퍼스 50일 챌린지 최종 후기

30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 종강이후 겨울방학을 맞아 추가적인 공부의 필요성을 느끼고 있던 나는 패스트캠퍼스 50일 챌린지을 보게되었다. 원래 알던 이벤트였고 저번에 IOS로 할라했는데 그때 그게 무슨 신설 강의인가 그래서 신청에 실패하고 강의도 결제했다가 취소해버렸다. 20만원 가까운 돈을 그냥 내고 듣기엔 너무 비싸다 패캠은.. 휴학한 동기 몇명한테 같이 듣자고 했었는데 1명은 성공했고 다른 한명은 졸과에 치이다가 탈주해버렸다. 같이 하자 해놓고 나는 불가피하게 튀어버려서 조금은 미안한 감정이 들었는데 걔도 이번 50일 챌린지에 성공한거 같아서 다행이다. 이걸 읽는 사람이 있나?싶긴한데 그러면 서론이 왜 이렇게 긴가 싶을텐데 최종 후..

Review 2022.03.23

패스트캠퍼스 챌린지 50일차 (完)

50일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 마무리 이제 찐막으로 자잘한 오류를 잡도록 하겠다. reset 버튼을 눌렀을 때 녹음과 재생은 중지되도록 작성했지만 visualizer와 countVi..

Android/Challenge 2022.03.14

패스트캠퍼스 챌린지 49일차

49일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 마무리 Record 버튼 다듬기 이제 완성도를 높이기 위해 마무리 작업에 들어가도록 하겠다. 지금까지는 record 녹음 버튼이 네모난걸 볼 수 있는데..

Android/Challenge 2022.03.13

패스트캠퍼스 챌린지 48일차

48일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 오디오 시각화 이번에는 마지막으로 남은 녹음시간 / 재생 시간을 표시 해줄 것이다. SoundVisulizer와 마찬가지로 customView clas..

Android/Challenge 2022.03.12

패스트캠퍼스 챌린지 47일차

47일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 오디오 시각화 저번 시간에 녹음 하는 경우의 오디오 시각화를 완성하였으니 이번에는 마찬가지로 다시 재생할 때에도 오디오가 시각화 될 수 있도록 만들어 ..

Android/Challenge 2022.03.11

패스트캠퍼스 챌린지 46일차

46일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 오디오 시각화 SoundVisualizer 커스텀 뷰를 만들어 자기자신을 계속 호출하여 리스트를 갱신하는 runnable 객체를 마저 완성하도록 하자...

Android/Challenge 2022.03.10

패스트캠퍼스 챌린지 45일차

45일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 오디오 시각화 오디오를 시각화 하기 위해 custom draw를 활용할 것이다. 이전에 RecordButton View를 코틀린 코드로 만들었던 것과 ..

Android/Challenge 2022.03.09

패스트캠퍼스 챌린지 44일차

44일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 녹음 기능 구현하기 - 2 녹음 및 재생 버튼의 주요 기능을 구현하였다. 이제 reset 버튼의 기능을 구현하도록 하겠다. 먼저 View와 연결시키고 ..

Android/Challenge 2022.03.09

패스트캠퍼스 챌린지 43일차

43일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 녹음 기능 구현하기 - 1 MediaPlayer 녹음을 위한 MediaRecorder 객체를 사용하였으니 이번에는 재생을 위한 MediaPlayer 객..

Android/Challenge 2022.03.07

패스트캠퍼스 챌린지 42일차

42일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch07. 녹음기 기본 UI 구성 권한 요청하기 녹음 기능 구현하기 - 1 녹음 기능 구현하기 - 2 오디오 시각화 마무리 녹음 기능 구현하기 - 1 MediaRecorder 알아보기 녹음을 위한 MediaRecorder 객체는 일정한 상태를 가진다. 출처 : 안드로이드 레..

Android/Challenge 2022.03.06
728x90