달력

08

« 2017/08 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  

'안드로이드'에 해당되는 글 2

  1. 2012.09.14 정치인D노트 안드로이드 앱 소개 (1)
  2. 2012.08.03 안드로이드용 정치인D노트 개발기

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

정치인D노트 안드로이드 앱에 대해서 소개할까 합니다.


앱은 아래 경로에서 받으실 수 있습니다.

* 구글 플레이 : https://play.google.com/store/apps/details?id=in.appgate.podnote


1. 설정


우선, 메뉴키를 눌러 "설정"메뉴를 선택하면 아래와 같은 설정창이 나옵니다.



각 설정항목에 대해 간략히 설명하면,


1) PUSH알림 : 새로운 뉴스/이슈를 알림으로 받을 수 있습니다.


2) 화면 자동회전 : 체크하시면 가로/세로 화면을 사용하실 수 있습니다.


3) 절전테마 : 검은 배경의 테마를 사용합니다. (아래 그림 참고)



4) 외부 브라우저 사용 : 뉴스와 같은 링크 선택시 안드로이드 외부 브라우저를 사용합니다.


5) 인터넷 쿠키/임시파일 삭제 : 인터넷 사용 중 임시 생성된 파일들을 삭제합니다.



2. 뉴스 메뉴


거의(?) 매일 정치와 관련된 뉴스들을 업데이트하고 있으며, 앱을 통해서 새로운 뉴스들을 조회, 검색할 수 있습니다.




3. 이슈 메뉴


등록되는 정치 뉴스들 중에서 사회적으로 큰 이슈가 된 뉴스들은 하나의 이슈로 묶어서 관리됩니다. 긴 시간동안 사건이 진행하는 과정에서 과거의 일들을 잊어버리기 쉬운데 관련 뉴스들을 묶어 놓음으로써 사건을 이해하는데 도움을 주고자 만들었습니다.



이슈 하나를 선택해서 들어가면 이슈에 대한 간략한 소개와 관련인물, 그리고 관련 뉴스들을 볼수가 있습니다.





관련인물을 선택해서 들어가면 인물에 대한 정보와 이 인물과 관련된 다른 이슈를 볼 수 있습니다. 그리고, 인물이 만약 19대 국회의원이라면 참여연대가 운영하는 "열려라 국회"를 통해서 국회의원의 의정활동 등 보다 자세한 정보를 조회할 수 있습니다.


인물 정보에서 주의할 점은 서버에 등록된 정보는 선거 당시 저장된 것이므로 현재와 다를 수가 있으니 최근 인물정보는 인터넷을 통해 검색하는걸 추천합니다. 




그리고, 한미FTA비준안 통과와 같은 이슈는 찬성,기권,반대한 인물들의 명단으로도 볼 수 있습니다.




4. 사람 메뉴


사람 메뉴로 들어가면 최근 화제가 된 인물들을 볼 수가 있습니다. 특정 인물을 검색하고 싶은 경우 검색 버튼을 누르면 검색창이 올라옵니다.




검색창에서 세부설정을 한 뒤 검색어를 넣고 검색하면 원하는 인물들을 볼 수 있습니다.




5. 즐겨찾기 메뉴


이슈, 사람에 대해서 "별" 버튼을 눌러 즐겨찾기에 등록할 수가 있습니다.




이상으로 간략히 앱에 대해서 설명해 보았습니다.


이용하시다가 필요한 기능이나 불편한 사항이 있으시면 앱내에 "의견보내기"로 언제든지 메일 주세요~


마지막으로 ..다시 앱 다운로드 경로...

* 구글 플레이 : https://play.google.com/store/apps/details?id=in.appgate.podnote


많은 이용 바랍니다. ^^


저작자 표시 변경 금지
신고
2012.08.03 13:39

안드로이드용 정치인D노트 개발기 짧은글2012.08.03 13:39

