본문 바로가기

앱개발이야기/Expo2

캘린더 띄우기(expo Calendar) Expo 홈페이지에서 Calendar를 치면, import * as Calendar from 'expo-calendar 하라고 나온다. 우선이 모듈을 사용하려면 그 전에 Permission 부터 허락받아야 하는데, 그 전에 아래 어떤 함수가 있는지 확인했다. 내가 원하는 캘린더를 띄우는 것보다는 대부분 뭔가 기존의 캘린더와 소통하는 함수들 그리고 createCalendarAsync()가 있다. 시도를 안해봐서 모르겠다만, 이걸 사용하면 캘린더가 화면에 출력될 것 같긴 하다. 그러나 사용예시나 참고할만 한 자료를 찾기가 어려웠다. reactnative calendar를 검색해보니 https://github.com/wix/react-native-calendars.git 요놈을 찾았다. 사용법이 잘 설명돼있었.. 2019. 10. 16.
엑스포로 시작하기 엑스포는 참 좋다. 좋은 이유다. 1. ios(object C/swift), android(android java) 개념이 없는 상태에서 모바일 앱을 개발하기에 더할나위 없이 좋다. 2. 우리는 javascript만 알면 된다. 3. expo에서 제공하는 모듈(모듈이란 말이 어려운 사람들은 '도구'라고 이해하면 된다.)이 쓸만하다. 4. expo에서 제공하는 앱 퍼블리쉬 방법이 있다. (최초에 스토어에 앱을 올린 이후에는 expo publish만 해주면 된다.검토 기간을 줄여준다.) 그럼에도 불구하고 나는 ReactNative(이하 RN)로 넘어갔다. 이유는 이렇다. 1. 네이티브를 건드리지 못한다.(ios, android 부분을 따로 설정할 수가 없다.) 2. 그래서 ios/android sdk를 사용.. 2019. 10. 16.