home.social

#mapkit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mapkit, aggregated by home.social.

fetched live
  1. Яндекс.Карты в Expo в 2026: поддерживаемый нативный SDK

    Если вы делаете приложение на React Native / Expo и вам нужны Яндекс.Карты , вы наверняка столкнулись с проблемой: у Яндекса есть официальный SDK для Android, iOS и Flutter — но не для React Native . Годами пробел закрывало сообщество, но в 2026-м ситуация невесёлая:

    habr.com/ru/articles/1063014/

    #react_native #expo #yandex_mapkit #yandex_map #яндекс_карты #mapkit #typescript

  2. Фильтр Калмана, geohash fog of war и три реджекта Apple: как я собрал GPS-трекер на SwiftUI

    В 2024 году Google тихо убил Timeline в Google Maps. Историю местоположений перевели в «локальный режим», который на практике работает через раз - данные теряются, синхронизации нет, а у многих просто исчезли годы накопленной истории. Для меня это было важно: я много езжу на машине и хотел знать простую вещь - сколько конкретная поездка стоит в бензине. Ничего подходящего не нашёл и решил написать сам. Я бэкенд-разработчик, до этого проекта не написал ни строчки на Swift - дальше про то, как за месяц вечерами собрал GPS-трекер с фильтром Калмана, fog of war на geohash и Live Activity.

    habr.com/ru/articles/1024896/

    #iOS #Swift #SwiftUI #GPS #CoreLocation #MapKit #geohash #фильтр_Калмана #Live_Activity #App_Store

  3. Is anyone using #MapKit’s mapView(_:clusterAnnotationForMemberAnnotations:) ?

    Across all of GitHub, I can only find one real use of it.

    developer.apple.com/documentat

  4. Is anyone using #MapKit’s mapView(_:clusterAnnotationForMemberAnnotations:) ?

    Across all of GitHub, I can only find one real use of it.

    developer.apple.com/documentat

  5. Oh, the onTapGesture(count: 2) doesn't work either. Looks like double click to zoom and option doubled click to zoom out are now part of mapkit.

    The gestures are ignored. #mapkit

  6. Did a bit of work this morning on Hike Maker. Finally got it working to allow you to move the end of an a to b route to a nearby point of interest. In this example I move the end point to the nearest cafe
    #indiedev #swiftui #mapkit

  7. Did a bit of work this morning on Hike Maker. Finally got it working to allow you to move the end of an a to b route to a nearby point of interest. In this example I move the end point to the nearest cafe
    #indiedev #swiftui #mapkit

  8. I’m doing some experimenting in Hike Maker. I have to say the amount of caching that MapKit does is phenomenal. This is with airplane mode on, to simulate having no signal while out on a walk…
    🤯🗺️📍
    #walking #mapkit #swiftui

  9. I’m doing some experimenting in Hike Maker. I have to say the amount of caching that MapKit does is phenomenal. This is with airplane mode on, to simulate having no signal while out on a walk…
    🤯🗺️📍
    #walking #mapkit #swiftui

  10. Hmmm. On iOS26, MapUserLocationButton and MapPitchToggle have lost their tint in my app.
    #iOS26 #SwiftUI #MapKit #indiedev

  11. Hmmm. On iOS26, MapUserLocationButton and MapPitchToggle have lost their tint in my app.
    #iOS26 #SwiftUI #MapKit #indiedev

  12. One of the things I've been waiting for in iOS26 is that cycling is now supported in Mapkit for directions (transportType = .cycling). So, I can now update Hike Maker to generate a cycle route. Might need to change the name though... 😀

    #iOS26 #indiedev #MapKit #cycling

  13. One of the things I've been waiting for in iOS26 is that cycling is now supported in Mapkit for directions (transportType = .cycling). So, I can now update Hike Maker to generate a cycle route. Might need to change the name though... 😀

    #iOS26 #indiedev #MapKit #cycling

  14. I really got nothing from my MapKit wish list 👇🏻

    How is it possible to ship no update at all? 🫤

    My feedback are about existing #MapKit APIs, no new features. I know it's prioritised based on demand, but I thought bringing a little bit more #UIKit to #SwiftUI would be faster...

    🤞🏻 next year!

    #WWDC25

    iosdev.space/@alpennec/1145843

  15. I really got nothing from my MapKit wish list 👇🏻

    How is it possible to ship no update at all? 🫤

    My feedback are about existing #MapKit APIs, no new features. I know it's prioritised based on demand, but I thought bringing a little bit more #UIKit to #SwiftUI would be faster...

    🤞🏻 next year!

    #WWDC25

    iosdev.space/@alpennec/1145843

  16. Some nice geocoding additions to #MapKit! #WWDC25

    New framework: GeoToolbox

    New types: MKGeocodingRequest, MKReverseGeocodingRequest, MKAddress, MKAddressRepresentations

    Documentation: developer.apple.com/documentat

  17. Some nice geocoding additions to #MapKit! #WWDC25

    New framework: GeoToolbox

    New types: MKGeocodingRequest, MKReverseGeocodingRequest, MKAddress, MKAddressRepresentations

    Documentation: developer.apple.com/documentat

  18. I added configurable 311 color maps to the latest release of my NYC buildings app for iOS. You can make your own filter, choosing from almost 2k service request types.

    It’s fun and interesting to play with; I’m excited to share it!

    apps.apple.com/us/app/gotham-e

    #IndieDev #iOSDev #SoloDev #NYC #CivicTech #OpenData #NYC311 #MapKit #UIKit #BuildInPublic

  19. I just added a colorful feature to my free NYC buildings app: a kind of noiseometer! Each building has one of 10 colors, according to how many 311 Noise complaints were submitted in the last 12 months. There’s also a setting for Heat/Hot Water complaints.

    My thought is that this might be useful for someone looking to move in the five boroughs. In any case, this update gives the app some much-needed color!
    apps.apple.com/us/app/gotham-e
    #IndieDev #iOSDev #NYC #CivicTech #OpenData #NYC311 #MapKit #UIKit

  20. I found a solution to my other post: iosdev.space/@alpennec/1143186

    I was not aware of this SpatialTapGesture that provides the event location.

    #SwiftUI #MapKit

  21. I found a solution to my other post: iosdev.space/@alpennec/1143186

    I was not aware of this SpatialTapGesture that provides the event location.

    #SwiftUI #MapKit

  22. I'm trying to detect the tap location on a #SwiftUI Map.

    If I add an onTapGesture, it works 👌🏻 but I lose the "double tap to zoom" native behaviour 🫤

    Anyone knows a way to not override this default gesture? I would ideally prefer not having to use an UIViewRepresentable if possible.

    Do you have any idea @hishnash @natpanferova @yanlu? Thank you!

    #MapKit #UIKit

  23. I'm trying to detect the tap location on a #SwiftUI Map.

    If I add an onTapGesture, it works 👌🏻 but I lose the "double tap to zoom" native behaviour 🫤

    Anyone knows a way to not override this default gesture? I would ideally prefer not having to use an UIViewRepresentable if possible.

    Do you have any idea @hishnash @natpanferova @yanlu? Thank you!

    #MapKit #UIKit

  24. Any #MapKit engineers out there? I submitted the issue over two months ago but haven’t received any feedback yet. I'd appreciate any help or insights.

    mastodon.social/@Typ0genius/11

  25. I reworked the #MapKit view in edit form. It looks a ton better! Usually I'm not happy with my designs, but this time I believe I did something really good. First of all, I stopped using stock markers and added user content to the map.

  26. A huge thank you to @twostraws and @StewartLynch for their incredible and resources, which were invaluable for implementing and truly understanding these iOS features in .

  27. A huge thank you to @twostraws and @StewartLynch for their incredible #MapKit and #CoreLocation resources, which were invaluable for implementing and truly understanding these iOS features in #SwiftUI.

  28. Geez the #apple #mapkit #mapkitjs docs are horrible and I can't find many examples.

    In a company with unlimited money, why are the docs so bad?

  29. Geez the #apple #mapkit #mapkitjs docs are horrible and I can't find many examples.

    In a company with unlimited money, why are the docs so bad?

  30. Now, this is the first version of the app, I have tons of ideas to improve it but I wanted to get it in people's hands and see what people like, what they want, and how it's used 🙂

    On the technical side, the app is entirely built in #SwiftUI (what did you expect?), and leverages #CoreLocation, #MapKit, #WeatherKit and a little bit of #SwiftCharts.

    This app is the reason I filed and share many feedback related to these frameworks lately 😄

    #iOS #AppStore #IndieDev

  31. Now, this is the first version of the app, I have tons of ideas to improve it but I wanted to get it in people's hands and see what people like, what they want, and how it's used 🙂

    On the technical side, the app is entirely built in #SwiftUI (what did you expect?), and leverages #CoreLocation, #MapKit, #WeatherKit and a little bit of #SwiftCharts.

    This app is the reason I filed and share many feedback related to these frameworks lately 😄

    #iOS #AppStore #IndieDev

  32. #MapKit engineers:

    #FB13880323: overlays always use the light color when the View appears (device in dark mode)

    #FB13882039: MapPolyline/MapPolygon created from MKShape always use the light color if the Map container view accesses the colorScheme Environment Value

    #SwiftUI cc @curtclifton can you please make sure it reaches the correct person? Thanks!

  33. #MapKit engineers:

    #FB13880323: overlays always use the light color when the View appears (device in dark mode)

    #FB13882039: MapPolyline/MapPolygon created from MKShape always use the light color if the Map container view accesses the colorScheme Environment Value

    #SwiftUI cc @curtclifton can you please make sure it reaches the correct person? Thanks!

  34. 5/x MKLocalSearchCompleter doesn't support Swift Concurrency yet: no async/await version so we still have to use the delegate to get the results: #FB13766924

    Hopefully, manual MKLocalSearch has an async/await version.

    #WWDC24 #MapKit

  35. 5/x MKLocalSearchCompleter doesn't support Swift Concurrency yet: no async/await version so we still have to use the delegate to get the results: #FB13766924

    Hopefully, manual MKLocalSearch has an async/await version.

    #WWDC24 #MapKit

  36. 2/x Annotation/Marker cannot be dragged: #FB13784568

    3/x Tiles overlays are missing: #FB13697401

    4/x Not all MapContent can be selected. For example, MapCircle/MapPolygon/MapPolyline cannot (only Annotation & Marker can be tagged): #FB13555872

    #WWDC24 #MapKit #SwiftUI

  37. 2/x Annotation/Marker cannot be dragged: #FB13784568

    3/x Tiles overlays are missing: #FB13697401

    4/x Not all MapContent can be selected. For example, MapCircle/MapPolygon/MapPolyline cannot (only Annotation & Marker can be tagged): #FB13555872

    #WWDC24 #MapKit #SwiftUI

  38. What's missing in #MapKit? 🗺️

    1/x No support for annotation clustering in #SwiftUI: no way to specify the displayPriority, collisionMode or a custom clustering annotation View...

    So we end up with a crowded & unreadable map 🫤

    #FB13860493 #FB13784552 #FB13784561 #WWDC24

  39. What's missing in #MapKit? 🗺️

    1/x No support for annotation clustering in #SwiftUI: no way to specify the displayPriority, collisionMode or a custom clustering annotation View...

    So we end up with a crowded & unreadable map 🫤

    #FB13860493 #FB13784552 #FB13784561 #WWDC24

  40. Apple fixed the issue regarding the zoom level not kept when changing the map style but now the MapPolyline stroke lineWidth is not the same between the different mapStyles...

    I filed #FB13834741.

    cc @curtclifton

    #MapKit #SwiftUI #WWDC24

  41. Apple fixed the issue regarding the zoom level not kept when changing the map style but now the MapPolyline stroke lineWidth is not the same between the different mapStyles...

    I filed #FB13834741.

    cc @curtclifton

    #MapKit #SwiftUI #WWDC24

  42. Switching from a standard mapStyle to an imagery or hybrid mapStyle in a #SwiftUI Map now keeps the same visible region in iOS 18!

    This bug is fixed, I can close my #FB13774371 🥳

    #MapKit #WWDC24

    Original post: iosdev.space/@alpennec/1123766

  43. I tested again animating a Map safeAreaPadding on iOS 18 in Xcode 16 and... this is still not fixed 🫤

    I commented my feedback but I really hope this gets some attention from Apple before the new OSes are released...

    #FB13754091 #MapKit #WWDC24

  44. 3/x In one line of code (again), we can also display the map item details sheet (or popover) for any MKMapItem.

    Documentation: developer.apple.com/documentat

    #WWDC24 #MapKit

  45. 2/x In one line of code, we can select any visible MapFeature (POI, territory, ocean, basin, river, etc) and present details as a caption, callout (compact or full) or sheet.

    Documentation: developer.apple.com/documentat

    #WWDC24 #MapKit

  46. What's New in #MapKit? 🗺️ #WWDC24

    1/x We have access to a unique identifier for MKMapItem. Why? It allows us to easily recreate a map item from a persisted identifier like "I63802885C8189B2B" and more.

    Documentation: developer.apple.com/documentat

    I closed my feedback #FB13679378.

  47. Happy to see MKMapItem now has a public unique identifier!

    I'll be able to remove some private APIs usage and close a feedback.

    Check out MKMapItem.Identifier: developer.apple.com/documentat

    #WWDC24 #MapKit

  48. “Type of expression is ambiguous without a type annotation”

    Is it tho??
    I'm completely stumped here
    #swiftui #swift #mapkit