Description du livre
Apprenez à créer des applications à l'aide des API natives d'Apple pour l'Internet des objets, notamment Apple Watch, HomeKit et Apple Pay. Vous découvrirez également comment s'interfacer avec des matériels tiers populaires tels que le Raspberry Pi, l'Arduino, et la famille de périphériques FitBit.
Programmer l'Internet des objets avec Swift et iOS est une mise à jour de la version précédente et inclut tout nouveau code Swift 4. Ce livre est un tutoriel détaillé qui fournit un "comment" et un "pourquoi" détaillés pour chaque sujet, expliquant les modèles de design spécifiques à Apple au fur et à mesure qu'ils apparaissent et tirant des leçons des autres applications populaires. Pour vous aider à démarrer rapidement, chaque chapitre est encadré dans un projet de travail, ce qui vous permet d'utiliser le code exemple directement dans vos applications.
L'Internet des objets n'est pas limité aux seuls appareils Apple, c'est pourquoi ce livre explique également comment s'interfacer avec des appareils tiers populaires, tels que le Fitbit et le Raspberry Pi, et des interfaces génériques, comme les API Restful et HTTPS. Vous passerez également en revue les nouvelles API comme Face ID et les nouvelles considérations de conception, et examinerez de plus près le SSL et la façon de rendre les applications connectées à l'IdO plus résistantes aux pirates. La couverture d'Apple Watch a également été étendue. L'Internet des objets vous attend - faites-en partie !
Ce que vous apprendrez
Utilisez les cadres IoT natifs d'Apple, tels que HealthKit, HomeKit et FaceID.
Interagir avec du matériel tiers populaire, comme le Raspberry Pi, l'Arduino et le FitBit.
Travailler avec de vrais projets pour développer des compétences basées sur l'expérience
Faire un IoT plus intelligent avec SiriKit et CoreML
A qui s'adresse ce livre ?
Ce livre s'adresse principalement aux lecteurs qui maîtrisent les bases du développement de l'iOS et qui cherchent à améliorer leurs compétences spécifiques à l'Internet des objets. Niveau Intermédiaire à Avancé. L'auditoire secondaire serait composé de décideurs d'affaires (gestionnaires, analystes d'affaires, cadres supérieurs) qui cherchent à acquérir une compréhension approximative de ce qui est impliqué dans le développement d'Internet des objets pour iOS.