이번 구글 I/O 에서 안드로이드 개발자인 나에게 가장 인상적이었던 것은 Android Architecture Components 였다 (앞으로 약칭 AAC)RxJava의 컨셉을 이용한 LiveData와 MVVM 패턴의 성공적인 안드로이드 적용을 위한 ViewModel 그리고 모바일 개발에서 항상 골치를 썩이는 생명주기를 관리하는 Lifecycle Component 를 발표할때 여러 곳에서 활용 가능할것이라고 생각해서 가슴이 두근댔다.없던 개념을 만들어 낸것은 아니지만 안드로이드 프레임워크 내에서 개발하기에 적합한 라이브러리를 내어준 것에 감탄한다.하지만 게으름으로 인해서 계속 방치해두다가 이번에야 말로 뭔가 만들어보자는 생각으로 Realm의 DAO를 대체할 유틸을 AAC를 통해 개발해보았다. 1. 그래..
저번에는 네이티브 코드와 함께 쓰는 리액트 네이티브 프로젝트를 구성해봤습니다. 해당 프로젝트 구성을 보면 아래와 같습니다. android , ios 폴더는 각각 네이티브 프로젝트 폴더입니다.react-native 빌드를 실행하고 나면 각각 네이티브 프로젝트에 반영됩니다.리액트 네이티브 코드는 index,android.js 와 index.ios.js 에 있습니다.여기에서 화면을 어떻게 그릴지 어떤 동작을 할지 지정하게 됩니다.각각의 컴포넌트 구성요소를 그리고 스타일을 정의하는 코드들이 보입니다.리액트 코드를 이용해서 UI를 그리도록 하는데, 다음은 component 폴더에 Custom Component를 만들고그것을 화면에 가져와서 사용하는 법에 대해서 적겠습니다. 안드로이드 빌드를 한다면 터미널을 통해,..
리액트 네이티브를 테스트 해보기 위해 샘플앱을 제작하기로 했습니다. 그 준비 과정을 적어두기 위해 블로깅합니다. 풀 리액트 네이티브 앱이 아닌 안드로이드, ios의 네이티브 코드와 함께 사용하기 위한 방법입니다. Node, Watchman 먼저 Homebrew 를 이용해서 node 와 watchman을 인스톨합니다. brew install node brew install watchmanIf you have already installed Node on your system, make sure it is version 4 or newer.Watchman 은 파일시스템의 변화를 캐치하기 위해 페이스북이 만든 툴입니다. 보다 나은 성능을 위해 설치할 것을 추천합니다. The React Native CLI np..
인터라켄에서의 일정을 마치고 숙소를 루체른으로 옮기는 날입니다. 기차를 타고 이동하는데 날씨가 좀 안좋고 안개가 자욱했어요그래도 넘나 아름다운듯.. : ) 인터라켄과 루체른 사이에 있는 호수입니다. 스위스는 정말 호수가 아름다운거 같아요.. 루체른에 도착해서 처음 눈에 들어온건 Bachman 이라는 빵집입니다.여러가지 컵케익들과 샌드위치가 있었어요. 숙소에 서둘러 짐을 내려놓고 샌드위치 하나와 닭다리 하나를 구매하고 티틀리스로 향했습니다 !그나저나 유럽은 빵이 정말 너무 맛있습니다.한국은 35도를 넘나드는 더위였는데 마을에 비가 오는 바람에 티틀리스 정상엔 눈이 내렸습니다.한여름에 보는 눈은 또 새로운 느낌이었어요 !강추합니다.. 스위스.. 격하게 아낍니다.
3일째도 바다로 가는 날입니다.날씨라도 안좋으면 어쩌나 날씨만 걱정하고 있었습니다.3일째 날씨가 제일 좋네요 ㅎㅎ태풍이 지나간 뒤라 더 멋진 날씨인것 같습니다. 오늘도 기가막힌 58번 국도를 지나해변가로 떠납니다.지인 추천으로 방문한 해변이 정말 멋진 곳이었어요 ㅠ스노클링하느라 정신없이 시간이 지나고 나니 배도 고프고...지나고 알게된거지만 살이 정말 많이 탔더군요 ㅎㅎ물놀이가 끝나고는 오키나와 남부에 위치한 우미카지테라스로 향해서 라멘을 먹었습니다 : )오키나와에 오면 꼭 먹으라는 블루 씰에서 계절 한정 아이스크림도 먹었습니다 ㅎㅎ
2일차 아침에 일찍 눈을 뜨고 힐튼 호텔의 조식을 즐기러 가봅니다 ㅎㅎ 단촐하지만 맛있는 조식을 즐겨봅니다 :) 줄안서고 입장 가능한 힐튼 골드회원 혜택은 정말 좋은거 같아요 ㅎㅎ조식으로 배를 배불리 채우고 오키나와 여행 첫 바닷가로 향합니다 ㅎㅎ여기가 그 유명한 오키나와 58번 국도의 풍경입니다 ! 첫 일정은 민나섬으로 가는 배를 타는 것입니다. 20분도 채 안걸려서 섬에 도착할 수 있습니다.민나섬은 정말 아름다운 곳이었어요.. !!여러 종류의 물고기들도 스노클링을 하면서 볼 수 있었습니다.물도 너무 맑아서 남쪽 나라로 여행온 느낌을 물씬 느낄 수 있었습니다. 민나섬을 나오니 물에 들어갔다 나와서 배가 너무 고파졌습니다.전에도 가본 적 있는 피자 맛집 카진호 (꽃의 사람들) 로 향합니다. 여긴 언제와도..
4년만에 가족끼리 해외여행으로 오키나와로 떠나기로 했습니다 : ) 가족 전원이 시간을 맞춰서 5일 이상 여행을 간다는게 쉬운일은 아닌거 같아요 !모처럼 여행이니만큼 즐겁게 : ) 비행기를 타고 슝~ 오키나와 공항에 도착해서는 바로 오키나와 소바를 먹었습니다. 오키나와애도 한국의 족발같은 음식이 있더군요 +_+ 숙소에 도착했습니다. 여행 첫날은 항상 빠르게 지나가는거 같아요수영장 구경도 좀 하고나니 금방 날이 저뭅니다.첫날 저녁은 아메리칸 빌리지에 방문하는걸로 정했습니다.대표적인 장소인 관람차가 보이네요 ㅎㅎ역시 일본에 오면 맥주죠 ㅎㅎ특히 로컬 맥주인 오리온 맥주는 무더운 오키나와 날씨에는 딱 맞는 맥주라고 생각합니다. 오코노미야키 전문점에 들어와서 돼지고기 오코노미야키와 각종 해산물 첢판 볶음, 야끼소..
Qiita에서 좋은 글을 발견해서 번역하여 공유합니다출처 링크를 걸어둡니다. RxJava2에서 바뀐 점RxJava2.x의 릴리즈가 가까워지고 있기 때문에, What's different in 2.0를 참고하여 1.x버전과 주된 변경점을 설명하려고 합니다. 글을 쓰는 시점에서의 버전은 2.0.0-RC2입니다. 버전 상승으로 인한 변경점이 있다면 추가로 적을지도 모르겠습니다.패키지명 변경 RxJava 2.x는、ReactiveStream를 따르기 때문에, 인터페이스와 그외 여러부분이 변경되었습니다. (예: Subscription -> Disposable 등)그렇기 때문에, 별도의 패키지를 통해 제공되고 있습니다. 1.x2.xDependency notationio.reactivex:rxjava:1.x.yio.r..
- Total
- Today
- Yesterday
- 평양냉면
- 일드
- 일본여행
- android
- 리액트네이티브
- 안드로이드
- 맛집
- 청계천 맛집
- 편육
- 도쿄맛집
- 수요미식회
- 도쿄
- 야키니쿠
- 우래옥
- mobx
- 리액트 네이티브
- 을지로3가
- 브이로그
- 필동면옥
- Qiita
- Redux
- react native
- 평양면옥
- 덴뿌라
- 을지면옥
- 쿠로키 하루
- 여행
- observable
- 리액트
- 중쇄를찍자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |