Building for 'iOS-simulator', but linking in object file (/Users/haydenmoon/Desktop/momguide-app-v2/ios/Pods/AppsFlyerFramework/iOS/AppsFlyerLib.frame
많은 데이터 리스트를 렌더링 시켜야 할때 Pagination을 해야할지 Infinite Scroll을 할지 고민에 빠지곤 한다. UX적인 측면도 고려하면서 화면UI 구성도 고려해야하기 때문인데 React Native를 사용하는 앱 개발자라면 사용성, 화면구성에 용이한
설치 방법 $ npm install --save react-native-permissions $ yarn add react-native-permissions Podfile 추가 permissionspath = '../nodemodules/react-native-per
React Native빌드 완료 후 터미널에서 Invariant Violation: new NativeEventEmitter() 에러를 만나 당황스러웠던 React Natvie 개발자들이 많이 있을것으로 생각된다. 이 에러는 React Native 애플리케이션의 진입점
4월 25일 부로 모든 ios는 16.1 버전 이어야 했다.그리고 이 버전은 Xcode 14.1 이상 버전에 포함 되어있음Xcode 14.1 버전은 macOS 13.0 이상이 필요하기 때문에 OS 업그래이드버전 업 후 위와같은 에러가 Kakao Social Login
앱을 사용하다보면 앱을 모바일 하단 가운대 버튼을 누르거나 위로 올려서 background에 두고 다른 앱을 사용하는 경우가 있다.이 경우 앱의 데이터에 변화가 있었더라도 다시 돌아왔을땐 그대로의 상태로 있을것이다. 만약 어떠한 스토어에서 결제 내역 화면에 갔다가 잠시
인스타그램이나 페이스북 앱을 사용할때 스크롤을 아래로 당기면 Refresh가 되서 새로운 데이터를 가지고 온다.오늘은 앱의 Refresh기능을 할수있는 RefreshControl 대해 알아보자우선 리액트 네이티브에서 RefreshControl를 import시켜주자그리고
'VirtualizedLists should never be nested inside plain ScrollViews with the same orientation because it can break windowing and other functionality - u
위 사진과 같은 작업의 진행도를 보여주는 Progress Bar를 손쉽게 만들어 보도록 하겠다.우선 Progress 라이브러리를 다운 받아보도록 하자npm install react-native-progress --save그후 Progress 그래프를 만들고싶은 컴포넌트
React의 개념과 장단점, 그리고 컴포넌트란 무엇인가요? 리액트 기본 개념 > React는 UI를 구축을 위한 자바스크립트 프론트엔드 라이브러리 입니다. 주로 Single Page Application를 만들 때 사용됩니다. React의 장점에는 virtua
리액트 네이티브로 작업을 하는 중 렌더될 화면이 스크린을 넘어갔는데 스크롤 생성이 되지 않아 곤란한 상황이 생긴적이 있을것이다. 공식 사이트의 예시와 함께 간단히 해결해 보겠다.ScrollView를 사용하면 된다.코드의 상단에 아래와 같이 ScrollView를 선언해주
React의 Map역할을 하는 리액트 네이티브의 FlatList에 대해 알아보도록 하자.우선 아래와 같이 코드 최상단에 FlatList를 입력해준다.import {View, Text, FlatList} from 'react-native';그리고 아래와 같이 FlatLi
개발을 시작한 계기, 개발자로서 시작의 단계에서 느낀 점들 위코드에서 개발을 시작한지도 3개월이 지나 벌써 수료를 하였다. 지금 와서 생각해보면 꿈처럼 지나간 하루 하루 였다. 짧게는 10시간에서 길게는 16시간 까지 잠을 줄여가며 공부했던 시간들이 지금 생각해보면
기존 restAPI 방식과 새로 쓰이기 시작하고 있는 GraphQL을 비교하며 정리 해둘 필요가 있다고 생각한다.GraphQL(gql)이 등장한 배경에는 기존 restAPI의 오버패칭, 언더패칭, 유연성 부족에 있다.예를들어 기존 restAPI 방식으로 특정 ID값을
우리가 웹 페이지를 돌아다니다 보면 어떤 상품이나 정보가 리스트로 나열 되어있는 것을 볼 수 있다. 만약 1억 개가 넘어가는 리스트가 있다면 우리는 쉽게 그 리스트를 볼수 없을것이다. 이때 Query String은 그 리스트를 최신순, 평점순 등 구체적인 요청이 가능하
원래는 바로 기업협업에 나가서 바로 프로젝트를 시작해야 하지만, 추석이 껴있어서 일주일의 시간적 여유가 생겼다. 기업에 나가서 사용해야 할 툴을 미리 공부 해보라는 뜻으로 생각하고 Study Plan을 구상해 보았다.우선 내가 협업을 하게 될 버즈앤비 에서는 아래의 툴
10일 간의 2차 프로젝트 동안 살면서 한번 겪을까 말까한 다양한 경험을 할 수 있었다. 건물 지하 주차장에 불이나서 건물에 있는 전 인원이 대피를 하는가 하면 0.1%의 확률을 뚫은 한남노 태풍이 한반도를 휩쓸었다. 시간적 여유가 많이 없는 프로젝트 였지만 두달동안
개발자 최고의 채용 사이트! Selected!취준생이 선택하고, 기업이 신뢰하는 채용 사이트!저희 셀렉티드는 핵심 기능 위주로 컴팩트하고, 깔끔한 UI/UX를 제공합니다.User가 필요로 하는 데이터를 On Time, On Demand로 제공합니다.문보성메인 페이지 (
Slick 라이브러리를 사용하여 간편하게 Carousel을 만들어 보도록 하자우선 설치를 해야한다.터미널을 열고 아래 코드를 입력하여 설치하도록 한다.npm install react-slick --saveCarousel을 꾸며줄 Css사용을 위해 아래도 설치 해주도록