2014-01-15 5 views
2

그래서 두 사람의 친구가있는 프로젝트를 만들고 API를 만들어야합니다. 큰 프로젝트를 만들고 내 자신의 API를 만드는 것은 이번이 처음입니다. 어디서부터 시작해야할지 모르겠다. 우리가 작업하고있는 프로젝트에는 웹 사이트, Android 및 IOS 용 앱, PostgreSQL이 있습니다. 우리는 Javascript와 Node.js도 사용할 것입니다. Android, IOS 및 웹 용 API를 만드는 방법에 대한 팁이 있으면 알려 주시기 바랍니다.Android, iOS 및 웹 용 API 만들기

+2

이 질문은 어떻게 upvote가 되었습니까? 이것은 너무 광범위하다는 정의와 같습니다. –

+0

인프라 질문이나 소프트웨어 디자인 질문을하는 경우 명확하지 않습니다. 그리고 정확하게 당신이 원하는 주제가 무엇인지. – Joel

+0

@ embaelled swag – user3192435

답변

1

난 강력하게이 책이에 철저한 접지를 제공합니다 당신은 리처드슨

에 의해 "RESTful Web Services"을 읽을 추천 할 것입니다 "왜?" 자원을 안심하고 구성 할 수 있습니다. 또한 다양한 RESTful 인증 메커니즘과 웹 기반 백엔드와 통신하는 모바일 앱에 필수적인 장단점에 대한 개요를 제공합니다.

그런 다음 앱을 실행하고 앱을 실행하는 데 필요한 리소스를 정리하고 개요를 설명하십시오.

0

우선 디자인을 시작하고 모든 유스 케이스를 적어두기 위해 종이와 펜을 가져 가야합니다. 또한 데이터에 액세스 할 방법을 정의하십시오. 모바일 앱용 API를 만들 때 중요한 몇 가지 사항을 명심해야합니다. 먼저 JSON 기반 또는 XML이어야하는 유형의 API. 또한 JSON을 모바일 앱으로 선호하며 가볍게 처리 할 수 ​​있으며 구문 분석 시간도 단축됩니다. 또한 전송 속도가 빠릅니다. XML 비트는 값이 비싸지 만. 가장 중요한 점 중 하나는 API를 최대한 안전하게 디자인해야한다는 것입니다. 민감한 정보는 어떤 사람이 냄새를 맡을 수 있기 때문입니다. SSL 핸드 쉐이크를 사용하여 보안을 강화하는 것이 좋습니다.

관련 문제