알바 이후 후유증이 가시지 않는 바람에 한동안 잠수를 탔다. 날이 따뜻해지니 몸도 나른해지고 여름이 다가오니 체력이 딸리기 시작하더니 게으름병이 도진 것. -_-;


그래도.. 요양 아닌 요양을 보내면서.. 기특하게도(?) 짬짬이 안드로이드 개발 준비를 하기는 했다. 


안드로이드 개발은 2009년도에 첨 시작했는데 Cupcake, Donut, Eclair, Froyo (2.2)까지만 열심히 연구했고, 다른 회사로 이직하면서부터는 iOS 개발을 주력으로 하고 안드로이드는 보조로 개발했었다. 회사에 다른 안드로이드 개발자가 있었기에 Core 개발만 도와주고 나머지 개발업무는 관여하지는 않았다.


그러다 보니 허니콤 이후 새로운 변경사항에 대해서는 그리 밝지 않은 상태여서 굉장히 불안했다. 태블릿이 나오면서 어떤 식으로 개발해야 할지 그리고 OS 버젼 호환성 문제는 어떻게 해결해야 할지에 대해서 막연한 불안감이 있었다. 안드로이드 개발할때 제일 괴로웠던 다양한 기기와 버젼 호환성 문제가 생각났기 때문이다. -_-;


폰과 태블릿을 지원하고 버젼 호환성 문제도 해결할수 있는 방법에 대해서 몇일 씨름한 끝에 SDK 상위 버젼에 있는 Fragment란 놈을 써야 한다는 것을 알았고 그러다 찾은게 Android Support Library 라는 훌륭한 것을 찾았다. 이 라이브러리는 하위 버젼에는 없는 상위 버젼의 유용한 API들을 모아놓은 라이브러리이다. 물론 상위 버젼의 모든 API들을 제공해주지는 않지만 호환성 문제를 해소하기에 충분한 API들을 제공해준다.


그리고 또 하나 훌륭한 점이 바꼈는데 Android Library Project을 만들 수 있게 되었다는 점. 앱개발시 빈번하게 사용될 소스들을 Copy & Paste 하지 않고 라이브러리화 해서 사용할 수 있게 된 것이다. 이 개념을 발견하자마자 여러가지 라이브러리들을 만들 계획을 세웠다. Core, App, DB, AD ... 등등등..


결론적으로 Android Support Library을 활용해 내게 필요한 Android Library Project를 만들어 호환성 문제도 해결하고 앱개발시 시간을 단축할 수 있는 작업을 했다.


이 작업의 결과물로 "정치인D노트" 안드로이드 버젼을 개발해 보았다. 

아래는 맛보기 스크린샷..


  


이 앱은 이론적으로 2.2버젼부터 4.1버젼까지 지원가능하다. 에뮬레이터 상으로는 문제없이 돌아갔지만.. 실기기에서는 현실적인 문제로 테스트를 못해봐서 어떻게 될지는 모르겠다. ;



아무튼 개발은 어느정도 마쳤고 이제 구글 개발자 등록만 하면 되는데.. 

등록 처리에서 막힌 상태.. -_-;



등록처리 기간을 검색해보니 짧게는 3~5시간, 보통 2~3일, 재수 없으면(문제 발생시) 1주~3주의 기간이 걸린다고 한다. Google Play로 바뀌면서 등록처리가 길어졌다는 얘기가 있는 듯 하다.


현재 2일이 지난 상태니.. 내일 등록 안되면 1주일 이상 걸릴 것 같다.. ㅠㅠ

그동안 차기작 구상이나 해야겠다. 우훗~!


저작자 표시 변경 금지
신고

'짧은글' 카테고리의 다른 글

이명뱅크 나비효과  (0) 2012.08.16
개발 잡담  (0) 2012.08.11
안드로이드용 정치인D노트 개발기  (0) 2012.08.03
넥서스S 구입  (0) 2012.04.07
알바 끝~ 다시 일상으로~  (0) 2012.04.04
아 미치... =_=;  (0) 2012.03.23


티스토리 툴바