[RC] 1주차 개념 - OT & 플랫폼

iOSoo·2021년 9월 12일
1
post-thumbnail
post-custom-banner

플랫폼

플랫폼이 되기위해서 필요한 4가지는 플레이어, 상호작용, 환경, 규칙이다.

예시) 학교, 나라, Appstore, iOS, 유튜브 등등

API(Application Programming Interface)

두분이 말씀하시길 아래와 같이 말씀해주셨다.

  1. 어떤 기능을 사용할 수 있도록 해주는 연결고리? 사용통로? 규칙?
  2. 하나의 기능을 정의했을 때 클라이언트에게 정의해주는 규칙

API에 대해서 오늘 두분의 멘티분들이 답변을 해주셨는데 확실하게 와닿지 않아서 좀더 쉬운 설명을 참고했다.

간단히 말해서 API는 프로그램(손님)이 요청할 수 있게 명령 목록(메뉴)를 정리하고, 명령(주문)을 받으면 응용프로그램(요리사)와 상호작용을 하여 요청된 명령에 대한 값(메뉴)를 전달한다.

[API의 역할] → 아직 이해는 안되는 말들이지만 작성은 해봤다.

  1. 서버와 데이터베이스에 대한 출입구 역할을 한다.
  2. 어플과 기기간 원활하게 통신할 수 있도록 한다.
  3. 모든 접속을 표준화해준다.

iOS - 플랫폼

  • (다수의) 플레이어 - 애플(앱)개발자
  • 상호작용

  • 환경 - Xcode
  • 규칙 - HIG(Human Interface Guidelines) & 공식문서
profile
애플을 좋아하는 비전공생
post-custom-banner

0개의 댓글