Swift Networking Tutorial Index: Building a Swift App to Query a Custom API

Our tutorial series on networking in Swift provides a detailed, practical overview of the topic from the back-end API to the end user application. The series is broken up into two major parts. In the first part, we build a custom web service in PHP which provides access to a RESTful API that serves inventory content from a hypothetical plumbing supply shop. Knowing how to create a simple API is useful for delivering mock content during your app development cycle, and provides application developers with more knowledge on precisely how such a service is constructed. In the second part, we use table views to create a Swift application to query our custom API and deliver the contents of the service to the end user of the application. Use the index below to navigate the tutorial.

Introduction and Overview: From the Back End API to the End User Application

The Web API
Building a RESTful API in PHP, Part 1
Building a RESTful API in PHP, Part 2

The Swift Client App
Networking in Swift: Building the Swift Client, Part 1
Networking in Swift: Building the Swift Client, Part 2
Networking in Swift: Building the Swift Client, Part 3
Networking in Swift: Building the Swift Client, Part 4
Networking in Swift: Building the Swift Client, Part 5

This tutorial was authored by Stefan Agapie, a Senior iOS Software Engineer, and adapted for the present piece.


  1. Everyday academic challenges make every student face a set of certain problems. These problems in the first place deal with the importance of choosing the proper theme for an academic paper in the first place and making it creative in the second place See more aaa paper format

  2. Thanks for a post. I also recommend you to download apps to spy on your spouse.

  3. I study roughly further inspiring on completely different blogs every single day. It is working to all the time be inspiring to learn content from various writers regarding web development company and notice a bit one thing from their store.

  4. This is the wonderful and informative Swift Networking Tutorial. I was looking for such detailed learning stuff just for improving my programming skills. I am an average php programmer. Before this, I did code merely for design and development of simple websites, but not work with API now trying first time with your step by step lectures.

  5. Thanks for tutorial. You can take a help for mobile app development from FuGenX on any platform.

  6. your article is very informative being a developer in a Top website design and web development company i learn alot from this tutorial.

  7. Nice article!


  8. Thanks for informative article. You can also follow these guidelines

  9. email marketing dubai
    services search is over here with reliable and affordable bulk email marketing from KVN Mail UAE - Dubai, Abu Dhabi, Sharjah, Ras Al ..

  10. Nice post its very informative.If you are seeking mobile application development for develop you business, then hear advice from some of the worlds top app developers from mobile app development company in dubai, checkout and get your business app with best results…

  11. Thanks for sharing this tutorial. If you need any further guidance I would suggest Top Mobile App Development Company Dubai.

  12. Thanks for tutorial. You can take a help for Joomla app development from Freelance To India on any platform.

  13. Thanks for tutorial. You can take a help for Web Solution Winner for app development.

  14. We Offer all types of Finance Business Personal Cash
    Quick Cash Advance. Fast Credit Check. Cash Today.
    Fast Cash Online
    low interest rate as low as 2%
    Financial Cash Available Here
    Business Personal Cash
    I'll advise All Cash seeker should contact us
    Contact Us At : abdullahibrahimlender@gmail.com
    whatspp Number +918929490461
    Mr Abdullah Ibrahim


  15. Do you need a Loan?
    Are you looking for Finance?
    Are you looking for a Loan to enlarge your business?
    I think you have come to the right place.
    We offer Loans atlow interest rate.
    Interested people should please contact us on
    For immediate response to your application, Kindly
    Do you need an urgent loan at 3% APPLY:
    Whats App +91-8546023893

  16. Thanks for sharing this tutorial. That was really nice post. Keep up with the good work.

    webrtc development company

    mobile app development company


  17. I am a private loan lender which have all take to be a genuine lender i give out the best loan to my client at a very convenient rate.The interest rate of this loan is 3%.i give out loan to public and private individuals.the maximum amount i give out in this loan is $1,000,000.00 USD why the minimum amount i give out is 5000.for more information contact us email fasterloanservice@gmail.com
    Your Full Details:
    Full Name :………
    Country :………….
    Sex :………….
    Tel :………….
    Occupation :……..
    Amount Required :…………
    Purpose of the Loan :……..
    Loan Duration :…………
    Phone Number :………
    Contact email: fasterloanservice@gmail.com
    Whats app