Program the Internet of Things with Swift for iOS -  Ahmed Bakir,  Gheorghe Chesler,  Manny de la Torriente

Program the Internet of Things with Swift for iOS (eBook)

eBook Download: PDF
2015 | 1st ed.
XXV, 494 Seiten
Apress (Verlag)
978-1-4842-1194-6 (ISBN)
Systemvoraussetzungen
52,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Program the Internet of Things with Swift and iOS is a detailed tutorial that will teach you how to build apps using Apple's native APIs for the Internet of Things, including the Apple Watch, HomeKit, and Apple Pay. This is the second book by Ahmed Bakir (author of Beginning iOS Media App Development) and his team at devAtelier LLC, who have been involved in developing over 20 mobile projects.

Written like a code review, this book presents a detailed 'how' and 'why' for each topic, explaining Apple-specific design patterns as they come up and pulling lessons from other popular apps. To help you getting up and running quickly, each chapter is framed within a working project, allowing you to use the sample code directly in your apps.

The Internet of Things is not limited to Apple devices alone, so this book also explains how to interface with popular third-party hardware devices, such as the Fitbit and Raspberry Pi, and generic interfaces, like Restful API's and HTTPS. The Internet of Things is waiting - be a part of it!



Ahmed Bakir is the founder and lead developer at devAtelier LLC (www.devatelier.com), a San Diego-based mobile development firm. After spending several years writing software for embedded systems, he started developing apps out of coffee shops for fun. Once the word got out, he began taking on clients and quit his day job to work on apps full time. Since then, he has been involved in the development of over 20 mobile projects, and has seen several enter the top 25 of the App Store, including one that reached number one in its category (Video Scheduler). His clients have ranged from scrappy startups to large corporations, such as Citrix. In his downtime, Ahmed can be found on the road, exploring new places, speaking about mobile development, and still working out of coffee shops.
Program the Internet of Things with Swift and iOS is a detailed tutorial that will teach you how to build apps using Apple's native APIs for the Internet of Things, including the Apple Watch, HomeKit, and Apple Pay. This is the second book by Ahmed Bakir (author of Beginning iOS Media App Development) and his team at devAtelier LLC, who have been involved in developing over 20 mobile projects.Written like a code review, this book presents a detailed "e;how"e; and "e;why"e; for each topic, explaining Apple-specific design patterns as they come up and pulling lessons from other popular apps. To help you getting up and running quickly, each chapter is framed within a working project, allowing you to use the sample code directly in your apps.The Internet of Things is not limited to Apple devices alone, so this book also explains how to interface with popular third-party hardware devices, such as the Fitbit and Raspberry Pi, and generic interfaces, like Restful API's and HTTPS. The Internet of Things is waiting - be a part of it!

Ahmed Bakir is the founder and lead developer at devAtelier LLC (www.devatelier.com), a San Diego-based mobile development firm. After spending several years writing software for embedded systems, he started developing apps out of coffee shops for fun. Once the word got out, he began taking on clients and quit his day job to work on apps full time. Since then, he has been involved in the development of over 20 mobile projects, and has seen several enter the top 25 of the App Store, including one that reached number one in its category (Video Scheduler). His clients have ranged from scrappy startups to large corporations, such as Citrix. In his downtime, Ahmed can be found on the road, exploring new places, speaking about mobile development, and still working out of coffee shops.

Part 1: Getting StartedChapter 1: Welcome to the Internet of Things Chapter 2: Introduction to the Swift Programming LanguageChapter 3: Live Debugging with Xcode Part 2: HealthChapter 4: Logging and retrieving health information using HealthKitChapter 5: Tracking activity using the iPhone’s internal sensors Chapter 6: Integrating third-party fitness trackers using the Fitbit API Part 3: WatchKitChapter 7: Building a static watch face Chapter 8: Building an interactive watch appChapter 9: Advanced sensors and controls on the Apple Watch Part 4: Communicating with External HardwareChapter 10: Connecting to a Bluetooth LE device Chapter 11: Building location awareness with iBeacons Chapter 12: Home automation using HomeKit Chapter 13: Building an app that talks to a Raspberry Pi Part 5: An Internet of Secure ThingsChapter 14: Using Keychain Services to secure data Chapter 15: Using Touch ID for authentication Chapter 16: Using Apple Pay to accept payments

Erscheint lt. Verlag 30.12.2015
Zusatzinfo XXV, 494 p. 229 illus.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Mathematik / Informatik Informatik Netzwerke
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Mathematik / Informatik Informatik Theorie / Studium
Informatik Weitere Themen Hardware
Schlagworte Apple Pay • Apple Watch • HealthKit • internet of things • Ios • IOT • Raspberry Pi
ISBN-10 1-4842-1194-4 / 1484211944
ISBN-13 978-1-4842-1194-6 / 9781484211946
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 14,1 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
A practical guide to implementing, managing, and optimizing macOS Big …

von Nava Herta Nava

eBook Download (2021)
Packt Publishing (Verlag)
34,79