Home 4월 15일 Today I Learned
Post
Cancel

4월 15일 Today I Learned

오늘한 일

  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

이미 예전에 취업에 대한 걱정은 일단 뒤로 하고 내가 잘할 수 있는 것에 집중해서 Flutter와 iOS 공부나 열심히 한다고 마음을 먹었으나 점점 취업할 시간이 다가오니 어쩔 수 없이 걱정이 커지는 것 같다 그래도 일단은 올해 목표인 대회와 소프트웨어 마에스트로 준비에 집중해서 일단 목표들을 완수하고 소마에서 여러 멘토님들과 지원이 있으니 그 때 다른 길로 옮길 준비를 하던지 계속 더 갈고 닦던지 미래에 대해 생각해봐야겠다

배운 점

Wear 독립형 vs 비독립형

Wear OS 앱은 두 가지 유형으로 나눠지는데 그것은 바로 독립형 Wear OS 앱과 비독립형 Wear OS앱이다

독립형 Wear OS 앱은 스마트 워치에서 독립적으로 실행되는 앱으로 스마트 워치와 연결된 스마트폰 없이도 작동한다 독립형 Wear OS 앱은 스마트 워치에 직접 설치되며 스마트 워치에서 앱을 실행하고 데이터를 처리할 수 있다 예시로는 스마트 워치에서 음악을 재생하거나 심박수를 측정, GPS 기능을 사용하여 러닝 앱을 실행하는 등의 기능을 갖춘 앱이 독립형 Wear OS 앱이다 이러한 독립형 Wear OS 앱은 스마트 워치와 연결된 스마트폰 없이도 작동하기 때문에 스마트 워치를 스마트폰과 분리하여 사용하고자 하는 유저들에게 편리하게 사용될 수 있다

비독립형 Wear OS 앱은 스마트 워치와 연결된 스마트폰이 필요한 앱으로 스마트 워치에서는 단순히 확장된 화면을 제공하거나 알림을 표시하는 등의 기능을 수행한다 비독립형 Wear OS 앱은 스마트 워치와 연결된 스마트폰에서 실행되며 스마트 워치는 주로 사용자에게 정보를 표시하거나 사용자의 입력을 받아 스마트폰에 전달하는 역할을 수행한다 예시로는 스마트폰에서 메시지 알림을 받아 스마트 워치에서 확인하거나 스마트폰의 카메라 셔터를 원격으로 제어하는 등의 기능을 갖춘 앱이 비독립형 Wear OS 앱이다

개인적으로 필요한 워치 앱을 개발하기 위해 안드로이드 공식 문서를 보다가 Wear OS앱이 두가지로 나뉜다는 것을 알게 되었으며 구글에서는 독립형 Wear OS를 선호한다는 것을 알게 되었다

내가 만들려는 앱도 처음에는 비독립형 Wear OS 앱이였는데 생각해보니 굳이 필요없는 기능들을 제거하고 정말 필요하다고 생각되는 기능만 넣어서 독립형 Wear OS 앱으로 만들어봐야겠다

내일 계획

내일은 프로젝트를 해봐야겠다

This post is licensed under CC BY 4.0 by the author.