Приветствую всех пытливых (и не очень)!
Намедни мне довелось повторно окунуться в «блаженство» отсутствия адекватной технической документации для MapKit от Яндекс.Карт и повторно применить «старое рабочее решение». Это «решение» лично я вижу в корне грубым и искренне надеюсь на то, что оно является абсолютно неверным и имеет правильную альтернативу (без необходимости в использовании описанного ниже «приёма»). Тем не менее, «муки Тантала» были прочувствованы, и об этом удалось написать шуточное стихотворение.
Прошу побольше обоснованной критики в области прикладного решения, нежели в правилах хорошего слога.
Статья имеет оптимистично-реалистичный характер и несет повествование о сложившемся опыте в решении конкретной задачи.
«При открытии экрана карты необходимо максимально быстро определить первичные координаты пользователя и показать их соответствующим образом».
Конечную реализации демонстрировать смысла не вижу. Основная идея описана предельно ясно.
Наслаждайтесь.
Как-то вдруг решил, друзья,
Что без карт мне жить нельзя.
Руки хитро я потёр,
И мой внутренний Senior
Стал в предметную вникать:
Core/Google/Яндекс брать.
С «кОром» был знаком давно:
Пин красив, UI — … не очень.
Да, маршруты, да, пины...,
Но безжалостной вины
Не избегнуть..., если я
Для страны, где есть семья,
Предоставлю тот UI…
Упаси Святой Wi-fi.
В общем предал я натИв
В пользу ярких утилит.
Вспомнил было про 2ГИС,
Есть «апиха» — вот сюрприз!
Сам — цветаст и опенсорс!
Но по мне — слегка он борз.
В силу прочих «Альфачей»
Смысла нет тут лить речей.
Это — лично мой «загон»,
Жду комментов полигон.
Вспомнил-то, чтоб не решил
Мой читатель, что спешил
С данным выбором тогда
И забыл про 2гисА.
Google с Яндексом… Вот тут,
Как iOS-ник, я «гуглУ»
Предпочтенье не отдал.
Мне казалось, что удал
Больше Яндекс для страны:
"Карты, Маркет, Дзен… они
Смастерили для людей..."
Был наивен мой злодей…
Значит так, рассклад такой:
«В общем, парень неплохой ...».
Ясен тут UI как день,
… но отбрасывает тень
Наслаждения для глаз
Мой дальнейший тут рассказ:
Я хотел понять API,
Есть пример тут и… терпи.
Дальше Яндекс превратил
Песню слов впанкрe... конфуз.
Предо мной стоял вопрос:
В карты я засуну нос — Нужно сразу, налету
Юзеру сказать «Ты тут».
Слой за слоем — нет проблем.
Сплошь и рядом менеджмЕнт.
Тут — эвент, а тут — UI…
Где location,вашу... ваш мне взять?
Я нашел его в «слоЮ»,
Где на карту, где на view
Стрелку кастомить решил,
Мол, «рендерим… не спеши.
Latitude и Longitude
Скоро, брат, к тебе придут».
Братья, сестры, если Вы
Более прозорливЫ,
Подскажите мне и ИМ,
Как не вешать костыли.
А еще, коль кто-то сможет —
Пусть с текстАми им поможет
И опишет всё API,
Чтоб мобильщик не вопил.
В общем так. Пусть костылями,
А не «мягкими» камнями,
Но бросать в меня пора:
Сервиса включил я два.
«Кор» мне резво, словно хлыст
Точку отдаёт, — в чём быстр.
А за прочие движенья,
Яндекс шлёт мне уваженье.
В том конфликте мой каратель —
Это общий знаменатель,
Коим явлен latitude
И, бесспорно, longitude.
И теперь, возможно зря,
Яндекс с «КОром» — как друзья.
Ну и я рассказ закончил.
… правда это вот не точно.
Спасибо за уделённое время, коллеги.
Всем творческих успехов и позитивного настроения.
Намедни мне довелось повторно окунуться в «блаженство» отсутствия адекватной технической документации для MapKit от Яндекс.Карт и повторно применить «старое рабочее решение». Это «решение» лично я вижу в корне грубым и искренне надеюсь на то, что оно является абсолютно неверным и имеет правильную альтернативу (без необходимости в использовании описанного ниже «приёма»). Тем не менее, «муки Тантала» были прочувствованы, и об этом удалось написать шуточное стихотворение.
Прошу побольше обоснованной критики в области прикладного решения, нежели в правилах хорошего слога.
Статья имеет оптимистично-реалистичный характер и несет повествование о сложившемся опыте в решении конкретной задачи.
«При открытии экрана карты необходимо максимально быстро определить первичные координаты пользователя и показать их соответствующим образом».
Конечную реализации демонстрировать смысла не вижу. Основная идея описана предельно ясно.
Наслаждайтесь.
Как-то вдруг решил, друзья,
Что без карт мне жить нельзя.
Руки хитро я потёр,
И мой внутренний Senior
Стал в предметную вникать:
Core/Google/Яндекс брать.
С «кОром» был знаком давно:
Пин красив, UI — … не очень.
Да, маршруты, да, пины...,
Но безжалостной вины
Не избегнуть..., если я
Для страны, где есть семья,
Предоставлю тот UI…
Упаси Святой Wi-fi.
В общем предал я натИв
В пользу ярких утилит.
Вспомнил было про 2ГИС,
Есть «апиха» — вот сюрприз!
Сам — цветаст и опенсорс!
Но по мне — слегка он борз.
В силу прочих «Альфачей»
Смысла нет тут лить речей.
Это — лично мой «загон»,
Жду комментов полигон.
Вспомнил-то, чтоб не решил
Мой читатель, что спешил
С данным выбором тогда
И забыл про 2гисА.
Google с Яндексом… Вот тут,
Как iOS-ник, я «гуглУ»
Предпочтенье не отдал.
Мне казалось, что удал
Больше Яндекс для страны:
"Карты, Маркет, Дзен… они
Смастерили для людей..."
Был наивен мой злодей…
Значит так, рассклад такой:
«В общем, парень неплохой ...».
Ясен тут UI как день,
… но отбрасывает тень
Наслаждения для глаз
Мой дальнейший тут рассказ:
Я хотел понять API,
Есть пример тут и… терпи.
Дальше Яндекс превратил
Песню слов в
Предо мной стоял вопрос:
В карты я засуну нос — Нужно сразу, налету
Юзеру сказать «Ты тут».
Слой за слоем — нет проблем.
Сплошь и рядом менеджмЕнт.
Тут — эвент, а тут — UI…
Где location,
Я нашел его в «слоЮ»,
Где на карту, где на view
Стрелку кастомить решил,
Мол, «рендерим… не спеши.
Latitude и Longitude
Скоро, брат, к тебе придут».
Братья, сестры, если Вы
Более прозорливЫ,
Подскажите мне и ИМ,
Как не вешать костыли.
А еще, коль кто-то сможет —
Пусть с текстАми им поможет
И опишет всё API,
Чтоб мобильщик не вопил.
В общем так. Пусть костылями,
А не «мягкими» камнями,
Но бросать в меня пора:
Сервиса включил я два.
«Кор» мне резво, словно хлыст
Точку отдаёт, — в чём быстр.
А за прочие движенья,
Яндекс шлёт мне уваженье.
В том конфликте мой каратель —
Это общий знаменатель,
Коим явлен latitude
И, бесспорно, longitude.
И теперь, возможно зря,
Яндекс с «КОром» — как друзья.
Ну и я рассказ закончил.
… правда это вот не точно.
Спасибо за уделённое время, коллеги.
Всем творческих успехов и позитивного настроения.