Skip to content

Commit 1e96167

Browse files
authored
Update README.md
1 parent 911f798 commit 1e96167

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
![Shot](https://github.com/DenDmitriev/MyTrack/assets/65191747/7fb86231-2bd7-4912-b588-ee9678f16d99)
55

66
# Начало
7-
Я хотел научится работать с картой, получать координаты и обрабатывать их. Попытался использоыать большинство возможных функций Google Maps SDK.
7+
Я хотел научится работать с картой, получать координаты и обрабатывать их. Попытался использовать большинство возможных функций [Google Maps SDK](https://developers.google.com/maps/documentation/ios-sdk/overview?hl=ru).
88
- Рисование и окрашивание сплайна
99
- установка маркера на картк
10-
- перемещенте камеры на карте
10+
- перемещение камеры на карте
1111
- обрабатывает получаемые данные и показывать их в понятном виде
1212

1313
# Содержание
@@ -20,19 +20,21 @@
2020
- [TODO](#todo)
2121

2222
# Возможности
23-
Главный экран реализован с использованием API карт [GoogleMaps](https://developers.google.com/maps). Приложение по кнопке СТАРТ начинает создавать трек пользователя по координатам. Отображается путь полилинией, которая окрашивается в цвет исходя из скорости перемещения пользователя с устройством. Для понимания логики окрашивания, есть выбор настройки типа прогулки внизу экрана. При прогулке есть скорость, путь и время, эти данные приложение показывает в удобном отформаттированном варианте. При завершении трекинга, по кнопке ФИНИШ, приложение сохраняет трек. Прогулки можно увидеть по кнопке список. В ячейках трека приводится сводная информация и навзвание района прогулки.
23+
Главный экран реализован с использованием [Google Maps SDK](https://developers.google.com/maps/documentation/ios-sdk/overview?hl=ru). Приложение по кнопке СТАРТ начинает создавать трек пользователя по координатам. Отображается путь полилинией, которая окрашивается в цвет исходя из скорости перемещения пользователя с устройством. Для понимания логики окрашивания, есть выбор настройки типа прогулки внизу экрана. При прогулке есть скорость, путь и время, эти данные приложение показывает в удобном отформатированном варианте. При завершении трекинга, по кнопке ФИНИШ, приложение сохраняет трек. Прогулки можно увидеть по кнопке список. В ячейках трека приводится сводная информация и название района прогулки.
2424

2525
# Реализация
2626
Библиотеки
2727
- [UIKit](#uikit)
28-
- [GoogleMaps](#googlemaps)
28+
- [Google Maps SDK](#google-maps-sdk)
2929
- [RealmSwift](#realmswift)
3030
- [RxSwift](#rxswift)
3131

3232
## UIKit
33-
Интерфейс приложения реализован классическим способом. За координация контроллеров отвечает Coordinator. У каждого flow есть свой storyboard. Передаются данные между контроллерами через замыкание.
33+
Интерфейс приложения реализован классическим способом.
34+
За координацию контроллеров отвечает Coordinator.
35+
У каждого flow есть свой storyboard. Передаются данные между контроллерами через замыкание.
3436

35-
## GoogleMaps
37+
## Google Maps SDK
3638
Я хотел научиться работать с Google Maps API. поэтому
3739

3840
## RealmSwift

0 commit comments

Comments
 (0)