디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

캐로로닭 보긔.. (위치기반 어플)

쿄스케갤로그로 이동합니다. 2012.01.30 21:36:00
조회 156 추천 0 댓글 32

 일단 앱을 실행 시켰을때만 위치정보를 보낼건지.. 아님 폰 처음키면 자연적으로 백그라운드에서 앱이 돌아가서 위치정보를 보낼지 정해야하고

(카톡 같은 경우 폰 키고 따로 어플 실행 안시켜도 다른 사용자가 메시지 보내면 자연스럽게 메시지 온거 알려주듯이..)

서버로 위치 정보 전송하는 부분은 일단 5분마다 폰에서 현재위치를 체크한 다음에.. 폰 자체 디비나 데이터를 저장할수 있는 공간에 저장해..

이미 저장되어 있는 값이 있으면 저장되어 있는 값이랑 지금 현재 위치랑 비교하고

거리차이가 별로 나지 않으면 서버에 전송하지 말고.. 만약 300미터(500미터로 정하던 1키로로 정하던 그건 개발자 마음...)

이상이 차이가 난다고 하면 그 값은 폰에도 저장하고 서버에도 전송하게 하는거지.. 그러면 한곳에 머물러 있으면 서버에 계속 위치를 전송할

필요가 없겠지... 이러면 일단 서버로 전송하는 횟수는 확실히 줄어들거야....

어쨋건 폰에서 5분마다 위치를 탐색하니 베터리 소모는 어느정도 감수 해야해..(그래서 하데에서는 자기위치 서버로 보내는

기능을 온 오프 할수 있는걸로 앎) 그나마 베터리 소모를 줄이자면 위에 언급했듯이 폰에서 먼저 거리를 비교하는데.. 5분전에 저장됬던 값이랑

비교해서 별 차이가 없으면 +1분을 해준다거나(다시 체크하는 시간을..) 아님 그냥 10분으로 확 늘리던가해.. 근데 한곳에만 있는게 아니라

자동차를 타고 이동중일수도 있고 기차를 탈수도 있잖아.. 5분전에 저장한 값이랑 지금 위치랑 비교해서 거리차이가 확 난다 싶으면 거리에

반비례해서 시간을 줄이는거야.. 최소 1분으로.. 그니까 자동차나 기차.. 지하철을 타면 1분마다 전송하게 만드는거지...(근데 이거 또한

베터리 소모가 크니 사용자한테 알림창으로 계속 위치정보를 보낼거냐고 알림창을 표시해주면 더 좋을듯..) 솔직히 나도 상용화한 앱을

만든적이 없어서 저 베터리 줄이는건 생각만 하고 직접 구현해본적은 없는데 충분히 가능할거라 생각... 서버에서는 유저가 폰으로 위치정보를

날리면 그 값을 쿼리에서 비교하는거지.. 아까 말했듯이 두점간의 거리공식 이용해서(해싱을 해서 값을 줄인다는데 그부분은 나도 잘 모르겠고)

아마 위도랑 경도는 디비에서 인덱스를 잡아주면 좀더 빨리 뽑아낼거야..  음.. 아무튼 내가 생각하는건 이런데... 상용화된 앱은 어떻게

돌아가는지 모르겠당

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
공지 프로그래밍 갤러리 이용 안내 [97] 운영자 20.09.28 48753 65
2904434 Arduino Due CP/M Personal Computer 발명도둑잡기(118.216) 09:09 7 0
2904433 난 자바를 좋아하는데 [2] 슈퍼막코더(126.179) 09:02 19 0
2904431 중국 놈들이 여론조작하는 거 밝혀짐 프갤러(118.235) 08:42 552 4
2904429 기술적인 얘기인척 하려해도 늘 같은 소리인거 같음 [3] ㅇㅇ갤로그로 이동합니다. 08:14 37 2
2904427 모바일 SDK 개발하는 팀은 어떤일해? 프갤러(220.92) 07:37 12 0
2904426 cyber security능 끝물이공 버려진field잉 무토깽(218.149) 07:24 17 0
2904425 러스트는 GUI부터 제대로 제공해야 됨 [1] ㅇㅇ(114.30) 06:48 32 0
2904422 요즘은 관리잘하면 50초중까지는 꼴리는듯 ㅇㅇ(118.235) 06:25 28 0
2904421 인지과학조져라 손발이시립디다갤로그로 이동합니다. 06:13 29 0
2904420 발명도둑잡기 차단이 왜 풀려있냐? ㅇㅇ(114.30) 06:11 20 0
2904418 중국인 댓글부대 한국여론조작 포착 [1] ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 06:07 30 0
2904415 kqueue와 epoll의 시스템 아키텍처 및 설계 철학 비교 나르시갤로그로 이동합니다. 05:46 24 0
2904410 33살 중소3년차 똥통인생 이스펙으로 중견입사 가능하냐..? ㅇㅇ(118.235) 04:59 39 0
2904408 지잡대 졸업 30살인데 학벌 세탁원하는데 학사편입vs대학원 ㅇㅇ(203.232) 04:30 21 0
2904407 Claude cli 오늘 첨 써봤는데 개발자 왜 필요하냐 프갤러(101.235) 04:26 32 0
2904389 Clair.IO.Poller: 이번에 설계했다가 gg친 API ㅋㅋ [1] 나르시갤로그로 이동합니다. 02:59 40 0
2904375 진짜 프로그래머들 ㅈㄴ부럽다 [3] ㅅ스맨갤로그로 이동합니다. 02:18 99 0
2904367 코딩 걍 첨부터 막히는데 어캄 [2] ㅅ스맨갤로그로 이동합니다. 01:54 68 0
2904364 자바 언어 좋지.. 추억과 낭만이 깃들인 언어 ㅋㅋ [3] 나르시갤로그로 이동합니다. 01:45 58 0
2904363 거래소 api들 잘 다루고 싶으면 뭐 부터 배우면 될까요 선배님들 [4] 프갤러(114.204) 01:43 49 0
2904359 0x [1] 루도그담당(58.233) 01:22 37 0
2904358 접시 ㅇㅅㅇ [6] 헤르 미온느갤로그로 이동합니다. 01:12 68 0
2904357 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 01:09 26 0
2904356 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 01:08 45 0
2904324 오픈소스 프로젝트를 하나 해볼까 [12] 에이도비갤로그로 이동합니다. 00:02 108 0
2904320 고 언어 음 좋지 나쁘지 않고 효율적이고 음 근데 [6] 프갤러(110.8) 11.23 68 0
2904316 www.basic4mcu.com 11월까지 서비스 종료 발명도둑잡기(118.216) 11.23 21 0
2904313 카리나가 맛집이넹 ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.23 81 0
2904309 그러고 보니 프갤에서 고랭 팬은 못본거 같은데 [5] chironpractor갤로그로 이동합니다. 11.23 57 0
2904303 클라우드 엔지니어 희망하는데 [2] 프갤러(118.235) 11.23 45 0
2904298 cursor 대체할만한거 있어? [2] ㅇㅇ(124.48) 11.23 53 0
2904295 개발만한 취미가 없는 것 같음 프갤러(61.73) 11.23 65 0
2904294 살면서 잘 한 일... 후배한테 노트북 키스킨 딱 맞는 카라스스킨 5천원 넥도리아(220.74) 11.23 20 0
2904291 에구궁.. 나님 일욜밤까지 모임하구와서 배불러양 [2] ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.23 66 0
2904289 웹디자인은 이미 AI때문에 망한듯 [1] 프갤러(220.70) 11.23 52 0
2904285 왜 극좌들은 하나같이 왕따 당하는걸까? [4] ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.23 51 0
2904266 인공지능 댓글 검사기 발명도둑잡기(118.216) 11.23 30 0
2904265 배달기사 레전드네 진짜; [7] 루도그담당(58.233) 11.23 82 0
2904264 [긴급속보] 한국 연구진이 노벨상 근거를 뒤집자 현재 난리난 천문학계 발명도둑잡기(118.216) 11.23 32 0
2904262 왕따재명 안쓰럽네 ㅠ ㅅ ㅠ [2] ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.23 52 1
2904261 소프트웨어 이름으로 이렁 거 어때? [4] 나르시갤로그로 이동합니다. 11.23 60 0
2904259 긴sql도 셸스크립트도 보기 싫은데 [10] 슈퍼막코더(116.64) 11.23 72 0
2904256 이거 이직 중인데 두개중 어디가야하노 [2] 프갤러(58.231) 11.23 46 0
2904255 베린이평가좀 [1] ㅇㅇ(39.7) 11.23 58 0
2904247 간철수도 어셈블리어한다는데 [2] 타이밍뒷.통수한방(1.213) 11.23 71 0
2904245 국비조언좀요 [2] 프갤러(220.86) 11.23 65 0
2904244 어셈 짜는 중인데 헷갈린다 이기 [12] 루도그담당(58.233) 11.23 98 0
2904243 폴리글랏 툴체인이 나오면 프갤에 평화가 오려나? [10] chironpractor갤로그로 이동합니다. 11.23 71 0
2904242 베이스 ㅍㅌㅊ? ㅇㅇ(203.232) 11.23 55 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2