어플 -패스트캠퍼스

패스트 캠퍼스 챌린지 49일차

gyusama 2022. 3. 13. 20:41

 

◆ 수강 강의명: 

  • CH05_08. 준비화면 작업 및 enum을 활용한 메달 구현
  • CH02_13. 앱 기능 및 디자인 설계 및 초기 구조 만들기(미세먼지 앱)

◆ 강의 내용 :

실제로 구현할 UI

ReadyViewController 구현하기를 연습합니다. 

 

디자인 하기 

 

currentMedal

startButton

화면이 밋밋하면 애니메이션 추가할 수도 있습니다.  

 

 

============복습============

☆웹 디자인

현재 미세먼지 상황을 나타낼 수 있음

미세먼지 기록을 저장할 수 있음 

 

☆데이터 설계

미세먼지 데이터 저장(PM10 수치, PM2.5 수치 ~ 미세먼지 입자차이(미세먼지, 초미세먼지) 

 

미세먼지 수치와 초미세먼지 수치를 알아야함 

 

☆화면설계

메인 화면

미세먼지, 초미세 먼지 등 수치 표현

측정소 변경 화면

기록 화면(이전 기록을 확인하는 페이지, 데이터베이스 사용)

 

미세먼지는 예보가 아닌 예전 기록 정보를 주고 있음 

 

☆OPEN API 기능 새롭게 사용합니다 

API는 

소프트웨어 개발 및 통합에 사용되는 집합체 

예를 들어 카카오톡 메시지 전송을 사용할 수 있는 것처럼, 선물하기 처럼 제공 받는 인터페이스

누구나 사용할 수 있도록 OPEN한 API

공공데이터 포털에서 제공하는 미세먼지 등을 사용할 ㅅ윘다

카카오톡, 페이스북, 인스트그램도 다양한 오픈 API를 제공하고 있습니다.

 

☆어떻게 OPEN API를 사용할 수 있는건가요?

RESTful API 기능 사용해야 한다.

HTTP METHOD(GET, POST, PUT, DELETE)형태로 제공하는 API입니다.

웹페이지 호출을 통해 API를 제공함 

 

☆JSON

데이터 통신 방법 

플로터의  Map과 유사함. (key-value 형태)

 

☆공공 데이터 포털 

다양한 데이터(미세먼지, 날씨, 주차정보)를 얻을 수 있습니다. 

data.go.kr 주소입니다. 

공공데이터 사이트 

 

 

 


◆ 강의 요약 :

 

 swift에서 메달 디자인을 추가해서 UI 추가하는 연습과 OPEN API를 JSON으로 사용 가능 



<후기> 
Swift로 메달 디자인을 추가해서 UI를 구현할 수 있고 OPEN API를 제공하는 공공데이터, 카카오, 페이스북 ,인스타그램 등을 이용해 그 기능들을 나의 어플에 추가해서 넣을 수 있어서 신선했습니다. 

 


#패스트캠퍼스 #패캠챌린지 # 직장인인강 #직장인자기계발 #패스트캠퍼스후기

#누적 다운로드 120만+ 1인 개발자와 함께하는 앱 개발 입문 Online.

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.