본문 바로가기

분류 전체보기

(47)
1. React란? 그리고 CRA 설정 안녕하세요 효근입니다! 오랜만에 블로그를 복귀했습니다! 회사업무랑랑 외주업무랑 너무 쌓이는 바람에 늦게 되었습니다 ㅠㅠ.. 일단 오랜만에 돌아온 기념으로 여태까지 안올리던 React 에 대해 올려볼려 합니다! 한번 시작해 볼까요? 일단.. React 란? 페이스북에서 개발한 Javascript 라이브러리입니다. 재사용 가능한 UI를 생성할 수 있게 해줍니다. Virtual Dom ( 가상 돔 ) 이라는 개념을 탑재하여, 변경된 부분만 선택적으로 렌더링 할 수 있습니다! 와! 돔을 여럿 갖고 있지 않을 수 있어, html 파일이 단 한 개인 single page application 형태를 띄우고 있어요! 덕분에 최소한의 처리로 변경에 대하여 컴포넌트를 업데이트 할 수 있다는 장점을 갖고 있습니다! 아래 ..
STA+C 2020 엔터테인먼트(게임)부문 참여기 안녕하세요! 효그니에오@@@@ 오늘 오랜만에 블로그에 방문한 이유는 바!로! SmArteen App Challenge (STA+C) 2020에 참여하여 본선에 진출해서입니다! 이번에 만든 서비스는 바로 XStep이라는 리듬게임인데요! 어... 이 블로그 주인장 안드개발자 아니었남...? 하고 혼동하실 수도 있을텐데! 사실 이번에는 다른 분야도 공부해볼 겸 나간 대회라 큰 문제는 없었습니다! 우선 XStep은 터치와 홀드, 슬라이드 액션으로 즐기는 리듬 액션 게임입니다~ Xstep만을 위해 직접 제작된 오리지널 수록곡과, 유명 DJ의 리듬 게임 상용곡까지 다양한 곡들이 수록되고 있지요! 백문이 불여일견! 한번 보실까요? 이런 느낌의 게임입니다! 자세한 내용은 playxstep.com 세로로 즐기는 리듬게임..
Kotlin 강의 3. 조건문 (If, When) 안녕하세요 여러분 >b){ max = a }else{ max = b } 이렇게 사용하던걸 var max = if(a>b) ..
Kotlin 강의 2. 변수와 함수의 사용! 안녕하세요~ 효그니에요!!! 여러분이 기대하시고 계신 그 2강! 지금 시작합니다! 여러분이 지금 배우고 계신 코틀린의 변수는 지역변수입니다! 전역이 아니란 말이죠! 변수의 종류에는 초깃값을 변경할 수 없는 정적(val)와 변경 가능한 동적(var)이 있습니다! 또한 선언된 타입은 변경할 수 없습니다! val name = "심효근" var age = 19 var height = 179 이런 느낌이라 보시면 편하겠네요! name, 즉 이름은 절대 바뀔 수 없고 age, 즉 나이는 계속하여 변하며 height, 키도 계속 클 예정이니깐요! 그리고 $를 사용하여 문자열 템플릿을 사용할 수 있습니다! var blogName = "제 생일은 $birth 입니다!" var birth = "2002/03/05" 이런식..
2. 동기와 비동기 알아보기! 안녕하세요~ 효그니에요! 오늘은 node.js로 개발을 하려면 모르면 안되는 동기와 비동기에 대해 알아볼 생각이에요! 아...동기가 뭐지..? 비동기는 뭐지..? 휴대폰 컴퓨터 동기화 그건가...? 그렇다면 이번 강의를 끝까지 쭉 따라오시면 알 수 있으실거에요! 한번 시작해볼까요~! 동기와 비동기에는 과연 어떤 차이점이 있을까요? 뭐, 우리나라는 혈연지연학연이라고 학연중 하나인 동기랑 동기가 아닌사람을 차별하는걸까요? 하하! 농담입니다! 동기같은 경우는, 어떤 일을 처리하고, 그 일이 끝난 뒤에 다음 일을 수행하게 됩니다! 만약 일을 처리하는데 굉장히 오래 걸리는 작업이 있다면, 현재 수행중인 작업이 끝날 때까지 다음 작업은 기다리게 되는 단점이 있죠! FIFO와 절차지향 프로그래밍과 비슷한 느낌이라 보..
13. Json 조금 더 편하게 작성하기! (Json To Kotlin) 안녕하세요~ 효그니에요!!! 너무 늦었나요..? 엄청 오랜만에들 뵙는 것 같습니다 하핳.. 일단 오늘 배워보실건 저번 차시에 배우신 Retrofit을 조금 더 사용하는 방법입니다! Retrofit에서 데이터를 받아오실때 Json형식의 데이터를 data class로 만드셔야하는데... 이게 받아올게 많아지시면 엄청 귀찮거든요... 이러한 귀찮은 작업! 단 한번에 처리해주는 플러그인이 있으시면 쓰시는게 좋겠죠? 바로 이친구입니다! 받은 다음에 json파일을 가져와볼게요! 예를들어 { "id": "example", "phone": "01011112222", "email": "example@hyogeun.com", "nick": "12312314", "token": "9CQN3jhouq30BfaJW5tIfPZe..