-
Notifications
You must be signed in to change notification settings - Fork 77
[All Platform, New Feature] Flutter Side User Control Interface Implementation #173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
안녕하세요 김노트님, |
@chochoq 님, 기여 요청에 감사드립니다.
자세한 설계는 오늘 내로 드래프트 하겠습니다. 감사합니다. |
@chochoq 1안: 외부에서 사용자가 위젯을 배치할 수 있도록 지정 NaverMapController? mapController;
// ... some codes
return Stack(
children: [
NaverMap(
onMapReady: (controller) {
mapController = controller;
}
),
Positioned(
top: 0,
bottom: 0,
right: 12,
child: NaverMapZoomControlWidget(mapController: mapController),
)
]) 2안: 기존 실내지도 및 네이버 맵 SDK에서 조작하는 방식과 동일하게 NaverMap(
options: NaverMapViewOptions(
zoomButtonEnable: true,
)
), |
제가 사용할 때도 2안을 선호하는 편이지만, 커스텀 가능한 것이 결국은 더 사용성이 더 좋은게 아닐까 하는데 어떻게 생각하실까요? |
@chochoq |
@chochoq 안녕하세요, 혹시 현재 진행상황 공유 부탁드려도 될까요? |
@chochoq 1.2.0 버전이 릴리즈되며, 이 작업은 이후 버전의 작업으로 처리됩니다. |
내 위치 구현 예제 추가 (참고하실 수 있습니다) |
추가해주신 예제 확인했습니다.(늦어서죄송합니다ㅜㅜ) |
네 알겟습니다. 감사합니다!! |
@chochoq 각 구현마다 작업 시작/종료 정도만 노티 부탁드려도 될까요? |
작업 할당 변경 @chochoq -> @mrkim0425 |
Just to let you know |
@mrkim0425 남은 작업은 따로 논의 되었었던 위치 추적 관련 플러그인 내재화 작업이 마지막인가요? |
@note11g 넵 |
@mrkim0425 내 위치 버튼 제외하고, 이번 릴리즈에 포함시킬까 싶은데, 어떻게 생각하시나요? |
넵 좋습니다 |
상위 이슈로 이전하고, 작업 시기에 다시 이슈를 재생성합니다. |
Uh oh!
There was an error while loading. Please reload this page.
Background
Platform View를 통해, 지도 화면을 보여주는 것 이외에 지도 조작에 필요한 인터페이스인 줌 컨트롤러, 나침반(방위표시계), 내 위치 모드 변경 버튼 인터페이스를 사용하려고 할 때, 이슈가 발생함 (주로 Android). 하지만, 해당 UI들은 사용자가 쉽게 구현 가능할 것으로 예상하였으나, 생각보다 사용에 있어 불편하다는 의견이 많이 나오는 상황임.
따라서 개발 경험(DX)를 향상시키기 위해, 해당 UI들을 플러터 UI로 구현하고자 함.
TODO
(할당되지 않은 것들은 기여 가능합니다)
*추가될 수 있음.
Reference
Android : https://navermaps.github.io/android-map-sdk/guide-ko/4-1.html
iOS : https://navermaps.github.io/ios-map-sdk/guide-ko/4-1.html
The text was updated successfully, but these errors were encountered: