러닛 회원가입
러닛 회원 로그인
사용자 인증
React Native로 크로스플랫폼 앱개발하기
일정 2019년 03월 예정 시간 미정 장소 러닛 압구정센터 지도보기 참가비 6만원  x 2개월 = 12만원

찜하기 클릭 시 스터디 시작 전 알려드립니다.

스터디 소개

소개

러닛 Basic 스터디는 스터디원들의 자발적인 참여로 진행되는 스터디입니다. 스터디가 원활하게 진행될 수 있도록 러닛 가디언이 함께합니다. 가디언은 역할 분담, 회고 정리, 출결 확인 등 전반적인 스터디 진행을 담당합니다.

러닛 Basic 운영방식
  1. 01 여러개의 세션 스터디 1회는 각자가 담당한
    여러개의 세션으로 구성됩니다.
  2. 02 내용정리+심화토론 하나의 세션은 [내용정리+심화토론]으로
    구성됩니다.
    - 발표형, 실습형, 토론형 등 주제에 맞게 선택해서 진행
  3. 03 전체 회고 모든 세션 종료 후 전체 회고를
    진행합니다.
    - 오늘 스터디의 좋았던 점 / 개선할 점 등 공유
  4. 04 네트워크 스터디원의 참가율이 높은
    우수 스터디는 회식비를
    지원해드립니다.


참가대상

Android, iOS 모두 에서 동작하는 앱을 만들고 싶은 모든 분
내 사업 아이템을 구현하려면 Android, iOS 앱 두개가 필요한데, 두 개 다 만들 리소스가 안되신다구요? React Native로 직접 도전해보세요!

JS로 고성능 네이티브 앱을 만드는데 관심이 있는 웹개발자
JavaScript로 웹 서비스를 만드는 것은 어느정도 할 줄 아신다구요? 게다가 React.js를 사용하신다면, 이번 기회에 모바일 앱에도 도전해보세요! 웹뿐만 아니라 앱까지 구현할 줄 안다면 내 가치가 올라가는건 당연하겠죠?

프로젝트로 크로스 플랫폼 앱을 개발하고 싶은 모바일 개발자
지금은 Java, Swift로 네이티브 앱을 만들지만, React Native가 만들어나가는 크로스 플랫폼 앱을 이해하신다면 앞으로 발전해나갈 모바일 앱 시장에 대한 확실한 준비가 되실겁니다.

상세정보

  • 일정2019년 03월 예정
  • 시간미정
  • 장소러닛 압구정센터 지도보기
  • 참가비 6만원  x 2개월 = 12만원

후기

    커리큘럼 소개

    스터디 교재로 <빠른 모바일 앱 개발을 위한 React Native(리액트 네이티브) 2/E>을 사용합니다. (교재는 별도 구매하셔야 합니다)
    React Native로 크로스플랫폼 앱개발하기
    • 1.1 리액트 네이티브의 이점
      1.1.1 개발 경험
      1.1.2 코드 재사용 및 지식 공유
      1.2 위험과 단점

    • 2.1 리액트 네이티브는 어떻게 동작할까?
      2.2 렌더링 라이프사이클
      2.3 리액트 네이티브 컴포넌트 만들기
      2.4 대상 플랫폼 API

    • 3.1 환경 설정
      3.2 개발 환경 설정: Create React Native App
      3.3 개발 환경 설정: 전형적인 방법
      3.4 샘플 코드 살펴보기
      3.5 날씨 앱 만들기

    • 4.1 HTML 엘리먼트와 네이티브 컴포넌트의 유사성
      4.2 터치와 제스처(Gestures) 다루기
      4.3 리스트 관련 컴포넌트
      4.4 내비게이션
      4.5 짜임새를 위한 컴포넌트

    • 5.1 스타일의 선언과 조작
      5.2 구조화 및 상속
      5.3 위치 잡기 및 레이아웃 디자인하기

    • 6.1 지리적 위치 정보 이용하기
      6.2 사용자의 사진과 카메라 접근하기
      6.3 AsyncStore를 이용한 영속적 데이터 저장하기
      6.4 SmarterWeather 앱

    • 7.1 npm을 이용한 자바스크립트 라이브러리 설치
      7.2 네이티브 코드를 사용하는 서드파티 컴포넌트 설치
      7.3 오브젝티브-C 네이티브 모듈
      7.4 자바 네이티브 모듈
      7.5 크로스 플랫폼 네이티브 모듈

    • 8.1 iOS 혹은 안드로이드만을 위한 컴포넌트
      8.2 플랫폼별로 구현되어 있는 컴포넌트
      8.2.1 파일 확장자로 플랫폼 선택하기
      8.2.2 Platform 모듈 사용하기
      8.3 언제 플랫폼 특정 컴포넌트를 사용하나요?



    EVENT
    React Native로 크로스플랫폼 앱개발하기
    스터디 참가신청