개발을 시작하는 이야기

03.개발환경 구축 및 API연구? 본문

개발 이야기/우리동네 문화유산 :: JHeritage

03.개발환경 구축 및 API연구?

Teiresias 2022. 3. 4. 16:43

프로젝트 시작하고 얼마 되지 않았을때 지금까지의 숨가쁘게 달려온 학습에 잠시 숨을 고르며 복습의 시간이 주어졌다.

다만, 숨을 고른다고 했지 쉰다고 한건 아니라 오전에 수업듣고 오후에 복습하고, 프로젝트 진행하는

숨을 고르지만 더 숨막히는 시간이였다.

 

디자인과 기획을 얼추 마무리 하고나서 본격적인 개발에 앞서 개발 환경을 구축하는일을 시작했다.

 

파일을 생성하고 파일 내부의 정리를 위해 그룹을 미리 만들어 주고서 Info의 세팅과 Font등록, 그리고 사용할 Package와 Font, ColorSet을 등록했다.

다국어 지원 설정도 해주었는데 이때 욕심을 내서 시작은 원대하게 한국어, 영어, 그리고 일본어와 중국어도 추가시켜주었다. (국내 방문객중 사용자가 많은건 일단 넣었다.)

 

그리고 문화재청 API를 좀 세세하게 띁어봤는데, 문화재청의 API에 검색기능이 없기 때문에 앱에 검색 기능을 넣으려면 어떻게 넣을수 있을지 고민을 시작했다.

https://www.cha.go.kr/html/HtmlPage.do?pg=/publicinfo/pbinfo3_0202.jsp&mn=NS_04_04_02

 

활용정보 | 문화재정보 | Open API 개방목록 - 문화재청

Open API 개방목록 문화유산소식 --> 안내사항 오픈API 소개 오픈API란 누구나 사용할 수 있도록 공개된 API를 말합니다. 데이터를 표준화하고 프로그래밍해 외부 소프트웨어 개발자나 사용자들과 공

www.cha.go.kr

 

목록 검색에는 명칭과 장소, 고유키값이 제공되고,

상세 검색시에 분류, 이미지URL, 상세 내용등은 필수 파라미터로 종류코드와 지정번호, 시도코드를 필수 파라미터로 입력해주어야 했다.

 

그리고 JSON 데이터가아닌 XML 데이터로 제공되기 때문에 XMLParser에 대해서 찾아보기 시작했고, XMLParser에 대해서는 별도로 하나의 글을 작성해보기로 함.

글에 이미지가 없어서 넣는 내가찍은 사진 *본인아님주의*

 

'개발 이야기 > 우리동네 문화유산 :: JHeritage' 카테고리의 다른 글

05. Xcode Push Error, API 콜제한  (0) 2022.03.09
04.XMLParser 02  (0) 2022.03.08
04. XMLParser 01  (0) 2022.03.07
02. 기획과 디자인 레퍼런스 찾기  (0) 2022.03.03
01. 프로젝트 소개  (0) 2022.03.02