🗓️ 오늘 한 일
✅ UX 프로젝트 내용 정리
✅ 쫑파티
✅ 우리 서비스는 어떤 앱 유형으로 서비스해야 할까? 특강
[UX 프로젝트 내용 정리]
프로젝트로 진행했던 내용을 포트폴리오로 쓰게될 지도 모르겠다는 생각이 들어서 내용을 정리해보기로 했다.
처음에는 이전에 발표했던 흐름대로 정리를 해보려고 했는데, 내용을 줄여야 하기 때문에 그보다는 새로운 스토리라인을 짜보는 게 나을 것 같다는 생각이 들었다. 아직 다 정리는 못했지만, 개선 이후에 프로토타입으로 사용성테스트를 다시 진행해서 개선 효과까지 확인한 만큼 잊어버리기 전에 제대로 정리를 해보는게 좋을 것 같다.
[쫑파티]

이번 챕터 팀원들과 챕터 마무리 겸 랜선 회식을 진행했다. 서로 챕터에서 좋았던 점을 이야기하고 마무리할 수 있어서 좋았다. 4주동안 함께 하면서 다른 팀원들에게서 배울 점이 많았던 것 같다.
마지막으로 케이크커팅(by Figma)까지 진행했다.
[우리 서비스는 어떤 앱 유형으로 서비스해야 할까? 특강]
모바일 웹 / 웹 앱 / 하이브리드 앱 / 네이티브 앱의 4가지 앱 유형과 각각 어떨 때 쓰이는 지에 대해서 알게 되었다. 아직 MVP 서비스 선정을 하지 않았지만 서비스를 선정하게 된다면 어떤 유형으로 진행할지도 고민을 해봐야 할 것 같다.
✅ 모바일 웹
PC 페이지를 모바일 화면에 맞게 구성한 웹(반응형 웹)
- 빠른 개발/ 별도의 업데이트 필요 X/ OS 구분이 없어서 비용 절감
- 접근 방식(URL 입력, 검색)이 불편/ OS 기능 구현이 어려움/ 부자연스러운 애니메이션
- OS 기능이 전혀 필요 없는 경우/ 리소스가 부족한 경우에 사용함
❓OS 기능
카메라, 푸시 메세지, 블루투스, 위치기반 서비스, 주소록 연동, sns 로그인, 인앱 결제 등
📌 풀 브라우저 방식(Full Browsing)
리로드(Reload) 시, 화면 전체의 내용을 서버에서 다시 받아와야 해서 속도가 느림
✅ 웹 앱
모바일 웹처럼 브라우저를 통해 접속하지만, 구동 방식은 앱과 같은 웹페이지
- 빠른 개발/ 별도의 업데이트 필요 X/ OS 구분이 없어서 비용 절감
- 접근 방식(URL 입력, 검색)이 불편/ OS 기능 구현이 어려움/ 부자연스러운 애니메이션
- 리소스 충분한 경우/ 지속적인 업데이트가 필요한 경우에 사용함
📌 단일 페이지 방식(SPA : Single Page Application)
리로드(Reload) 시, 필요한 데이터만 서버에서 받아와 렌더링 하기 때문에 빠름
✅ 하이브리드 앱
웹 앱 + 네이티브 앱의 장점을 살려 개발한 앱. 겉보기에는 앱이기만 실제로는 웹 페이지를 불러오는 형식
- 모바일 웹보다는 빠른 속도/ OS 기능 구현 가능
- 네이티브 앱 대비 적은 비용 및 시간
- 네이티브 앱보다 제한적인 기능과 느린 속도/ 브라우저의 성능과 비례하는 성능/ 스토어의 심사 과정 필요
- 리소스 충분한 경우/ 지속적인 업데이트가 필요한 경우에 사용함 (쇼핑몰에 많이 사용됨)
✅ 네이티브 앱
모바일 기기에 최적화된 네이티브 언어로 개발된 앱
- 모든 OS 기능 구현 가능/ 높은 사양의 그래픽과 애니메이션 구현 가능/ 빠른 속도와 안정적인 퍼포먼스
- 개발 비용, 시간이 많이 필요/ 플랫폼 제한(iOS, Android)/ 스토어 심사 과정 필요
- 리소스가 충분한 경우/ 지속적인 업데이트가 필요하지 않은 경우에 사용함 (게임, 카메라 어플, 지도 어플, 메신저 등 기능 중심 서비스에 많이 사용됨)
✅ 크로스 플랫폼
IOS, Android 에서 동일한 소스코드를 사용하여 개발한 앱
- 개발 비용, 시간 절감 가능/ 일관된 디자인/ 높은 범용성
- 네이티브 앱 대비 빠른 개발 속도/ 적은 성능 차이
- 크로스 플랫폼, Android, iOS에 대한 이해도 필요
✅ Sass
서비스형 소프트웨어
- 별도의 업데이트 필요X/ 쉬운 접근성/ 개발 비용, 시간 절감/ 확장성
- 네트워크 의존성/ 데이터 보안 취약성/ 서비스 제공 업체 의존성
✅ 백 오피스(어드민 페이지)
사용자에게 노출되지 않는 관리자 화면
- 참여율에 따라, 최소한의 디자인만 하는 경우도 있고 전체 페이지를 디자인하기도 함
- 스마트 스토어에서 관리자 화면 참고 가능
[10주차 WIL]
FACTS(사실, 객관) :
- 기초 코딩 강의 및 특강 수강. 이전 특강 및 강의 내용 복습.
FEELINGS(느낌, 주관) :
- 명확히 할 일이 주어지지 않은 주차라서 지금 당장 할 일이 주어지지 않아서 어색했다.
FINDINGS(배운 것) :
- 강의 수강 및 이전 강의 내용을 복습 하면서 기초를 잘 다져야 다음주부터 진행할 MVP 프로젝트를 잘 진행할 수 있을 것 같다는 생각이 들었다.
FUTURE(미래) :
- 배운 내용을 잊어버리지 않고 잘 적용할 수 있도록 노력해야 겠다.
'내일배움캠프 본캠프 > TIL & WIL' 카테고리의 다른 글
| [240816] 12주차 WIL (0) | 2024.08.16 |
|---|---|
| [240809] 11주차 WIL (0) | 2024.08.09 |
| [240801] 웹개발 기초 강의, 특강 복습 (0) | 2024.08.01 |
| [240731] 웹개발 기초 강의 (0) | 2024.07.31 |
| [240730] 웹개발 기초 강의 (1) | 2024.07.30 |