- Total
목록오뚝이 개발자 (194)
꿈꾸는리버리
cherish 앱 보러가기 cherish cherish는 이런 기능들을 제공해요 # 요즘 나에게 하는 한마디 나에게 해주고 싶은 한 마디를 적어보세요. 매일 이 한마디를 읽는 것만으로도 많은 힘이 될 거예요. # 음악과 함께하는 시간 잔잔 apps.apple.com 이전 포스팅 Cherish 시작 및 디자인.. [1/?] Cherish를 통해 하고 싶었던 것 1) 혼자 개발 .. ( 하고 싶은 거 다 하기 + 재미를 느끼고 싶었음 ) 2) 앱 스토어 출시 ! 3) accessibility 고려한 앱 만들기 ( localization, darkmode, font 등 ) 4) 로직을 고민해보고 싶음 5) wwdc 확장판으로 가져가고 싶음 ( 아쉬웠던 wwdc ! ) 6) CoreData, iCloud 쓰..
cherish 앱 보러가기 이전 일기장을 열어보니까 앱을 만들고 싶었던 이유에 " 앱 내에서 생각할 수 있는 공간을 만들고 싶어서 "가 있었다. 어린 아이들이 바른 사고를 할 수 있게 도와도 주고, 나 같이 일기 빠수니인 사람들이 일기장이 아닌 폰을 통해서 편하게 일기를 작성할 수 있도록 하는... 그런 앱 ? 대충,.,, 저런 소리를.... 했더라구...? ㅎㅎ,,, 사실 이때 구상했던 것과는 거리가 멀지만, 그래도 어느정도 비스무리한 앱을 만들게 되었다 ! 아직은 sprint1이고,, 첫 앱 출시라 엄청 고군분투를 했었는데.. 그래서 재밌기도 했었던 과정을 기록해보고자 한다 ! 1) 아이디어 짜내기 + 이번 앱에서 하고 싶은 기술적 성장 적기 하고 싶은 게 너무 많았는데, 그 중에서 중요한 것들을 톺..
이번에 프로젝트를 하면서 음악을 재생하는 거에 대해 공부를 했다 필요했던 기능은 다음과 같았다. mainView + 기록 시에 소리 on off 가능 이전에 소리 on off 했던 걸 기억해두기 ( userDefault 사용 ) 무음 모드에서도 재생 가능하게 설정하기 음악이 끝나면 다시 재생 시키기 (무한 재생) 1️⃣ 음악 넣기 2️⃣ AVFoundation import하기 AVFoundation은 QuickTime 동영상 및 MPEG-4 파일을 쉽게 재생, 생성 및 편집 등이 가능하도록 기능을 제공해주는 프레임워크이다 :) 3️⃣ AVAudioPlayer 선언하기 AVAudioPlayer는 파일 또는 버퍼에서 오디오 데이터를 재생하는 개체이다. AVAudioPlayer는 재생된 오디오의 볼륨, 패닝,..
☁️ Widget 시리즈 기본 시리즈SwiftUI Widget 딱대.. (1/3) 위젯 기본 개념 + 구현SwiftUI Widget 딱대.. (2/3) : 앱 내의 데이터를 widget에 띄우기SwiftUI Widget 딱대.. (3/3) : 위젯을 눌렀을 때 다른 화면으로 뜨게 하기 에러 시리즈SwiftUI Widget 딱대(짐).. : 위젯 memory 제한SwiftUI Widget 딱대(짐).. : localization 적용SwiftUI Widget 딱대(짐).. : 위젯에 폰트가 안 먹혀요...[Error 해결] Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.SwiftUI Wid..
☁️ Widget 시리즈 기본 시리즈SwiftUI Widget 딱대.. (1/3) 위젯 기본 개념 + 구현SwiftUI Widget 딱대.. (2/3) : 앱 내의 데이터를 widget에 띄우기SwiftUI Widget 딱대.. (3/3) : 위젯을 눌렀을 때 다른 화면으로 뜨게 하기 에러 시리즈SwiftUI Widget 딱대(짐).. : 위젯 memory 제한SwiftUI Widget 딱대(짐).. : localization 적용SwiftUI Widget 딱대(짐).. : 위젯에 폰트가 안 먹혀요...[Error 해결] Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.SwiftUI Wid..
참고하면 좋은 localization 관련 다른 이슈들 Localization : 다국어 처리localization 다국어 타이핑 쉽게 하기 (excel을 이용한)SwiftUI Widget 딱대(짐).. : localization 적용Localization : 다국어 처리 2탄info.plist localization string앱스토어에서 앱 기본 언어를 영어로 설정하기info.plist localization string 다국어 글자를 다 적으려면 ㅠㅠ 고생을 해야해서 궁리를 하던 중 해당 사이트를 좀 더 잘 이용해보기로 했다! 1️⃣ 사이트에서 했던 같은 방법으로 붙여넣기를 하고 "JSON - Row Arrays"로 변환을 한다 2️⃣ 내용을 복사 한 후에 xcode에 붙여넣는다 3️⃣ comm..
해당 사이트에서 변환이 가능하다 엑셀의 내용을 복사해서 이렇게 붙여넣기 하면 된다 ! 그리고 가끔 text에 엔터가 들어가거나 `와 같은 기호가 들어가면 코드에서 json으로 변환을 할 때 에러를 내뱉기 때문에 해당 사이트에서
🔧 문제 상황 Please delete apps signed with your free account from this device to remain under the limit. 🌟 문제 해결 내 계정으로 만든 앱이 디바이스에 이미 꽉차게 다운이 되어있다는 뜻이다 ! 내 디바이스에 기존에 빌드했던 어플을 지워주고 몇 초 뒤에 다시 빌드해보면 에러 해결이 된다 ! 뭔가.. 뿌듯ㅎ,..ㅋㅋㅋㅋㅋ