모바일 113

Android 개발시 참조할 라이브러리

- Realm 모바일 데이터베이스 https://realm.io/kr/docs/java/latest/ - Guava 자바용 구글 코어 라이브러리https://github.com/google/guava - lombok 자바 에노테이션 효율적 활용 라이브러리 (게터 세터등)https://projectlombok.org/download.html설명 - http://edoli.tistory.com/99 - ButterKnife 안드로이드 뷰 등 바인드 쉽게http://jakewharton.github.io/butterknife/ - Dagger2 의존성주입https://google.github.io/dagger/ - Mockito 테스트용 목업 객체 생성http://site.mockito.org - Roboel..

모바일/Android 2016.12.26

iOS IPv6 관련 앱 등록 거부와 무선랜 구입

앱을 앱스토어에서 등록할시에 2016년 6월부터 마지막 관문을 통과하지를 못했는데, 그 이유는 아래와 같다고 통지가 되었다. 아니 몇년도 앞을 준비하는건지 모르겠지만, IPv6환경에서도 이용이 가능해야 한다고 한다. 앱 자체에 IPv4리터럴 주소가 전혀 쓰이지 않았지만, 어느곳에서 문제가 있는지 일단은 디버깅이 필요하다. 다만, 도대체 어디서 IPv6환경을 구축할 것인가? 거의 불가능하다. 사실, 무선랜이 잘 작동하는 최신의 맥북이라면 크게 문제는 없다. http://meetup.toast.com/posts/91 https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOvervie..

모바일/iOS 2016.10.09

Ionic1 vs Ionic2 structure 구조

Ionic은 안드로이드, 윈도우, ios 등으로 쉽게 변환해주는 하이브리드 프레임워크인데, 기능은 좋아보이는데 미묘하게 버전과 툴별로 만들어지는 프로젝트 구조가 다르게 보인다. 또한 계속 모니터링 되는 디렉터리가 버전마다 달라 조금 헷갈리게 느껴진다. 이상하게 2로 업그레이드 되면서, 비주얼스튜디오 내에 만들어지는 프로젝트 구조가 미묘하게 다른것 같다. 접한지 이주, 아직도 어떻게 써야할지 감이 안잡힌다. 아마 템플릿 업데이트를 할때까지의 시간이 걸리는 비주얼 스튜디오보다는 비주얼 스튜디오 코드를 쓰는 편이 가벼워 보인다. $ Ionic start tab1 $ Ionic start tab1 --v2 로 서로 다른버전으로 생성을 했을때의 디렉터리 구조. 한번씩 $ Ionic serve 로 프로젝트를 돌려본..

모바일/Hybrid 2016.10.09