앱개발3 카메라 필터앱 July 배포 2018년? 쯤 개발한 카메라 앱이 하나 있다. moment July라고..GPUImage를 사용해 Objective C로 개발되었다. 그때는 아이폰에 카메라가 2개가 최대였다. 하지만 이제 3개가 기본이된지 오래다. 나도 업데이트를 하고 싶었지만 GPUImage가 더이상 업데이트 되지 않는것 같았다.다시 만들어야지 만들어야지.. 하고 아주 오랜 기간이 흘렀다.22년초 GPUImage를 사용하지 않은 기반기술을 습득하게 되었고 프로토타입은 개발하였다.하지만 디자인도 없고.. 시간도없고.. 그렇게 방치되다가 24년 말 다시 개발에 들어갔다. 디자인은 디자이너이신 와이프가 해주었다.(이것이 가내수공업이다.)유료배포를 해도 될 것 같지만 사업자등록 문제가 걸려 보류.광고만 넣어 배포하였다. https://ap.. 2025. 1. 11. SwiftUI] 스위프트UI에서 UNUserNotificationCenter 사용하기 지난번 포스트에서 iOS의 UNUserNotificationCenter를 이용해보는 예제를 알아 보았었다. 이번에는 iOS13에서 발표된 SwiftUI를 이용하여 사용할 때는 어떻게 사용하는지 무엇이 다른지 알아 보겠다. 1. SwiftUI에서 viewDidLoad 함수 구현은 어떻게? viewDidLoad는 iOS view생명주기(LifeCycle)에서 뷰가 로드된 후의 작업을 정의할 수 있다. 부모클래스의 함수를 override하여 정의한다. 대부분 윈도우의 MFC나 안드로이드나 이런 방식으로 정의 한다. swiftUI는 UI요소마다 Modifier를 설정하여 속성을 변경한다. SwiftUI에서 Action을 정의할 때에도 같은 방식으로 정의한다. SwiftUI도 다를바가 없다. SwiftUI에서도 .. 2019. 11. 20. Swift / iOS ] UNUserNotificationCenter를 이용하여 타임 트리거 사용해보기 오늘은 UNUserNotificationCenter를 이용해보는 예제를 작성해 보겠다. 그전에 UNUserNotificationCenter란 무엇인가? Apple 개발자 문서에 따르면.. UNUserNotificationCenter는 앱이나 앱의 익스텐션들과 관련된 여러 알림들을 중앙에서 관리하는 객체라 한다. 이를 사용하기 위해서는 사용자에게 알람을 허락 받는 퍼미션을 물어봐야한다. 알림과 뱃지, 소리 등을 설정할 수 있고 스케줄링으로 푸시를 줄수도 있다 한다. 더 자세한 내용은 개발자 문서를 참고 https://developer.apple.com/documentation/usernotifications/unusernotificationcenter UNUserNotificationCenter - Use.. 2019. 11. 20. 이전 1 다음