본문 바로가기
반응형

개발하기/SwiftUI10

img5 SwiftUI에서 Lottie 애니메이션으로 프로페셔널한 로딩 화면 만들기 📚 목차소개Lottie란? 왜 사용해야 할까?iOS 프로젝트에 Lottie 설치하기Lottie 애니메이션 파일 준비하기UIViewRepresentable로 LottieView 만들기Lottie를 사용한 로딩 화면 구축앱에 구현하기고급 기술성능 최적화 팁일반적인 문제와 해결방법결론1. 소개로딩 화면은 모바일 애플리케이션의 사용자 경험에 있어 매우 중요한 요소입니다. 앱이 데이터를 로드하거나 초기 설정을 수행하는 동안 시각적 피드백을 제공하죠. 이 포괄적인 가이드에서는 Airbnb에서 만든 강력한 애니메이션 라이브러리인 Lottie를 사용하여 SwiftUI에서 멋진 로딩 애니메이션을 구현하는 방법을 살펴보겠습니다.📱 학습 내용:SwiftUI 프로젝트에 Lottie 통합하는 방법재사용 가능한 애니메이션 컴.. 2025. 7. 9.
img5 [개발 기능 소개] Swift 앱에서 한글 파일(HWP) 선택 및 관리 기능 구현하기 안녕하세요, 개발자 여러분! 오늘은 iOS 앱 개발에서 유용하게 활용할 수 있는 한글 문서(HWP) 파일 선택 및 관리 기능에 대해 소개해 드리려고 합니다. 이 기능은 한국에서 널리 사용되는 한글 문서 형식을 iOS 앱에서 효과적으로 처리할 수 있는 방법을 제공하여 국내 사용자를 위한 앱 개발 효율성을 크게 높일 수 있습니다. 비즈니스 임팩트 하이라이트: 이 기능을 활용하면 문서 관리 앱, 기업용 솔루션, 교육 플랫폼 등에서 사용자가 한글 문서를 원활하게 업로드하고 관리할 수 있어 한국 시장을 타겟으로 하는 앱의 경쟁력을 높이고 개발 비용을 절감할 수 있습니다.목차기능 개요 및 필요성기술적 원리 및 구현 방법주요 특징 및 장점실제 구현 및 활용 사례관련 도구 및 라이브러리추가 팁과 향후 발전 방향1. 기.. 2025. 3. 23.
img5 [SwiftUI] iOS 알림 배너에 커스텀 아이콘 추가하기(+복잡 X) 안녕하세요. 이번 시간에는 배너 알림에 대해 아이콘을 변경해보려고 합니다. 시작 전 방향성(Notification Banner)저도 구글이나 네이버에 검색 했을 때 Info.plist에 어떤 것을 넣고 또 Signing & Capability에서 추가하고 이런 방식들이었는 데,제 지식이 못 받아드리는 건지 잘 모르겠더라고요. 그래서 저는 정말 간단하게 코드 3줄 추가하고 끝내보려고 합니다. 사용자에게 배너 알림 보내기private func scheduleNotification() { guard UserDefaults.standard.bool(forKey: "notificationsEnabled"), let targetDate = targetDate else { return } .. 2025. 2. 11.
img5 SwiftUI Admob 사용 가능한 상태인지 확인하는 방법: 'nil' requires a contextual type 공식 문서에 나온 형태로 작성 했지만 오류가 발생하시는 분들이 있을 거라 생각해(본인) 작성하게 됐습니다.빠르고 본론만 슈르륵 말하겠습니다.공식 문서 내용import GoogleMobileAdsclass AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { GADMobileAds.sharedInstance().start(completionHandler: nil) return true }}@main.. 2025. 2. 6.
img5 Xcode에서 Pod init해결 방법 Pod init이 왜 안 될까요?오랜만에 개발 해보려고 Xcode를 열어 필요한 패키지를 위해 pod init을 하려고 하려고 하니 [!] Invalid `Podfile` file: unterminated string meets end of file /Users/sinecure_sheeep/Desktop/개발 관련/Swift_UI/PetDoc/Podfile:10: syntax error, unexpected end-of-input, expecting `end' or dummy end.오류가 발생했습니다. 이런 경우는 없었는 데 구글에서 열심히 검색 해보니 Xcode 업데이트 이후 오류가 발생하는 것 같습니다.  해결 방법 프로젝트를 만들면 사진과 같이 나옵니다. 먼저 해야 할 일은해당 폴더를 우클릭하여 .. 2024. 12. 6.
img5 error: unable to read property list from file: 오랜만에 IOS 앱을 만들어 보려고 하는 데 xcode에서 pod init을 통해 프로젝트를 만들고 Info.plist에 필요 정보를 넣고 실행해보는 데 error: unable to read property list from file: /Users/sinecure_sheeep/Desktop/개발 관련/Swift_UI/WalkieDog/WalkieDog/Info.plist: The operation couldn’t be completed. (XCBUtil.PropertyListConversionError error 2.) (in target 'WalkieDog' from project 'WalkieDog') 에러가 발생해서 이게 뭐지?? CFBundleURLTypes NSLocationWhenInU.. 2024. 12. 3.
반응형