iOS55 [HIG] Patterns - Launching https://developer.apple.com/design/human-interface-guidelines/launching Launching | Apple Developer Documentation People appreciate a streamlined launch experience that helps them start using your app or game immediately. developer.apple.com 사람들은 앱이나 게임을 즉시 사용하는 데 도움이 되는 streamlined launch experience를 높이 평가합니다. Best practices 플랫폼에서 요구하는 경우 시작화면 (launch screen)을 제공하자. iOS, iPadOS, tvOS에서는 앱이나 게임이.. 2023. 7. 7. Fastlane으로 Versioning 하기 (+ 트러블 슈팅) Fastlane을 활용하면 CI/CD 환경을 구축하고 자동화된 환경에서 편리하게 작업할 수 있다. 앱을 릴리즈하거나 TestFlight에 올릴 때 버전이이 필요한데 원래는 이것을 직접 Target->General에서 바꾸거나 info.plist에서 입력을 해줘야 하지만 fastlane을 활용하면 명령어 한줄로 자동 세팅이 가능하다. fastlane 설치와 기초 세팅은 되어 있다고 가정합니다. Fastfile default_platform(:ios) platform :ios do desc "Set Marketing and Build version" lane :set_version do |version| increment_version_number( version_number: version[:version.. 2023. 7. 3. [HIG] Patterns - Loading https://developer.apple.com/design/human-interface-guidelines/loading Loading | Apple Developer Documentation While content loads, avoid showing a blank view or static content that might make people think your app or game is sluggish or frozen. developer.apple.com 콘텐츠가 로드되는 동안 사용자들이 앱이 느리거나 정지되었다고 생각할 수 있는 빈 뷰나 정적 콘텐츠를 표시하지 마세요! Best practices 최대한 빨리 콘텐츠를 표시하자 로딩이 완료될 때 기다렸다가 콘텐츠를 표시하면 콘텐츠가 부족한 .. 2023. 6. 30. [HIG] Components - Notifications https://developer.apple.com/design/human-interface-guidelines/notifications Notifications | Apple Developer Documentation A notification gives people timely, high-value information they can understand at a glance. developer.apple.com 알림은 사람들이 한눈에 이해할 수 있는 시기적절하고 중요한 정보를 제공한다. 사용자들에게 알림을 보내려면 먼저 동의를 받아야한다. (개발자 가이드) 설정에서 수신하려는 알림의 스타일을 지정하고 긴급성 수준에 따라 알림의 전달 시간을 지정할 수 있다. (Managing Notifications).. 2023. 6. 27. [HIG] Components - Edit menus https://developer.apple.com/design/human-interface-guidelines/edit-menus Edit menus | Apple Developer Documentation An edit menu lets people make changes to selected content in the current view, in addition to offering related commands like Copy, Select, Translate, and Look Up. developer.apple.com Edit Menu는 복사, 선택, 번역 및 조회와 같은 관련 명령을 제공하고 또한 현재 뷰에서 선택한 콘텐츠를 변경할 수도 있다. Edit menu의 명령은 텍스트 외에도 이미지.. 2023. 6. 16. Adopting Swift Packages in Xcode https://developer.apple.com/videos/play/wwdc2019/408/ Adopting Swift Packages in Xcode - WWDC19 - Videos - Apple Developer Swift packages are a great way to organize and share code, and are now supported while building apps for all Apple platforms in Xcode 11... developer.apple.com 목차 1. Using an open source package Swift package manager를 이용해 패키지를 설치하는 과정을 설명해 주는 파트입니다. 관련 글들은 워낙 많기 때문에 생략하겠습니다... 2023. 6. 14. 이전 1 2 3 4 5 6 7 8 ··· 10 다음