
지난 시간에는 앱의 가장 기본이 되는 페이지라 할 수 있는 App.js파일을 만들었고, 오늘은 MainPage.js파일을 만드는 것을 배웠다. 우선 VS화면 좌측 프로젝트 파일들이 있는 곳에 라는 폴더를 만들고, MainPage.js파일을 새롭게 만들어준다. 지난 시간에 작성한 App.js 파일 코드를 모두 복사한 후, MainPage에 에 붙여넣기 한 후 함수이름을 MainPage로 바꿔주면 MainPage 틀이 완성된다. MainPage.js의 두 코드 줄은 폴더가 바뀌었으므로 다음과 같이 변경해야 한다. import main from './assets/main.png'; import data from './data.json'; 에서 import main from '../assets/main.png'..
Expo에서 제일 먼저 열어주는 파일은 App.js파일이다. 이 파일을 통해 다른 페이지들이 연결이 된다. .js파일을 작성하기위해 항상 맨 먼저 할 것은 React-native의 도구들을 불러오는 것이다. 이것들을 먼저 import하고, 사용하기 위해 export 한다. import React from 'react'; import main from './assets/main.png'; //main이란 이미지를 불러온다 import { StyleSheet, Text, View, Image, TouchableOpacity, ScrollView} from 'react-native'; 그 다음으로 기본 함수 골격부분이다. export default function App() { console.disableYe..

실업급여를 받는 동안 무얼 해볼까 고민하다가 앱개발 온라인 강의 광고를 보고 한번 공부해보기로 결정했다. 배움카드를 발급받아서 신청을 하면 강의비가 거의 무료이다. 이 강의를 다 들으면 앱을 출시할 수 있다고 한다. 그냥 호기심에 노크를 해보았지만 어떤 결과가 나올지는 나도 모르겠다. 일단 두드려야 문이 열리는 거니까. 앱을 만들려면? 핸드폰에서 구동되는 앱을 개발하려면 안드로이드환경이냐 ios환경이냐에 따라 다른 언어로 개발을 해야 한다. 즉, 안드로이드환경에서는 Java&Kotlin으로 개발이 가능하고 ios환경에선 Swift로 개발이 가능하다. 왕초보로서 이 언어들을 각각 공부하는 것은 너무 무리다. 다행히도 두 가지 환경에서 두루 쓰일 수 있는 크로스플랫폼 방식의 하나인 리액트 네이티브(React..