본문 바로가기

전체 글253

코틀린 책 출간 또 한권의 책이 내 이름으로 나왔네요.."깡샘의 코틀린 프로그래밍" - 루비페이퍼 작년 가을과 겨울을 바쁘게 만들었던 책입니다.집필완료는 12월 말이었고 출판사 후속작업이 2개월정도 걸렸네요.. 책 제목은 어쩔수 없이 "깡샘" 시리즈로..."깡샘의 안드로이드 프로그래밍" 책처럼 "깡샘 질문있어요!" 와 "Step by Step" 실습으로 구성"vs Java" 추가 전체 7개 파트인데part1 이 개발환경 및 코틀린 소개part2 ~ part5 까지가 코틀린 언어part6 ~ part7 까지가 코틀린의 실전 응용 코틀린의 실전 응용은 안드로이드, 자바스크립트, 스프링 프레임웍까지 담았네요.. 코틀린을 이해하고자 하는 분들에게 작은 도움이 될수 있기를 기대해 봅니다. 2018. 2. 28.
코틀린 강의 개설 저자가 그리고 강사가 직접 이런 홍보를 하는게 어떨지 모르겠지만..드디어 코틀린 강의를 멀티캠퍼스에서 진행을 합니다.준비는 작년 말부터 해왔었는데 이제야 공식적으로 수강생을 모집하게 되었네요. 학습기간 : 18.3.26 ~ 3.29(4일)교육기간 : 멀티캠퍼스 (bl.multicampus.com)교재 : 깡샘의 코틀린 프로그래밍 - 루비페이퍼(저자 직강) (3월초 출간예정)학습내용 : 코틀린 프로그래밍에 대안 이해를 주목적으로 합니다. - 코틀린 살짝에 안드로이드 이빠이가 아니라.. 코틀린 이빠이에 실전 사례로 안드로이드에 적용로 다룹니다.- 안드로이드뿐 아니라 JVM 기반의 응용분야인 스프링 프레임워크를 코틀린으로 개발하는 것도 테스트 합니다. 자세한건 멀티캠퍼스 홈페이지를 참조해 주세요..감사합니다. 2018. 2. 9.
ViewPager Back Button 처리 수업시간에 질문 받았던 내용을 테스트 했던 것을 올린다. HTML 삽입 미리보기할 수 없는 소스 두말할것도 없이 ViewPager와 TabLayout 조합의 화면이 많이 작성이 된다. 그런데 Back Button 에 의해 Activity가 종료되는 것이 아니라 ViewPager의 이전 화면이 나오게 처리하고 싶은 경우가 있다. 물론 ViewPager만 이용했다면 화면이 순차적으로 이동하니까 Back Button에 의한 이전 화면이 나오게 하는 알고리즘은 의외로 간단할것 같다. 현 페이지의 index 값에서 1을 빼서 보여주면 되니까.. 그런데 ViewPager와 TabLayout이 결합이 되면 화면이 항상 순차적으로 이동하는 것이 아님으로 Back Button에 의한 이전 화면 처리는 이전 화면의 위치에.. 2018. 1. 31.
FusedLocationProviderClient Fused Location API를 이용해서 위치 정보 획득.. 위치값을 획득할때 사용하는 클래스가 FusedLocationProviderApi 에서 FusedLocationProviderClient 로 바뀌었다. 오래전에..(정확히 play service 라이브러리 몇 버전부터 바뀌었는지는 검색을 안해 봤다.. ) FusedLocationProviderApi 은 이전부터 deprecated 되었었는데.. 귀찮니즘때문에 계속 사용하다가 이번에 FusedLocationProviderClient 로 교체.. 핵심은 위치 정보 회득을 콜백으로 받기 위해서 바뀐것이다.. FusedLocationProviderClient providerClient; //..................... providerCli.. 2018. 1. 30.
책 소스 안드로이드 스튜디오에서 오픈하기 책에 대한 질문이 올라온김에 다른 분들도 비슷한 고민을 하지 않을까 싶어 정리해 봅니다. 책 소스를 안드로이드 스튜디오에서 그대로 오픈해서 사용하고 싶은 경우입니다. 책 소스가 개발된 시점과 안드로이드 스튜디오의 버전이 맞지 않아서 생기는 문제 등등의 해결방법입니다.사실 안드로이드 스튜디오가 워낙 잘 알아서 알려줌으로 그대로 따라서 하면 되기 때문에 특별한 방법이라고 볼수는 없습니다. 임의 디렉토리에 책 소스를 압축해제해 놓습니다. File->Open 메뉴를 선택합니다. 책 소스를 압축 해제한 디렉토리를 열어보면 위의 그림처럼 AndroidLab 이 보이게 됩니다. 그런데 만약 AndroidLab의 아이콘이 위의 그림처럼 안드로이드 스튜디오 아이콘이 아니라면 압축해제한 곳에 그레이들 관련 파일이 없는 경.. 2018. 1. 16.
오타 신고 및 책에 대한 문의 "깡샘의 코틀린 프로그래밍" - 루비페이퍼 책에 대한 문의 및 오타 신고는 이 글의 댓글을 이용해 주세요. 비밀 댓글 부탁 드립니다. 혹은 kkang104@gmail.com 으로 문의 부탁 드립니다. 2018. 1. 15.