기업협업을 나가게 된 곳에서는 react native를 사용한다는 이야기를 듣고 react native에 대해 찾아봤다.쉽게 말해 react를 이용해 web이 아닌 모바일 app을 만들 수 있게 도와주는 프레임워크이다.보통 어플리케이션을 개발한다고 한다면 안드로이드는
아무래도 문서만 들여다보고 무언가를 익힌다는건 내 적성에 맞지 않았다.물론 이론은 어느정도 필요하긴 했지만 역시 직접 만져보며 배우는게 최고..!오늘은 React Native를 이용해 To Do List App을 만들어봤다!참고 자료React Native 공식 문서:
React Native로 만든 앱의 데이터를 저장하기 위해 Firebase라는 플랫폼을 이용하기로 했다.오늘은 Firebase가 무엇인지 정리하는 시간을 갖는다.백엔드 단에서 필요한 기능들을 제공해주는 플랫폼이다.사용자 인증, 데이터 베이스, 스토리지 등 백엔드에서 도
개발자들에겐 '어? 이게 왜 안되지?' 보다 '어? 이게 왜 되지?' 가 더 안 좋은 것이라는 얘길 들었다.오늘의 내가 그랬다.어제까지 내가 만든 프로젝트와 Fifrebase가 되지 않았던 연동이 오늘은 되고 있는 것이 아닌가!그래서 오늘은 Firebase의 Authe
이제 본격적인 프로젝트에 앞서 디자인적인 고민을 줄이고자 NativeBase를 사용한다는 이야기를 전달 받고 NativeBase를 사용해봤다.기존 ToDoList의 StyleSheet를 NativeBase로 바꿔보며 공부한 내용을 정리한다.NativeBase 공식문서:
이번 프로젝트에서는 FireBase에서 제공하는 NoSQL이라는 DBMS(데이터베이스 관리 시스템)을 사용한다.사실 백엔드 데이터를 직접적으로 다뤄본 적은 없지만 몇 번의 프로젝트를 거치며 관계형 데이터베이스들은 겪어봤다. 하지만 처음 마주하는 비관계형 데이터베이스 관
TIL(Today I Learned) 이라기 보다는 YIL(Yesterday I Learned) 이지만 프로젝트 시작에 앞서 중요한 포인트가 되었기 때문에 정리해 적어놓는다!시작하기에 앞서 나는 지난 플래닝미팅에서 어떤 식으로 의견을 나눴었나 생각을 해봤다.사실 경험이
이번 프로젝트는 팀원들과 상의하여 mvp패턴으로 앱을 개발해보기로 했다.이 패턴을 이해하기까지의 험난한 과정을 정리하여 적는다.디자인 패턴은 건축으로 치면 건축공법에 해당하는 것으로 소프트웨어의 개발 방법을 문서로 공식화한 것이다.소프트웨어 개발 방법에서 사용되는 디자
확실히 아직 개념이 정확히 정리가 덜 되었나보다. 이론과 실제는 하늘과 땅 차이였다. 오늘은 동기의 멋진 실제 코드를 보며 View, Presenter, UseCase, Repository의 예시를 정리해봐야겠다. 오늘의 예시는 이미 등록된 아이디(이메일)만 소셜로그인
코드를 작성하다 보면 날짜나 시간을 가져다가 써야하는 경우가 많은데 이럴 때 가장 편리하면서도 손쉬운 방법을 찾아 정리하기위해 남긴다!일단 가장 먼저 떠올릴 수 있는 방법은 자바스크립트의 기본 객체인 Date()를 사용하는 방법이다.나도 제일 처음 이 방법을 떠올렸고
오늘은 Hugo a.k.a 코딩폭주기관차와 함께 DB구조 재설계와 여러 비즈니스 로직을 함께 짜봤다..사실 말이 함께 짠거지 Hugo 지분이 거의 대부분이긴 하지만 확실히 잘하는 사람이 하는 것만 봐도 폴더구조라던지 흐름들이 확실히 눈에 더 들어오기는 했다.컴퓨터와 대
오늘은 React Native를 이용하면서 앱 내에서 화면전환을 할 수 있는 Navigator들의 사용법을 정리한다. Stack.Navigator와 Tab.Navigator를 같이 사용하려니 구조가 복잡한듯 하여 걱정했는데 막상 해결하고 나니 간단한 문제였다. 먼저 크
오늘은 프로젝트가 마무리단계에 들어가면서 조금 더 깔끔하고 예쁘게 다듬는 퍼블리싱 작업을 많이 했다.오늘의 작업 중 기억에 남는 꿀팁들을 정리한다.전 프로젝트를 진행할 때도 늘 느꼈던 고민인데 어느 라이브러리를 사용해야 더 깔끔하고 다양한 아이콘을 얻을 수 있을까 사용
오늘은 Jest라는 페이스북에서 만든 테스팅 라이브러리를 이용해 테스트코드를 짜보려고 했다!하지만 유닛테스트에 대한 경험도 적고, Jest는 또 뭔지, 테스트코드를 작성하기 위해선 정규표현식에 대해 알아야 한다는데 정확히 알지 못해 오늘은 정규표현식을 먼저 정리해보고자