앱 개발 종합반(4)
-
2021. 11. 01. (월) TIL - React Native 배포
# 학습 전 나의 상태 학습을 시작하고 어려운 부분도 많이 마주했지만 그래도 잘 넘겨와서 이렇게 마지막 배포하는 것을 배우는 것만 남았다. 실제 배포는 아직 계획에 없다. 이유는 학습을 하면서 만들었던 앱을 그대로 배포하기 보다 조금 더 페이지를 추가할 수 있는지 보고 추가해서 배포하거나 토이 프로젝트를 진행해서 앱을 기획하고 만들어서 배포할 계획이다. 어쨌든 이렇게 마지막을 향해 달려온 것이 참 기분이 좋다. # 오늘의 학습 내용 expo로 배포 하기 expo는 개발뿐 아니라 배포, 수정 재배포까지 도와주는 툴이다. 배포를 위해 먼저 해야할 것은? 로고 제작과 스플래시 스크린 제작 이미지 파일은 assets 폴더 안에 저장한다. 제작한 이미지 적용하는 방법 app.json 에 아래 부분에서 splash..
2021.11.02 -
2021. 10. 31. (주일) TIL - Firebase
# 학습 전 나의 상태 파이어베이스라는 것을 배우게 되는데 이름은 들어봤지만 정확히 어떤 것인지 모른다. 서버를 만들지 않고 서버를 이용할 수 있다는 점이 좋다. 왜냐.. 서버가 나에겐 좀 어렵다 느껴지기 때문이다. 파이어베이스 활용 방법을 잘 익혀서 내일배움단 학습이 끝나면 개인적으로 앱을 만들고 배포까지 진행할 것이다. 그래서 집중해서 잘 듣고 정리해 봐야겠다. # 오늘의 학습 내용 Firebase란? 구글에서 만든 서버리스 서비스 서버리스? 서버가 없다는 것이 아닌, 서버를 직접 만들 필요가 없다는 것이다. 직접 구현할 필요 없이 기능을 제공하는 곳 학습하면서 사용하게 될 데이터베이스, 이미지 파일 서버는 물론 푸쉬 알람, 로그인 인증 기능 등등 다양한 기능들이 있다. 프로젝트 생성하기 파이어베이스..
2021.10.31 -
2021. 10. 30. (토) TIL - React Native( React - component, props, state, useEffect + 네비게이터)
# 학습 전 나의 상태 코드스테이츠 부트캠프를 하면서 리액트를 배운 적이 있다. 팀 프로젝트를 진행한 적도 있다. 로그인, 회원가입, 마이페이지를 맡아서 했었는데 비중이 큰 작업들은 아니었다. 그래서 약간의 부족함이 있었는데 다시 리액트의 개념들을 배울 수 있고, 정리할 수 있어서 좋게 생각하고 있다. 또 팀 프로젝트로 리액트 네이티브를 활용해 앱을 만들려고 했을 때 네비게이터 부분에서 막혀서 팀 전체가 포기 한 적이 있는데 급하게 생각하지 않고 차근차근 읽고, 따라 하면서 개념을 잡아가고 싶다. # 오늘의 학습 내용 component, props, state, useEffect 리액트 네이티브는 리액트 라이브러리 기반으로 만들어진 프레임워크 기본적인 구조는 리액트와 닮았다. Component(컴포넌트)..
2021.10.31 -
2021. 10. 27. (수) TIL - React Native [[update - 29일(금)]]
# 학습 전 나의 상태 JS기초 학습을 마치고 드디어 2주차 강의인 리액트 네이티브를 배우게 된다. 예전 퍼스트 프로젝트에서는 하려다가 중간에 포기 하는 바람에 프로젝트를 망친 기억이 있어서 마음이 아프지만.. 이번엔 포기 없이 잘 배워서 나만의 앱을 만들어 보고 싶다. 즐기면서 해봐야지 :) # 오늘의 학습 내용 리액트 네이티브란? 자바스크립트 하나로 안드로이드 앱과 iOS앱 두 가지 모두 만들어주는 라이브러리 페이스북에서 만듬 expo란? 리액트 네이티브로 개발 중인 앱을 쉽게 확인해주는 앱 제공 JSX 문법 태그(=element)로 화면을 그리는 것 규칙 리액트 네이티브에 들어있는 태그를 사용해야 한다. 태그 사용 설명은 공식문서 참고 (https://reactnative.dev/docs/statu..
2021.10.29