CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `Runner` to `Target Support Files/Pods-Runner/Pods Runner.profile.xcconfig` or include the `Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig` in your build configu..
개발
스꾸공지앱 '스꾸공지'를 기획, 개발하고 이후의 성과들에 대해 담았다.기획한 앱과 그 동기'학교 홈페이지 공지사항을 편하게 볼 수 있게 하는 앱'을 만들고자 하였다.나는 평소에 학교 공지사항에 올라오는 내용들을 성실하게 확인하지 못했다. 그로 인해 놓친 공지들도 있었다. 그래서 내가 쓰고자 만들었다. 학교 홈페이지는 모바일에서 보기 조금 불편하다. 그리고 공지 올라오는 곳이 여러 곳인데, 이를 앱으로 편하게 모아서 볼 수 있다면 좋지 않을까 생각이 들었다. 앱의 낮은 접근성을 통해 공지를 제때 살펴보고 싶었다.기획 단계에서 피드백기존에는 킹고m이라는 학교 앱으로 가끔 공지사항과 관련된 알림이 날라오기는 하나 나에게는 해당없는 경우가 많았다. 나와 관련있는 알림은 오지않고 불필요한 알림만 날라왔다. 그래서..
크롬 익스텐션을 만들고 배포한 지 한 달이 넘었다. 그동안의 성과 지표에 알아보자. 크롬 익스텐션 개발일지: GPTBottomCopyButton완성된 모습! 기획단계 개발하려고 하는 것 chat gpt가 코드를 짜줄 때 copy code 버튼이 아래에도 생기도록 하는 크롬 익스텐션 개발하고자 하는 이유 코드를 생성할 때 위에서부터 아래로 코드를juneforpay.tistory.comGPTBottomCopyButton의 한 달간의 성과개발자 대시보드에 있는 설치 및 제거, 페이지 노출, 사용자, 별점을 캡처하였다. 설치 및 제거 수 총 7명이 설치했다. 내 다른 구글 부계정 2개에서도 쓰려고 설치했지만, 그것 말고도 다른 사용자도 몇 명 설치하였다. 익스텐션 스토어에서 이름을 검색해도 찾기 힘든데 미..
완성된 모습!기획단계개발하려고 하는 것chat gpt가 코드를 짜줄 때 copy code 버튼이 아래에도 생기도록 하는 크롬 익스텐션개발하고자 하는 이유 코드를 생성할 때 위에서부터 아래로 코드를 읽고 이해한 후에 복사해야 하는데, 코드가 길 경우 스크롤을 내려야만 코드 하단에 있는 복사 버튼을 눌러야 하는 불편함이 있다. 이 익스텐션은 이런 불편함을 해소하기 위해 코드 하단에도 복사 버튼을 추가한다.사실 대부분의 언어는 그렇게 까지 코드가 길지 않다. 그래서 필요성을 잘 느끼지 못했었다. 그런데 flutter은 dart라는 언어로 괄호로 둘러싼 위젯기반 언어여서, 코드 줄 수가 많다. gpt로 flutter로 앱 개발을 하는데 별거 아닌 코드들도 엄청 길어져서 필요성을 느끼게 되었다.아이디어를 참고할 ..
Flutter에서 내가 실수해서 헤매었던 부분들, 혹은 헤매기 쉬운 부분들을 메모장처럼 적었다. 1. 쉼표 추가 및 가독성 향상: 항상 모든 위젯들 사이에 쉼표를 사용하여 코드의 가독성을 높인다. 코드가 복잡해질 때, 쉼표는 필수다. 비어있는 객체가 있어도 쉼표를 추가하여 일관성을 유지한다. 2. 괄호 정확성 확인 및 중첩 방지: 괄호의 정확성을 확인하고, 가능하면 코드 감싸기 기능을 활용하여 중첩을 피한다. VS Code에서 제공하는 자동 감싸기 기능을 사용하여 불필요한 중첩을 방지한다. 3. const 사용과 에러 방지: 가능한 경우 const를 사용하되, 값이 변하는 경우에는 피해서 사용한다. 에러 방지를 위해 const를 남용하지 않는 것이 중요하다. const를 사용해도 되는 곳에서 const..
자바스크립트로 테트리스를 만드는 게시글이다. 코린이를 위해 친절하게 설명했다. 클론코딩을 바탕으로 해서 버그들을 수정하고 새로운 기능들을 넣었다. 이 게시글에서는 이제 새로운 것들을 추가할 것이다. 이전 게시글 링크들! 2023.02.05 - [개발/클론코딩] - JavaScript로 테트리스 만들기, 코린이가 코린이를 위한 A-Z 설명 JavaScript로 테트리스 만들기, 코린이가 코린이를 위한 A-Z 설명 출처: https://www.youtube.com/watch?v=1lNy2mhvLFk&list=WL&index=2 위의 유튜브 영상을 보고 클론코딩하였다. js를 사실상 이 영상으로 처음 하면서 배운것들, 헷갈렸던 것들, 각 코드의 설명과 전체적인 흐름을 juneforpay.tistory.com ..