inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

React Native with Expo: 제로초에게 제대로 배우기

인트로

배달앱도 만들어 보고 싶은데.. 어떤게 도움이 될까요 ?

62

정채진

작성한 질문수 33

0

배달앱이나 카카오 택시같은 앱을 만들어 보고싶은데 참고할 강의가 제로초님 것 뿐이었는데 가격이 2배가 되는셈이라.. 혹시 도움이 되는 방법이 있을까요 ?

기타 순수질문

답변 2

0

제로초(조현영)

안에 지도 잘 넣으시고 그 위에 마커와 선 그리는 것

그리고 웹소켓 사용해서 실시간으로 데이터 주고받는 것 정도 따로 학습하시면 되지않을까 싶습니다

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 정채진님!

배달앱이나 카카오 택시와 같은 복잡한 앱을 개발하기 위해서는 여러 가지 기술들과 개념들을 이해해야 합니다. React Native로 모바일 앱을 개발할 때는, 기본적으로 React의 개념을 잘 이해하고 있어야 하며, 추가적으로 모바일 앱 특유의 기능들을 구현하기 위한 추가적인 학습이 필요합니다.

  1. React Native 기본 이해: React Native는 React에 기반하여 모바일 앱을 개발할 수 있도록 해줍니다. 따라서 React에 대한 기본 이해가 필요하며, Expo를 사용하여 빠르게 앱을 구축해 볼 수 있습니다. React의 컴포넌트 기반 구조, 상태 관리 등을 잘 이해하는 것이 중요합니다.

  2. 백엔드 서비스: 배달앱이나 택시앱은 대개 백엔드와의 인터페이스를 포함합니다. Node.js와 같은 백엔드 기술, RESTful API 디자인, 데이터베이스 연결 등을 이해해야 합니다. 데이터 실시간 처리를 위해 Socket.io 등을 사용할 수도 있습니다.

  3. 모바일 앱 특성: GPS 위치 서비스, 푸시 알림, 사용자 인증 등과 같은 모바일 전용 기능을 다루는 방법에 대한 학습이 필요합니다. React Native에서는 이러한 기능들을 지원하는 라이브러리들이 많이 있습니다.

  4. UI/UX: 모바일 앱의 경우 사용자의 경험이 큰 비중을 차지하기 때문에, 사용하기 쉽고 매력적인 디자인을 구현하는 것이 중요합니다. React Native에서는 UI를 구성할 때 다양한 UI 라이브러리를 활용할 수 있습니다.

관련하여 제로초님의 다른 강의나 혹은 다음과 같은 유사 질문들을 참조하실 수 있습니다:
- React와 React Native의 차이점과 활용법
- React Native를 활용한 웹앱 전환법

위의 링크들은 React와 React Native를 활용하여 웹사이트나 애플리케이션을 개발하는 데 필요한 방법에 대한 추가적인 설명을 제공합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

백준 서비스 종료

9

630

1

[업데이트] 파이썬 패키지 부분에서 안되어서 강의 진행 불가

2

52

3

이력서 구성에 대한 질문드립니다.

1

77

2

itertools, sys같은 STL을 사용할 수 없는 경우 질문드립니다.(백준 11724)

1

26

1