React Native

· 프로젝트
1. 개요 그동안 React Native로 앱을 만들며 여러가지 라이브러리를 사용했다. 그 과정에서 느낀 점은 라이브러리는 개발 시간을 크게 줄여주고 효율성을 높여준다는 점이고, 이런 공유 문화에 기여하고 싶다고 생각하고 있었다. 우선 처음 해보는 작업이니 간단하고, 기존에 없던 라이브러리를 만들어보았다. 2. 개발한 라이브러리 라이브러리 이름은 react-native-component-shaker로 지었다. props로 전달받은 JSX Element를 좌우 혹은 상하로 흔드는(shake) 애니메이션을 제공한다. 사용자가 잘못된 값을 입력하거나, 빈 값인 상태로 제출 버튼을 클릭했을 때 등이 상황에 사용할 수 있을 것으로 예상된다. 그 외에도 shake범위, 시간, 횟수 등 다양한 값을 자유롭게 변경할 ..
· 프로젝트
드디어 그동안 못했던 아쿠쿠아 v1.4.0을 출시했다! 사실 이 버전은 작년 12월~올해 1월 사이에 배포 예정이었는데, 개인적인 일들이 많이 겹치고 겹쳐 개발이 많이 지연되었다. 그래도 틈틈히 개발을 계속 했고, 마침내 출시할 수 있어서 너무 다행이다! 새로 출시된 기능들을 간단하게 살펴보자! 1. 추가된 기능 1. 온보딩 화면 추가 기존의 텍스트와 로그인 버튼만 있던 온보딩 화면에서 이미지와 간단한 설명 문구를 추가했다. 앱을 설치 후 "로그인"이라는 장벽을 넘을 수 있도록 유도하는 목적으로 추가했으며, 서비스의 주요 기능을 축약해서 설명하는 역할을 한다. 2. 수족관 각종 수족관을 등록하고 관리할 수 있는 기능을 추가했다. 주소, 링크 클릭시 복사하는 기능과 연락처 클릭시 전화걸기 기능 등 편의성에..
최초 작성일 : 2023.10.13 최종 수정일 : 2023.10.13 1. 개요 현재 사이드 프로젝트로 서비스중인 아쿠쿠아 서비스를 playstore에서 설치한 뒤 실행하면 로그인을 포함한 서버와의 통신이 되지 않는 문제가 있었다. 문제를 찾는것이 늦어졌는데 그 이유는 막상 개발하며 debug, release모드로 테스트를 할 땐 전혀 문제가 없었기 때문이다. 오직 .aab, .apk로 빌드하고, 이를 안드로이드 기기에 설치했을 때만 문제가 발생했다. 또 ios에서는 아무 문제가 없었다! 그렇기에 console을 찍어볼 수도 없어 여러가지 경우의 수를 다 반복해보며 원인과 해결법을 찾아보았다. 2. 원인 조사 apk파일로 빌드한 상태에서는 콘솔을 볼 수 없으므로 오류 메세지를 그냥 태그로 출력하게 했더..
최초 작성일 : 2023.09.19 최종 수정일 : 2023.09.19 앱의 새 버전을 만들어 Play Store에 업로드 하던 중 아래의 메세지를 발견했다. 조사해본 결과 Android 버전이 올라갈 때 마다 갱신된 보안 버전을 적용시키기 위해 해당 조치가 필요하다고 한다. https://developer.android.com/google/play/requirements/target-sdk?hl=ko Google Play의 대상 API 수준 요구사항 충족하기 | Android Developers Google Play의 대상 API 수준 요구사항 충족하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. APK를 업로드하는 경우 Google Play의 대상 API 수준 요구사..
wacku
'React Native' 태그의 글 목록 (4 Page)