728x90 App10 [React Native] 앱 아이콘 바꾸기 앱 아이콘을 바꾸기 위해선 이미지를 사이즈 별로 추출해줘야 하는데, generator 사이트가 잘되어 있기 때문에 1024*1024 사이즈 하나만 있으면 된다. IOS- App Icon Generator 1024*1024 사이즈의 이미지를 드래그해서 넣은 후 [Generate] 버튼을 클릭하면 아래와 같이 생성될 것이다. IOS 앱 아이콘 수정은 XCode 에서 해줘야 하는데, 아래 명령어로 XCode 를 실행해주자xed ./ios `[React Native 프로젝트]/Images` > [AppIcon] 을 클릭하면 사이즈 별로 이미지를 넣을 수 있게 되어 있는데, Generate 된 폴더에서 `Assets.xcassets/AppIcon.appiconset` 내부에 있는 사이즈 별 이미지를.. 2024. 7. 30. [React Native] react-native-vector-icons 사용하기 react-native-vector-icons란? React Native 프로젝트에서 아이콘 이미지를 따로 저장할 필요없이 편리하게 아이콘을 사용할 수 있는 라이브러리다. 1. 라이브러리 설치npm install --save react-native-vector-icons # For TypeScriptnpm install --save-dev @types/react-native-vector-icons 2. 사용하기 react-native-vector-icons 에는 AndDesign, Ionicons, FontAwesome 등 다양한 아이콘을 지원하는데, name 은 아래 사이트를 참조하면 된다. https://oblador.github.io/react-native-vector-icons/#AntDes.. 2024. 7. 27. [React Native] 시작하기 React Native 란?React Native는 페이스북에서 개발한 오픈소스 프레임워크로, Javascript와 React를 사용하여 IOS 및 Android 플랫폼용 모바일 애플리케이션을 개발할 수 있게 한다. React Native 앱 개발을 시작하기 위해선 아래와 같은 몇가지 앱 설치가 필요하다.1. Node.js 와 npm 설치2. 플랫폼에 맞는 IDE 설치 (ex. Visual Studio Code, Android Studio)3. XCode 설치 (Mac 사용시) 1. Node.js 설치https://nodejs.org/en/download/package-manager Node.js — Download Node.js®Node.js® is a JavaScript runtime built o.. 2024. 7. 25. [Android] local.properties 환경변수 관리하기 DB 정보, API Key, Access Key 등과 같이 민감한 정보는 외부에 노출이 되면 안되기 때문에, 해당 정보들이 기재되어 있는 파일이 Public 저장소에 올라가선 안된다. (특히 AWS Access Key 정보라도 올라가게 되면, 단 몇시간 만에 몇천만원이 부과되는 마법을 볼수 있다.) 따라서 환경변수용 파일을 따로 만들어 .gitignore, .slsignore 과 같이 ignore 파일에 해당 파일의 위치를 기재해줘야 한다. Node.js 의 경우에는 .env 파일을 이용하여 환경변수를 관리하는데, Android 의 경우에는 local.properties 파일을 이용하여 환경변수를 관리한다. ▷ local.properties sdk.dir=/Users/yonikim/Library/Andr.. 2021. 11. 3. [Kotlin] android.os.Looper not mocked 테스트 코드 실행시 아래와 같은 오류가 난다면, Method getMainLooper in android.os.Looper not mocked. See http://g.co/androidstudio/not-mocked for details. 앱 수준의 build.gradle 파일에 아래와 같이 추가해 주면 된다. android { testOptions { unitTests.returnDefaultValues = true } } 2021. 10. 3. [Jetpack] 앱 아키텍처 가이드 대부분의 경우 데스크톱 앱에는 데스크톱 또는 프로그램 런처의 단일 진입점이 있으며 하나의 모놀리식 프로세스로 실행된다. 반면에 Android 앱의 구조는 훨씬 복잡하다. 일반적인 Android 앱에는 Activity, Fragment, Service, Content providers, Broadcasts 를 비롯하여 여러 앱 구성요소가 포함된다. (개발자는 AndroidManifest.xml 파일에서 이러한 앱 구성요소의 대부분을 선언할 것이다.) 이와 같이 Android 앱은 여러 구성요소를 포함하고 있는데, 사용자는 짧은 시간 내에 여러 앱과 상호작용할 때가 많다. 또한 휴대기기는 리소스가 제한되어 있으므로, 운영체제에서는 새로운 앱을 위한 공간을 확보하기 위해 언제든지 일부 앱 프로세스를 종료할 수.. 2021. 10. 1. 이전 1 2 다음 728x90 반응형