프로그래밍/모바일 프로그래밍
iOS 빌드할 때 Your development team has reached the maximum number of registered iPhone devices. 문제
2017. 12. 27.2년 만에 핸드폰을 iPhone으로 교체했다. 요즘 iPhone X에 대응하게 해주면서 Editor 안에서 테스트를 해볼 수 있게 해주는 Unity 플러그인을 하나 제작 중이다. 제작을 어느정도 끝내고 당연하게도 iOS를 빌드 하는 순간 다음과 같은 매세지를 던졌다. Your development team has reached the maximum number of registered iPhone devices.해석할 필요도 없이 그냥 '네가 사용할 수 있는 iPhone 디바이스 개수를 초과했다' 정도이다. 그런데 나는 최근에 아이폰 빌드를 시도한 적도 없는데 이게 뭔 X소리인지... 게다가 Xcode 7 이후부터는 어느 정도 제약이 있지만, 무료로 iOS 빌드를 해서 디바이스에 넣어볼 수 있다고 알고 ..
안드로이드에서 블루투스 데이터가 손실될 때 해결법
2017. 6. 6.얼마 전 건강검진에서 간 수치가 높게 나오고 백내장이 의심된다고 했다. 한동안 개인 공부 겸으로 진행했던 DIY VR Controller를 진행하지 못하고 있다가 재검사 후 정상 판정이 나와서 마음 놓고 다시 진행해 보았다. 진행하면서 가장 짜증 났던 부분이 몇 개가 있었는데 그중 가장 유용할 것 같은 문제와 문제 해결법을 공유해보고자 한다. 블루투스의 데이터가 손실된다고?DIY VR Controller는 가 서로 연결되어 작동한다. 센서와 아두이노에서는 MPU-9250 DMP 라이브러리를 통해 해결하였고, 안드로이드와 유니티는 유니티에서 안드로이드용 플러그인 제작방법을 익히면서 해결하였다. 문제는 블루투스와 안드로이드에 있었다. 블루투스에서 전달받은 데이터가 유니티 위에서 손실된 값으로 보여진 것이다...
React와 Redux에 관한 공부 자료
2017. 2. 14.옛날에 React Native를 사용하여 모바일 앱을 개발한 적이 있다. 지금도 나오고 있는 물건이고, 첫 모바일 개발 경험치고 썩 나쁘지 않은 물건이였기 때문에 여유가 된다면 계속 공부해보고 싶은 물건중 하나이다. 하지만, 사실 모바일 개발은 커녕 게임 개발도 쉬엄쉬엄하고 있는 터라 React를 다시 공부하고 있지는 않지만 친구가 React 관련 좋은 공부자료를 공유해서 간단하게 React와 Redux에 관하여 공부할 거리를 정리 & 공유하는 포스팅을 작성해보려한다. 침고할만한 자료네이버 D2 블로그 포스팅 - React 적용 가이드웹 개발에 관련된 것들은 네이버 D2 포스팅에 정말 양질의 글들이 많이 올라오는 편이다. 아무래도 네이버에서 주력으로 개발하고 있는 분야이기 때문인것같다. 블로그 포스팅 전..
리액트 네이티브(React Native) 시작하기
2016. 7. 29.소프트웨어 마에스트로 과정에 참여하면서 게임 외에 가장 관심이 생겼던 분야는 모바일과 머신러닝이었다. 게임은 이매진컵이나 기타 개인 프로젝트로 진행해봤었지만, 흔히 하는 안드로이드나 iOS는 만들어 본 적이 없었기 때문에 간단한 앱을 척척 만들어 내는 주위 동기들을 보면 신기할 따름이었다. (반대로 동기들이 내가 게임 만드는 걸 신기해하더라….) iOS?! Android?!아무튼, 내가 이전에 해보지 않았던 새로운 분야였기 때문에 이것저것 많이 시도해보았다. 처음에는 Swift를 이용하여 iOS를 좀 만져봤고, 다음에는 안드로이드를 살짝 만져보았지만, 자바를 좋아하는 편이 아니라 금방 싫증이 났다. 좀 더 다른 방법들을 찾아보다가 FUSE Tool을 사용해 보았는데, 안 하던 분야 + 야매학습 덕분인지 ..