블로그와 커뮤니티를 하는 이유에 대해서 KCD에서 발표를 진행하였습니다. KCD는 Korea Community Day입니다. 벌써 6 회 행사를 진행했었습니다. 한국에 있는 커뮤니티들의 모임 행사입니다. 개발과 관련한 내용이 주로 공유됩니다. 내용은? 개발과 관련한 커뮤니티들의 모임이다 보니 개발과 관련한 내용을 공유하였습니다. 저는 개발과 무관한 이야기를 진행을 했었습니다. 그래도 질문을 많이 해주셔서 고마웠었습니다. 저는 주로 블로그를 하는 이유는 제가 다시 볼 수 있는 글과 공유 2가지 모두를 위해서 블로그를 이용하고 있습니다. 좀 더 개발자스럽게 개발 블로그를 별도로 운영하고 있기도 합니다. "꿈 많은 개발자가 되자! - GitHub" 거기에서 작성한 글들은 이곳 Tistory를 통해서 다시 공유..
플레이 스토어에서 제공하는 자녀 보호 기능을 정리합니다. 자녀 보호 기능은 말 그대로 아이들이 사용하는 Play 스토어에 성인 물이 노출되지 않도록 하는 것입니다. 지금은 성인인증을 거쳐야 실제 프로그램이 다운로드 가능하고, 영화도 구매할 수 있긴 하지만 그전에 노출이 안되는 게 중요한 것 같습니다. 간단하게 자녀 보호 기능을 적용하는 방법을 정리합니다. 플레이 스토어를 실행하고, 왼쪽 메뉴를 오픈합니다. 그리고 나오는 많은 메뉴 중에서 환경설정을 눌러줍니다. 또 많은 설정 메뉴 중에 자녀 보호 기능을 눌러줍니다. 자녀 보호 기능을 통해 사용 연령별로 제한을 줄 수 있습니다. 자녀 보호 기능 자녀 보호 기능은 과거 Android Market 시절부터 있던 메뉴입니다. 다만 최근 Play Store에서는 ..
아이폰 7 개봉기입니다. 제가 사용할 기기는 아닌데 미리 개봉해서 개봉기를 작성합니다. 아이폰은 아직까지 제가 구매하지는 않았습니다. 안드로이드에 비해서 사용하는 것에 대한 불편함 및 제약 사항이 많아서입니다. 제가 그간 느꼈던 제약 사항은 - 파일 복사 붙여 넣기가 너무 불편 - 화면이 작다 하지만 이런 부분은 시간이 지나므로 해결되어 가고 있습니다. - 영화는 구글 무비와 넷플릭스에서 - TV는 pooq, 티빙에서 - 음악은 실시간으로 - 액정도 커졌다. 오히려 자동 백업이 일어나고, 앱을 복구하는 과정이 안드로이드 보다 깔끔합니다.내가 마지막으로 사용하던 앱의 데이터는 자동으로 복구해주죠. - 안드로이드에서도 누가 부터 일부 지원하지만 모든 앱이 지원하는 건 아닙니다. 그래서 옛날보다 선택하기 쉬워..
브라더 프린터를 간단 리뷰합니다. 요즘은 딱히 프린터가 필요치 않죠. 출력할 것도 많지 않아졌고, 불필요한 존재이긴 합니다.관공서에서 문서 출력을 위해서 구입했는데 덩치가 큽니다. 5만 원 대의 프린터들은 대부분 덩치가 요만하고, 레이저이다 보니.. 생긴 것도 다 비슷하네요. 제가 구입한건 HL-1110입니다. 박스가 더럽죠... 구성품은 본체와 토너가 전부입니다.그리고 CD... CD롬을 본지 5년이 넘어서 어떻게 생겼는지도.... 드라이버는 맥용/윈도우/리눅스 모두 사이트에 잘 나와 있습니다. 요렇게 생겼습니다. 전원 버튼이 오른쪽에 하나 있고,전면에 테이핑 되어 있습니다.전원 버튼에 대한 램프 하나와 동작 중에 표시되는 램프 2개가 전부입니다. 그리고 상단을 펼치면 인쇄용지가 프린트되어 나오는 위치..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : http://thdev.tech/kotlin/2017/02/27/Kotlin-Parcelable-Plugin Android Studio에는 다양한 플러그인이 있습니다.이번 글에서는 Kotlin의 Parcelable을 간단하게 적용할 수 있는 플러그인을 소개합니다.Parcelable은 코드를 일일이 처서 적용하는게 상당히 귀찮습니다.그래서 serializable을 사용해서 적용하기도 합니다.하지만 Android에서 구현한 Parcelable이 Serializable 보다 성능적으로 이득이라고 합니다. 다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : http://thd..
Android 폰과 구글 로그인에서 사용하는 구글 계정은 보안을 잘해주시는게 좋습니다.2차 보안을 적용하여 외부의 해킹 피해를 사전에 예방 해주는게 좋습니다.카드 정보를 저장하고, 나의 연락처, 위치 정보, 사진 등 다양한 데이터를 저장합니다. Dropbox 2차 보안 설정하기 : http://thdev.net/536 읽기 전에 다음의 설정을 진행하시면 기존에 로그인한 계정은 모두 연결이 끊어집니다. 그래서 2차 보안 설정 이후 다시 로그인하도록 유도되니 그대로 따라주시면 되겠습니다. 이러한 데이터를 안전하게 보관하기 위해서는 2차 인증이 필수입니다. 계정 액세스 및 보안 설정 관리 2차 보안을 위해서 사용하는 인증키를 말합니다. 1분에 한 번씩 패스워드가 변경되며, 이 키는 외우더라도 사용치 못합니다...
안드로이드 크롬을 사용하면 접속 기록, 접속 지역, 접속을 한 경로 등의 정보를 필요로 합니다. 이러한 정보는 광고에서 사용할 수도 있고, 로그를 남기기 위해서 사용합니다. 이전 접속 사이트의 기록을 통해 광고에 사용을 하는 경우도 있습니다. 이런 개인정보에 관련된 내용을 제공하지 않으려면 간단하게 "추적 안함" 설정을 해주시면 되겠습니다. - 실제 나의 개인정보(전화번호나, 휴대폰의 연락처들이 제공되는것은 아닙니다.)는 제공하지 않습니다.(위치 정보는 별도)- 검색을 통해 유입하였는지, 직접 접근하였는지에 대한 정보를 제공하는 것입니다.(마케팅에 활용하는 용도일 수 있습니다.)- 이런 데이터를 통해서 광고에서도 사용됩니다. "추적 안함" 설정 나의 기록을 제공하지 않고 싶으시다면 간단하게 추적 안함 설..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : http://thdev.tech/androiddev/2017/02/20/Android-MVP-Package-Structure Android MVP를 작성하는데 있어서 Package 구조를 어떻게 가져가면 좋을지 고민을 할 수밖에 없습니다.딱히 정해지거나, 어떤게 좋은지 사실 저도 알지는 못합니다.하지만 지금까지 MVP를 작성하면서 가장 괜찮은 방식의 패키지 구조를 사용하고 있다고 생각되어 이를 정리해보려고 합니다. 가장 초기에 많이 하던 구조다음과 같은 구조를 지금까지 가장 많이 본 것 같습니다.com.example.appnameactivity액티비티 들을 모두 모아 둠fragment프래그먼트 들을 모두 모아 ..