반응형 패스트캠퍼스후기30 [안드로이드] 패스트캠퍼스 챌린지 15일차!! 들어가며 오늘은 지금까지 패스트캠퍼스 강의의 후기와 느낌점을 간략하게 작성하는 시간을 가져 볼것입니다! 제가 패스트 캠퍼스 강의를 듣기 시작한 이유는 한가지인데요 회사에서 강제노동을 시키는 바람에 이렇게 안드로이드 강의를 듣기 시작했습니다. 원래 제 포지션은 백엔드 개발자로 1년 반동안 개발을 진행해 오다가 업무 할당이 백엔드와 프론트엔드가 안오고 안드로이드로 와서 시작되었습니다 백엔드라는 개발자로 취업을 했지만 요구하는 것들이 많았습니다 프론트의 jquery/ javascript 도 요구 했고 퍼블리싱인 CSS도 요구 했습니다 물론 백엔드를 공부하면서 자연스럽게 접하게 되는 프론트앤드기에 다가가기도 쉽고 java 와 문법도 비슷하여 개발하기가 수월했습니다 그러나!!! 프론트 앤드 프레임워크? 라고 생각.. 2021. 9. 20. [안드로이드] 패스트캠퍼스 챌린지 14일차!! 들어가며 이제 로또만들기의 본격적인 UI를 만듭니다!! 기본 베이스는 ConstraintLayout을 기반으로 하며 Button 과 LinearLayout안에 TextView들을 동적으로 만들어보는 시간을 가질 겁니다! ConstraintLayout 를 부모 태그로 하며 자식 태그로 LinearLayout 을 구성하는 레이아웃을 구성 할 것 입니다 왜냐하면 LinearLayout은 여러개의 자식 View를 일정하게 구성할때 많이 사용하기 때문에 ConstraintLayout 만으로는 구성하기가 많이 힘들어요! 그래서 ContraintLayout과 LinearLayout을 이용하여 만들어볼까요?! ConstraintLayout + LinearLayout 생각보다 간단합니다! 저희가 다뤄보았던 Constra.. 2021. 9. 19. [안드로이드] 패스트캠퍼스 챌린지 13일차!! 들어가며 어제는 로직을 함께 탐구 해보았다면 오늘은 layout 입니다!! 솔찍히 안드로이드는 프론트 분야라서 코드도 코드이지만 layout울 얼마나 가독성 좋게 그런걸 보통 UI/UX라고도 합니다만 얼마나 가독성 좋게 만드는냐 얼마나 느리지 않고 최적화되게 만드느냐에 따라 사용자의 만족감과 어플 이탈률을 감소 시킬 수 있습니다! 안드로이드 개발자가 되기엔 너무 힘든 일들이 많죠.. UI / UX의 기본 구축 방법도 알아야 되고 가능하면 포토샵까지 할 줄 알아야 할 뿐더러 안드로이드 기본 문법인 Kotlin / xml 등 많은걸 알아야 합니다! 그렇지만 이 모든 것들을 활용해서 어플을 만든다는 것이 즐겁고 행복하다면 안드로이드 개발자가 되어야지 않을까요?!?!?!? 바로 layout에 대해서 공부해 봅시.. 2021. 9. 18. [안드로이드] 패스트캠퍼스 챌린지 12일차!! 들어가며 이제 랜덤으로 로또 번호를 뽑기 위해서 랜덤함수와 리스트의 셔플 함수를 잠깐 알아볼 시간을 가질 겁니다!! 원래 언어의 기본은 랜덤 함수라고도 할수 있는데요 램덤함수로 여러가지 기능을 사용할 수 있습니다 랜덤으로 추첨을 한다던지 로또 번호를 얻는다던지 랜덤으로 좌표를 뿌린다던지 여러가지 행위들을 할 수있습니다!! 그럼 기능들을 잠깐 알아볼까요?! Random.nextInt(범위) val random = Random() println(random.nextInt(45)) 램덤함수를 선언하고 nextInt(범위) 를 통해서 1 과 45 사이의 수 를 하나 뽑습니다! 라는 뜻입니다 되게 자바랑 엄청 비슷하죠? 왜냐하면 코틀린은 자바언어의 확장이라고도 생각하기 떄문에 비슷하지 않을까 라고 생가각합니다! .. 2021. 9. 17. 이전 1 2 3 4 5 6 7 8 다음 반응형