728x90 개발자 이야기3 Firebase DynamicLink 이용시 UniversalLink가 정상적으로 열리지 않는 경우.. iOS에서 DynamicLink를 사용하는 경우 앱이 설치된 경우 UniversalLink가 정상적으로 열리지 않는 경우가 2번 있었다. 1번째로는 UIApplicationDelegate 상에 Firebase에서 제공한 문서 작성하는 경우 해당 함수를 읽어 들이지 못하는 버그가 있다. 해당 문제의 해결은 아래와 같이 수정하여 해결 하였다. // Firebase 문서상의 함수 func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { } // 실제 적용 함수 func appl.. 2022. 5. 23. 안드로이드 XML에서 색상 투명도 넣기 요즘 회사에서 figma로 변경한 이후에 색상표에 혼동이 와서 색상 투명도 설정 정리합니다. 색상을 표현하는 방법은 참 다양하죠 Hex, RGB, RGBA 등등 figma에서 단순 색상 Hex값을 복사해서 넣다보니 안되는 색상들이 있더라구요 바로 투명도를 넣은 것들이었습니다. 예를 들어 헥사코드로 #FFFFFF 50% 표현된 색상이 있다면 단순 복사시에는 background: #FFFFFF80 같은 값으로 노출 됩니다. 안드로이드에서는 투명도를 나타내는 값이 맨 앞에 붙어줘야 정상적인 색상이 노출 됩니다. #FFFFFF80 -> #80FFFFFF 투명도에 따라서 정해진 값이 존재하니 참조 하시면 됩니다. 100% - FF 95% - F2 90% - E6 85% - D9 80% - CC 75% - BF 7.. 2022. 3. 2. CoinGapKorea를 소개 합니다. 안녕하세요. 의석씨 입니다. 올해 초쯤 SwiftUI를 공부하면서 앱을 하나 스토어에 만들어서 올려볼까란 생각을 하게 되었습니다. 서버가 없어도 구현 가능하며 공부하던 책의 내용을 어느정도 다 표현할 수 있는 서비스가 머가 있을까 고민하던중.. 그때 막 핫해지려던 “코인 시세에 대한 앱을 만들어 보자!!” 라는 생각으로 만들게 된 앱 입니다. 바이낸스 거래소 기반의 코인 리스트를 불러주고, 원하는 코인의 바이낸스, 코인베이스와 국내 4대 거래소의 시사차이 및 갭을 보여주자 라는 생각에서 만들게 된 앱 입니다. 디자이너나 기획이 없어 다소 부족할 수 있지만 공부한다는 마음으로 만들다 보니 어느새 안드로이드 앱도 만들게 되어서 스토어에 올리게 되었습니다. 4개의 하단 메뉴를 갖으며 시간 날때 마다 조금씩 개.. 2021. 11. 30. 이전 1 다음 728x90