로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

RBPT

미니 Dynamic Island API 써봤어요

  • RBPT
  • 조회 수 1160
  • 2022.10.05. 16:24

16.1에 공개 API 가 열렸다길래 데모용 앱을 짜봤습니다.

비컨과의 신호 강도를 기준으로 방 안에 들어왔는지 아닌지를 판별하는 앱입니다.

(비컨 신호 강함 / 신호 약함 / 비컨 찾을 수 없음) 과 (방 안 / 방 밖) 두가지 상태를 가지고, 방 안/방 밖 상태가 바뀌면 아이폰의 집중 모드를 바꿔줍니다.

 

Dynamic Island의 구현은 Widget의 확장으로 이루어집니다. 구현해야 하는건 컴팩트 모드 (알약 양옆을 사용하는 모드) / 미니멀 모드 (알약의 한 쪽만 사용하는 모드) / 확장 모드 (알약을 길게 눌렀을때 나오는 모드) 총 세개네요.

 

아래는 작동 예시... 

 

 

신호가 강해졌을때

 

신호가 약해졌을때

 

방을 나왔을 때 (뒤에 효과는 Focus입니다)

 

Dynamic Island 확장 모드

 

+ 기타 이것저것) 

- 알약 좌 / 우에는 아이콘 외에도 텍스트도 띄울 수 있습니다. 다만 컨텐츠가 알약이 담을 수 있는 사이즈보다 크면 짤리게 됩니다.

Untitled 5.jpg

이렇게...

 

- 백그라운드에서 Dynamic Island를 새로 띄울 수는 없지만 이미 띄워져 있는 Island의 내용물을 업데이트 하는 건 가능합니다.

- Dynamic Island를 애플 푸시 서비스랑 연계할 수 있는 모양입니다. 실제로 네트워크에서 데이터를 받아와야 하는 대부분의 앱들 (우버, MLB 등등...)은 다 이걸로 굴러갈 거 같네요

 

또 궁금하신 거 있으면 질문 주세용

 

RBPT
2141 / 1260 / 2217 / 1864 / 2014 / 2093 / 1842 / 2190 / 2093 / 2094 / 1998
댓글
5
1등 거꾸로보일러
2022.10.05. 18:09

약간 마지막 아이콘이 띡 끊겨 움직이는건 왜 그럴까요

[거꾸로보일러]님의 댓글을 신고합니다. 취소 신고
RBPT
글쓴이
RBPT 거꾸로보일러 님께
2022.10.05. 18:22

영상이 24fps라 그럴 거 같습니다. 실제로는 120fps로 나와서...

[RBPT]님의 댓글을 신고합니다. 취소 신고
비화
2등 비화
2022.10.05. 20:22

백그라운드에서도 작동되나요? 어플켜놓고 다이나믹 아일랜드 상태로 띄워나야 되는건가요?

[비화]님의 댓글을 신고합니다. 취소 신고
RBPT
글쓴이
RBPT 비화 님께
2022.10.05. 21:27

정확히는 앱이 다이나믹 아일랜드를 실행시키는 개념입니다. 

포어그라운드에서: 실행 / 수정 / 종료 모두 가능

백그라운드에서: 수정 / 종료만 가능

푸시 노티피케이션으로 실행하는 경우에는 또 다를 거 같긴 한데, 테스트를 안해봐서 모르겠네요.

[RBPT]님의 댓글을 신고합니다. 취소 신고
toto
3등 toto
2022.11.29. 09:33

 앱이 백그라운드에 있을때 어떤 함수를 사용하셨나요?

백그라운드에서 계속 비콘의 신호와 강도를 채크해야할 것 같은데요. BGTaskScheduler 를 사용하신건가요?

계속 백그라운드에서 죽지않고, 체크할 수 있다는게 보장된 함수가 있는건지 궁금합니다

[toto]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 230228 수정 file admin 18.08.04 114845 13
핫글 미니 애플 인텔리전스가 타사 AI와 차이없다는 말엔 동의하기 어렵네요 [18] xero 24.06.11 1426 22
핫글 미니 이번 WWDC에서 가장 괜찮아 보인 것 [15] updatefile MrGom™ 08:29 837 14
핫글 미니 노태문 사장은 이제 한발 물러나는 모양새네요 [8] file Aimyon 24.06.11 1503 10
175910 미니 라인 멀티 디바이스가 안 된다는게 [9] 숨겨진오징어 22.10.16 584 0
175909 미니 Razer Edge가 공개되었습니다 [3] 지나가던호갱 22.10.16 631 5
175908 미니 (소신) 갤노트 FE 카메라 막찍는 용으로는 아직 쓸만한 것 같습니다 [3] file 흔한고딩 22.10.16 469 6
175907 미니 카카오는 이번에 이미지 한번 제대로 구겼네요 [4] 크나앙 22.10.16 553 2
175906 미니 구글 모바일 검색창 글자 크기가 커졌는데 file 숨겨진오징어 22.10.16 177 0
175905 미니 복구 기약이 없다면 답 없는 거 아닌가요 [10] [성공]함께크는성장 22.10.16 654 3
175904 미니 컨투어컷 제거 확정인거같습니다 [12] file 이응이응 22.10.16 1148 0
175903 미니 갤럭시 S23 라인업 케이스 사진(컨투어 컷 X) [1] 다람쥐 22.10.16 920 6
175902 카카오 매우 심각 상황…“완전 복구 얼마나 걸릴지 말하기 어렵다” [6] Kanata 22.10.16 1038 13
175901 미니 MX 부사장님 개방은 좋은데 [3] [성공]함께크는성장 22.10.16 758 10
175900 미니 애플과는 다르다는 삼성... "우린 이용자 요구에 맞춘다" [16] 다람쥐 22.10.16 977 0
175899 미니 네이머 멤버십 플러스 궁금한 거 있슴다 [4] [성공]함께크는성장 22.10.16 400 1
175898 미니 M2 아이패드 프로는 며칠내에 발표된다네요. [7] 다람쥐 22.10.16 600 0
175897 미니 풀스펙 때려박은 아이폰 궁금하긴하네요 [12] 가로사옥 22.10.16 796 3
175896 미니 픽셀폴드 광각 64MP 1.0um 1/1.3" IMX787 라고하니.. [7] 흡혈귀왕 22.10.16 513 0
175895 미니 14pro vs s22+ 카메라 비교 영상 [7] file Sparrow 22.10.16 604 0
175894 미니 픽셀의 AP와 센서가 아쉽다??? [11] MiKor82 22.10.16 567 1
175893 미니 픽셀 워치 페이스 워치4에 까신분 AOD 문제 없으신가요? [3] 슈테르네 22.10.16 520 0
175892 미니 아이패드 신제품 정말 나오는 걸까요 ㅋㅋㅋ [3] 회기동길냥이 22.10.16 561 0
175891 미니 루머)갤럭시s23시리즈 엑시노스2300 답재 [10] 갠냑시 22.10.16 1180 2
175890 미니 애플은 진짜 "비싼" 제품 많이 팔기전략을 이번에 굉장히 잘한것 같습니다. [6] 어디로가야합니까 22.10.16 730 0
175889 미니 와우 통신사에서 아이폰 14 일반형만 싸게 푸네요. [2] 다람쥐 22.10.16 454 0
175888 미니 개발자들 사이에서도 반응 좋내요 [2] file 갠냑시 22.10.16 1046 1
175887 미니 삼성 GPU 개발인력 엄청 모집중입니다 [10] 갠냑시 22.10.16 1081 2
175886 미니 서프9 시작가가 134.5만 이니까 [2] 룬룬 22.10.16 391 2

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...