MapKit Fundamentals
Основы работы с картами в iOS и macOS на Swift
Résumé :
Introduction
Le livre «MapKit Fundamentals» de Ray Fix a été publié en 2017 et se concentre sur l'une des technologies clés d'Apple : le framework MapKit. Bien que plusieurs années se soient écoulées depuis sa publication, les principes fondamentaux du travail avec les cartes sur iOS et macOS restent d'actualité. Ce guide pratique de 224 pages est écrit en Swift et s'adresse aux développeurs souhaitant maîtriser l'intégration de services cartographiques dans leurs applications.
De quoi parle le livre
«MapKit Fundamentals» présente progressivement au lecteur les capacités de MapKit : de l'affichage simple d'une carte à des scénarios complexes comme le calcul d'itinéraires, le travail avec les annotations et le géocodage. Le livre est structuré selon le principe «du simple au complexe» : chaque chapitre contient une partie théorique et un exemple pratique pouvant être exécuté immédiatement dans Xcode.
Sujets principaux :
- Configuration de MapKit dans un projet et affichage de base de la carte ;
- Travail avec différents types de cartes (standard, satellite, hybride) ;
- Ajout d'annotations (épingles, marqueurs personnalisés) et d'infobulles ;
- Géocodage et géocodage inverse (conversion d'adresses en coordonnées et vice versa) ;
- Recherche de lieux avec MKLocalSearch ;
- Calcul d'itinéraires (automobile, piéton) avec MKDirections ;
- Suivi de la position de l'utilisateur avec Core Location ;
- Personnalisation de l'apparence de la carte et animations.