9. 역시 쉬운 건 없다…..
• 공유를 원하는 플랫폼(카카오톡, 페이스북, 트위터 등)마다
별도로 공유하는 코드를 작성해야 한다!
• 다른 데이터 형식(이미지, 영상)을 공유하고 싶다면
intent.setType("text/plain");를 바꿔주면 된다!
Ex – image/*, */* 등등
12. 그렇다면 api통신은 어떻게??
• API(Application Programming interface)
응용 프로그램이나 운영 체제, 프로그래밍 언어를
사용할 수 있도록 제공된 인터페이스
• SDK(Software Development Kit)
개발 도구의 집합
13. 사실…
• 카카오톡 API도 있습니다.
https://developers.kakao.com/
• 페이스북도요
https://developers.facebook.com/
• 이걸로 ‘공유하기’하면 한 일주일은 필요할거 같아서 생략…
14. 그래도 뭔가 하나 써봅시다!
• 다음 지도 API를 써봅시다.
• +build.gradle에 Http 통신 라이브러리를 추가해봅시다.(복붙)
http://projects.spring.io/spring-android/
• 꼭 Gradle Sync 해주세요!(우측 상단에 나옴)
15. 현재 위치(GPS값으로 주변 정보를 검색)
• LocationManager를 사용
• Geocoder와 다음 지도 api 결과를 비교
16. 내일 해커톤은….
• 밤샐 준비하시고
• 식사는 제공하니 멘탈만 챙기시고
• 늦어도 됩니다 일단 오시면 됩니다.
• 잘 몰라도 괜찮습니다.
• 어차피 평가는 여러분 서로가 합니다.
• 시간은 다음과 같습니다.
• 그럼 내일 저녁 6시에 봅시다~!