제이슨의 개발이야기

JSON To Kotlin 플러그인 자동으로 Data Model을 만들자 ! 개발 소요 시간 단축 본문

안드로이드

JSON To Kotlin 플러그인 자동으로 Data Model을 만들자 ! 개발 소요 시간 단축

제이쓰은 2021. 8. 10. 12:17
728x90
반응형

안녕하세요~ 오늘은 플러그인 하나를 추천하려고 합니다! 

 

JSON TO Kotlin 이란 플러그인 인대 이 플러그인 은 

개발을 하다보면 Data Model 을 만드는 경우가 굉장히 많습니다  개발자가 일일이 타이핑해서 Model 을 만드는 것 보다는 

Sample JSON  하나로 자동으로 Model 을 만들 수 있습니다! 

 

먼저 플러그인을 설치하는 방법은 

 

안드로이드 스튜디오 에서 Preferences 들어가서 Plugin 탭을 누릅니다!

 

 

 

검색으로 JSON To Kotlin 을 검색하시고 설치하시면 됩니다!

 

저는 이미 설치 되어 있지만 처음에 검색하시면 install 버튼이 활성화 되어있습니다!

그리고 만들어야 되는 model 의 Sample JSON 을 복사합니다 ! 

복사를 하고 model을 만들 패키지에 마우스 오른쪽 클릭해서 New -> JSON To Kotlin.... 을 누르고 

아까 복사했던 JSON 을 붙어 넣습니다!

Class Name 에는 자신이 원하는 Model 명을 적으면 되고

Advanced 를 누르면 Model 의 각종 옵션 , 속성을 지정할 수 있습니다! 예를들면 val 또는 var 아니면 Nullable 또는 Non-Nullable

그리고 나서 마지막으로 Generate버튼을 누르면 각 Model이 자동으로 생성됩니다!

 

보통 백앤드 개발자와 같이 개발을 진행 하면 

 

백앤드 개발자가 Sweager Api를 이용해서 서버 Api 문서화 시키는 경우가 대부분입니다 

 

그때 해당 Api에 맞는 Sample 역활을 하는 Response JSON 도 확인할 수 있는대 

 

해당 JSON 을 앞서 설명한 방식대로 개발 진행하면 개발 소요시간을 단축 시킬 수 있습니다!

 

제가 설명하는 능력이 좀 부족한대 혹시 이해 안되시는 부분은 댓글 달아주시면 더 자세히 알려드리겠습니다!

 

728x90
반응형