Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Full-Stack iOS Development with Swift and Vapor -  Hem Dutt,  Mercury Learning and Information

Full-Stack iOS Development with Swift and Vapor (eBook)

Mastering Full-Stack iOS Development with Swift and Vapor Framework
eBook Download: EPUB
2024 | 1. Auflage
273 Seiten
Packt Publishing (Verlag)
978-1-83664-394-4 (ISBN)
Systemvoraussetzungen
49,19 inkl. MwSt
(CHF 47,95)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

This is a comprehensive guide designed to equip developers with the skills to seamlessly integrate back-end and front-end technologies using Swift and Vapor. The book starts with an overview of full-stack development, including the history and advantages of this approach, before diving into the essential tools and environments needed to get started. Readers will learn how to set up Xcode and the Vapor toolbox, create routes, and implement MVC patterns in Vapor, as well as work with JSON data.
The book then covers advanced topics such as asynchronous programming, HTML rendering, PostgreSQL integration, and error handling within Vapor. Simultaneously, it guides readers through building sophisticated iOS user interfaces using Auto Layout, SwiftUI, and Core Data for data persistence. The content culminates in a full-stack implementation that brings together server-side logic and a connected iOS application, followed by discussions on advanced topics like middleware, WebSockets, and security.
Finally, the book provides in-depth instructions on deploying iOS and Vapor applications using Heroku, Docker, and the App Store. Throughout, real-world projects and exercises reinforce learning, making this an indispensable resource for mastering full-stack iOS development.


Master full-stack iOS development using Swift and Vapor. This book covers backend and frontend development, with practical exercises to apply your skills.Key FeaturesA complete coverage of full-stack iOS development with Swift and VaporDetailed explanation for both back-end and front-end technologiesHands-on exercises & real-world projects so readers can apply their skills in practical situationsBook DescriptionThis is a comprehensive guide designed to equip developers with the skills to seamlessly integrate back-end and front-end technologies using Swift and Vapor. The book starts with an overview of full-stack development, including the history and advantages of this approach, before diving into the essential tools and environments needed to get started. Readers will learn how to set up Xcode and the Vapor toolbox, create routes, and implement MVC patterns in Vapor, as well as work with JSON data. The book then covers advanced topics such as asynchronous programming, HTML rendering, PostgreSQL integration, and error handling within Vapor. Simultaneously, it guides readers through building sophisticated iOS user interfaces using Auto Layout, SwiftUI, and Core Data for data persistence. The content culminates in a full-stack implementation that brings together server-side logic and a connected iOS application, followed by discussions on advanced topics like middleware, WebSockets, and security. Finally, the book provides in-depth instructions on deploying iOS and Vapor applications using Heroku, Docker, and the App Store. Throughout, real-world projects and exercises reinforce learning, making this an indispensable resource for mastering full-stack iOS development.What you will learnLearn the essentials of full-stack iOS developmentSet up development environmentsBuild and route server-side applicationsCreate user interfaces for iOS appsImplement data persistence with Core Data and SQLiteDeploy applications effectivelyWho this book is forThis book is ideal for aspiring iOS developers, students, and seasoned professionals looking to expand their skills into full-stack development. A basic understanding of Swift is recommended, but the book is designed to guide learners of all levels through the full-stack development process.]]>
Erscheint lt. Verlag 23.8.2024
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
ISBN-10 1-83664-394-2 / 1836643942
ISBN-13 978-1-83664-394-4 / 9781836643944
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Ohne DRM)

Digital Rights Management: ohne DRM
Dieses eBook enthält kein DRM oder Kopier­schutz. Eine Weiter­gabe an Dritte ist jedoch rechtlich nicht zulässig, weil Sie beim Kauf nur die Rechte an der persön­lichen Nutzung erwerben.

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür die kostenlose Software 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 eine kostenlose App.
Geräteliste und zusätzliche Hinweise

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
Codes in Modellen auf Basis von Java und UML

von Eric Aristhide Nyamsi

eBook Download (2025)
Springer Vieweg (Verlag)
CHF 78,15