본문 바로가기

전체 글

(34)
ChatGPT 과 코드 ChatGPT 도 대답을 대충합니다. 간단히 물어보면, 표면적인 대답을 하기 마련이죠. 그래서 프롬프트를 별도로 공부해야 한다고 합니다. 최근 GPT에 재미를 보았고, 점점 의존적으로 가는 과정에, 절대 과신하지 말어야 겠다는 경험을 했습니다. 첫째로, ChatGPT의 코드도 오류가 있음을 경험했고,둘째로, 의도와 달리 근시안 적이 해결 책을 내놓을 때가 있다는 것입니다. 문제는 이 어느 경우도 질문자에게  확신을 갖고 제시를 하며, 이 전에 받은 "방긋"한 해결책에 덜걱 코드를 삽입하고 "돌아가니까" 실행하는 오류를 경험 했습니다.  여기 정리를 해보려 했으나, 그 또한 기~~인 이야기, 긴 시간을 소비 할 것 같아 생략하고, 상상에 맡깁니다. 물론 질문자의 잘못이 80%입니다.  몇 일의 시간이 들어..
Expo SDK 51 - iPhone 아이폰은 자동으로 EXPO GO 가 SDK51로 업데이트가 되었어요.이제 구버전의 EXPO SDK는 iPhone 에 설치 할 수가 없습니다.iOS simulator, Android 기기 또는 안드로이드 에뮬레이터에만 하위 버젼 SDK50등을 설치 할 수 있습니다. 기존에 deploy한 앱은 당분간 다른 기기를 통해서 작업을 이어가는 것이 맞습니다. 바로 업그레드는 현재 "강력반대" 입니다. 디펜던시 충돌과 관련 메시지도 불충분하기 때문입니다. 구버전의 SDK를 다운 받을 수 있는 곳은 https://expo.dev/go  입니다.
Google Fonts - expo expo 프로젝트에서 폰트를 사용하는 방법을 몇가지 소개합니다.1. fontFamily 를 사용하지 않으면, 안드로이드, iOS 각각의 디폴트 폰트가 사용됩니다.2. system font 로 사용하기 - expo SDK50 이상 사용 가능 (  expo documents 참조 )3. Runtime에서 사용하기 -  아래 예제는 google font 를 이용한 예제 입니다.npx expo install @expo-google-fonts/balsamiq-sans expo-fontimport { useCallback } from 'react';import { StyleSheet, Text, View } from 'react-native';import { useFonts, BalsamiqSans_400Regul..