본문 바로가기

Development24

[Android] Application과 기본요소! 안녕하세요 :) 개발새발 초보 프로그래머 수달입니다. Android Studio를 이용하여 애플리케이션을 개발하기에 앞서, - 대체 이 Application은 무엇인지! - 무엇으로 구성되어 있는지! - 어떻게 구성해야 하는지! 차근차근 알아보도록 하겠습니다~! 그럼 레쓰고우! 1. Android Application이란 무엇인가? Android앱은 Kotlin, Java, C++과 같은 개발 언어를 사용하여 제작한 하나의 아카이브 파일입니다. "아카이브가 뭔데..?" 아카이브(archive)는 역사적 가치 혹은 장기 보존의 가치를 가진 기록이나 문서들의 컬렉션을 의미하며, 동시에 이러한 기록이나 문서들을 보관하는 장소, 시설, 기관 등을 의미한다. 아카이브 - 위키백과, 우리 모두의 백과사전 위키백과,.. 2020. 6. 30.
Kotlin 카메라 & 갤러리 사진 처리하기1 (Old Camera1 Ver.) 안녕하세요 휴몬랩 쌩초보 안드로이드 개발자 호박입니다. 오랜만에 글을 올리게 되었는데 이번에는 Kotlin에서 어떻게 카메라를 사용할 수 있는지에 대해 올리고자 합니다. 처음 핸드폰이 나올땐 카메라는 그저 거둘뿐..이라는 mind 였던거 아시나요? 하지만 시간이 지남에따라 사람들은 카메라에 더 관심을 가지게 되었고 이제는 카메라의 성능이 최우선으로 되는 상태까지 이르렀죠! 이렇게 카메라의 인기도가 높아지면서 더 많은 관심이 생겨나고 카메라의 개발또한 많이 이루어졌습니다. 그렇게해서 지금은 Camera1은 Deprecated 되었고 Camera2 API 까지 나오게 되었지만 이번 글에서는 Old Version의 Camera1에 대해서 알아볼까 합니다. - 간단하게 두 API의 큰 차이점은? Camera1 .. 2020. 6. 11.
Material UI 활용기 안녕하세요. 휴몬랩 개발자 진(JIN)입니다:) Material UI는 많이 쓰이는 React UI 컴포넌트 라이브러리 중 탑 3안에 계속 들어가는 라이브러리입니다. 저희도 Material UI를 역시 적극 활용해서 개발하고 있습니다. Material UI를 이용해 컴포넌트를 커스텀해서 재사용한 컴포넌트를 만들어 놓아 빠르게 UI 구현을 할 수 있다는 점에서 좋았습니다. 패키지 설치 npm i @material-ui/core Material UI는 core , utils , icons 같은 여러 개의 패키지들이 있는데 그중 핵심적인? 컴포넌트들을 제공하는 core를 설치하겠습니다. 그리고 core의 컴포넌트를 몇 가지 알아보겠습니다. 기타 여러 가지 컴포넌트는 도큐먼트를 참조하시면 더 다양한 UI 컴포넌.. 2020. 5. 8.
GraphQL 파헤치기2 - GraphQL client처리 안녕하세요 휴몬랩 프론트엔드 개발자 진(JIN)입니다. 글이 좀 늦어졌지만 GraphQL을 좀 더 알아보도록 하겠습니다! GraphQL을 사용하는 이유! RESTful 하던 기존의 HTTP 통신 방법과의 차이를 알아봤습니다. 그렇다면 이번에는 간단한 통신 방법을 알아보겠습니다. 이번에는 apollo라는 플랫폼을 사용하겠습니다. apollo는 GraphQL과 호환되는 상태 관리 플랫폼이고 GraphQL로 만들어진 API를 호출하기 위해 사용되는 라이브러리라고 보시면 좋겠습니다. 프론트엔드 개발자로 들어간 JIN... 회사에서 GraphQL로 만들어진 API 명세서가 있었습니다. 백엔드 개발자 분이 피 땀 흘려 만든 API에서 데이터를 받아 사용자에게 유용한 interactive 한 react 웹을 만들어야.. 2020. 4. 24.