Facebook SDK 처럼 import 하게 해주세요

안녕하세요. 개발자입니다.

예전 eclipse 기반으로 카톡 로그인을 붙였습니다.
그리고 페북 sdk 로그인을 붙였습니다.

그런뒤 android studio 로 migration 을 했는데요.

페북은 library import 하는 dependency 만 추가 하니, 제 앱 소스는 단 한줄도 건드릴 필요가 없었는데요.

카톡은 SampleLoginActivity 를 다시 만들던가 상속을 받아야 되는 상황인거 같은데요.
Android Studio 가 생소해서 와닿질 않네요.

요지는 SampleLoginActivity 를 아예 sdk 에 포함시키던가,
아니면 만들질 말던가 해야 되지 않나 싶습니다.

sdk 에 포함시키면서, 최대한 쉽게 만드는게 best 이겠지요.

또 SampleLoginActivity 도 좀 불만이 있습니다.
저도 제 나름의 BaseActivity 라는 놈이 있는데,
SampleLoginActivity 를 쓰면 제 부모클래스는 사용할 수가 없네요.
카톡 정도 되면 최대한의 호환성을 제공해줘야 되지 않나… 라는 생각을 해 봅니다.

국내 개발자의 현실, 개발환경의 현실
모르는 바는 아니지만, 그래도 카톡이라면…
하는 기대! 하고 싶습니다.

카톡의 발전을 위하여 쓴소리 한마디 남겨 봅니다.

1개의 좋아요

그리고 추가로
SampleLoginActivity 상속받는 방법.
즉 SAMPLE 프로젝트를 ANDROID STUDIO 로 IMPORT 하는 방법
문서화가 돼야 되지 않을까 싶습니다.

감사합니다.

헉… 쓴소리 고맙습니다. 다만… 말씀하신 내용들이 전부 있고… 설명이 잘못된거 같아서 정정해드려요^^;

일단 SampleLoginActivity는 말그대로 Sample Project에서 사용되는 Activity에요… 굳이 쓰지 않으셔도 됩니다만 단지 SampleLoginActivity에 있는 필수 요소들은 Login을 위해 사용해 주셔야겠지요(페북도 동일한 방식으로 알고 있어요)
SDK를 쓰기 위해 init하는 부분이며(GlobalApplication), 로그인 세션을 체크하는 부분(SampleLoginActivity) 등등 필요한 부분만 발최하시면 될것같아요.

둘째로는 full-source에 포함되어있는 sample project는 import project만 해주셔도 동작을 하는데… 이것도 문서가 필요할까요??