Listen free for 30 days

Swift: A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming

By: MG Martin
Narrated by: William Bahl
Length: 1 hr and 47 mins
5.0 out of 5 stars (23 ratings)

£7.99/month after 30 days. Cancel anytime

Summary

Do you ever want to develop iOS applications and you don’t know where to start? Are you tired of going through blog posts about Swift concepts? Well, A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming is a masterpiece of iOS app development. It takes you through the fundamentals of Swift app design and helps you realize how to put the principles into practice. 

Whether you are an experienced programmer or just starting out in iOS app design, this audiobook takes you through all the steps of designing an iOS app. If you want to learn how to create outstanding apps that will beat your competitor, this book helps you discover the secret. From Xcode and Swift, the foundation of modern iOS development, you will learn the building blocks of designing a great app so that you can dig deep into the app development. 

A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming focuses on complex topics of iOS design such as animations and gestures so that your app can stand out from the rest. It explores some of the recent developments in Swift 4 and iOS 11. It integrates new features that every experienced developer will want to learn. 

What you will learn:

  • Discover major design principles that define iOS user experience
  • Manage data and manipulate images using effects and filters
  • Learn how to send SMS and MMS in using the Message Framework
  • Discover how to build classic animations and the best way to animate Table View in Cells
  • Learn how you can get social in your app using Facebook and Twitter
  • Find out how to handle JSON and Codable in Swift
  • Figure out why interactive views are important and how you can use it in your app
  • And many more

This book is for intermediate programmers in Swift language who are interested in enhancing the user design of their apps. However, for those with some experience in programming, this book will help them develop a complete understanding of how to build elegant iOS applications from scratch. Get this audiobook today!

©2018 MG Martin (P)2018 MGC Publishing

What listeners say about Swift: A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming

Average customer ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    23
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    23
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 5 out of 5 stars
  • 5 Stars
    23
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Packed of helpful information

Among the several books I've listened to, this book is packed with lots of important concepts that you need to know about Swift Programming. This is a great course especially for those who want to become an iOS developer but have no programming background. A well-presented and packed of helpful information. The book is fairly easy to listen to and understand. Concepts are explored gradually, with a focus on how to reason about the various constructs of Swift. Through it, you'll learn Building Adaptive User Interface, Add Section and Index List in the UITableView, Creating Simple View Animations in Swift, JSON and Codable, Get Social with Swift, Send SMS AND MMS in Swift language, and Create Better iOS Animations, among others. If you want to know the core feature of swift and want to be master of swift patterns, then don't hesitate to buy this one. Highly suggested to anyone for those who want to become an iOS developer but have no programming background.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

A great guide to the Swift language

Are you looking for a guide to help you understand Swift grammar and the elements of effective Swift style? Then I would suggest this book to you. This book covers a comprehensive intermediate guide to learn and master the concept of Swift. Listening to this guide helps you familiarize and equip with the basics of Swift programming language skills. The author did well in describing advanced topics very well. He shared his insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts. He applies it to real-life situations which makes it easier to understand. This guide is structured in a way that makes you want to revisit it anytime you need clarification on the topic. Listening to this audiobook helped me build confidence to develop my own solutions to a wide range of programming challenges using Swift.

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Perfect and very well-explained

I was really interested in learning the Swift language. I have tried various books in the past and I couldn’t seem to grasp it, but this book made it really easy to understand step by step. I've learned a lot of things that others only promised to teach. This guide helped me appreciate the power of Swift as programming for the development of mobile applications. The author intends to benefit anybody who wants to learn basic Swift programming skills and who needs to advance their Swift programming skills. M.G. Martin shows every single detail about the Swift. After the completion of this guide, I was able to learn the basics of Swift Programming. Every single line of code of Swift language is impressive. Perfect, very well-explained, and a great guide to learn in-depth concepts of social applications. If this is the kind of thing you're looking for, I definitely recommend it! After listening to this guide, you don't need to buy other courses as it covers all the things you need to know about Swift Programing. I would recommend to anyone in the same position as I am!

6 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Certainly knowledgeable

The author is certainly knowledgeable and very effective in writing fluently, eloquently, and in a simple manner such that it easy to understand the topic he’s addressing. As its title says this book covers all the essentials needed to confidently build Swift apps relatively short order and get them to the Apps Store. At the end of each chapter, the author summarizes what was covered including salient points. All of the demos provided in the book are easy to follow and I was able to complete each without difficulty.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

I recommend this book for a jump start

I recommend this book for a jump start. As a beginner in the native iOS world, knowing nothing about Swift, I find this book helpful to learn by doing. Expect some initial struggle to understand what’s going on but everything will make sense at the end.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Must-have and listen to

Swift itself is an elegant, thoughtful, and safe language. If you've just begun your programming path, then this could be the book with the most intriguing code examples. Not just some code with letters and number e.g. A, B, the book demonstrate with the real word problem where each feature of Swift fits at their best. There's the saying that programming languages are the languages to solve problems, the only difference is the approaching to get a solution. Introducing some unique features like options, type-based, protocol-oriented programming. Through examples, the books show a thoughtful way to deal with the long existed obscures in software development.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Language seems very modern

I've listened to this book to get an idea about the new Swift language and I must say that I'm very satisfied with the quality of the publication and the code examples. The language seems very modern, it resembles a lot of constructs seen in script languages. I think that after this, I'll subscribe to the iPhone Developer Program to start practicing with Swift with the new XCode and maybe one day I'll publish my first app on the App Store.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

A great purchase

I used this book to get up to speed with Swift in order to start building a hobby app for iOS. This book has tons of examples and has no regrets with this purchase. Even if you have no programming experience at all, this book will walk you through the whole way from installing Xcode to building apps. In general, a great purchase.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Good audible

Good audible. If you want to know the core feature of swift and want to be master of swift patterns, Just buy it and listen to it. This book contributed a lot to my understanding of iOS development. The author does a great job of providing a big picture of how swift, objective c and cocoa work together.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

An interesting guide to listen to

An interesting guide to listen to. This book is for you if you want to learn Swift programming from Scratch. Learn Swift for iPhone iOS development, no programming development experience is required. Listening to this guide helps you familiarize and equip with the basics of Swift programming language skills, both beginner and advanced skills.

3 people found this helpful

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jennyvie
  • Jennyvie
  • 21-08-20

Perfect and well-explained

I was really interested in learning the Swift language. I have tried various books in the past and I couldn’t seem to grasp it, but this book made it really easy to understand step by step. I've learned a lot of things that others only promised to teach. With this guide helped me appreciate the power of Swift as programming for the development of mobile applications. The author intends to benefit anybody who wants to learn basic Swift programming skills and who needs to advance their Swift programming skills. M.G. Martin shows every single detail about the Swift. After the completion of this guide, I was able to learn the basics of Swift Programming. Every single line of code of Swift language is impressive. Perfect, very well-explained, and a great guide to learn in-depth concepts of social applications. If this is the kind of thing you're looking for, I definitely recommend it! After listening to this guide, you don't need to buy other courses as it covers all the things you need to know about Swift Programing. I would recommend to anyone in the same position as I am!

7 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Aaron Campbell
  • Aaron Campbell
  • 17-08-20

This book was great

This is a great course especially for those who want to become an iOS developer but have no programming background. Among the several books I've listened to, this book is packed with lots of important concepts that you need to know about Swift Programming. A well-presented and packed of helpful information. The book is fairly easy to listen to and understand. Concepts are explored gradually, with a focus on how to reason about the various constructs of Swift. Through it, you'll learn Building Adaptive User Interface, Add Section and Index List in the UITableView, Creating Simple View Animations in Swift, JSON and Codable, Get Social with Swift, Send SMS AND MMS in Swift language, and Create Better iOS Animations, among others. If you want to know the core feature of swift and want to be master of swift patterns, then don't hesitate to buy this one. Highly suggested to anyone for those who want to become an iOS developer but have no programming background.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Carl Martin
  • Carl Martin
  • 13-08-20

Perfect!

Are you looking for a guide to help you understand Swift grammar and the elements of effective Swift style? Then I would suggest this book to you. This book covers a comprehensive intermediate guide to learn and master the concept of Swift. Listening to this guide helps you familiarize and equip with the basics of Swift programming language skills. The author did well in describing advanced topics very well. He shared his insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts. He applies it to real-life situations which makes it easier to understand. This guide is structured in a way that makes you want to revisit it anytime you need clarification on the topic. Listening to this audiobook helped me build confidence to develop my own solutions to a wide range of programming challenges using Swift.

5 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Edward Thompson
  • Edward Thompson
  • 16-08-20

Recommended

MG Martin is certainly knowledgeable and very effective in writing fluently, eloquently, and in a simple manner such that it easy to understand the topic he’s addressing. As its title says this book covers all the essentials needed to confidently build Swift apps relatively short order and get them to the Apps Store. At the end of each chapter, the author summarizes what was covered including salient points. All of the demos provided in the book are easy to follow and I was able to complete each without difficulty. Highly recommended!

4 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Devine Crawford
  • Devine Crawford
  • 21-08-20

Learned a lot

I have a little knowledge of Swift and I need a guide to help me get started. This book was great and just what I needed. Started simple with step-by-step instructions on getting the development environment up and running with sample projects. I’m not all the way through yet, but I skimmed a bit and found a chapter on machine learning at the end that I’m excited to play around with.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Joanna Dy
  • Joanna Dy
  • 17-08-20

I highly recommend it

This book contributed a lot to my understanding of iOS development. The author does a great job of providing a big picture of how swift, objective c and cocoa work together. I highly recommend you give this book a try, in full acknowledgment that you'll be here a little longer than you'd expect.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Arthur
  • Arthur
  • 16-08-20

An interesting guide to listen to

An interesting guide to listen to. This book is for you if you want to learn Swift programming from Scratch. Learn Swift for iPhone iOS development, no programming development experience is required. Listening to this guide helps you familiarize and equip with the basics of Swift programming language skills, both beginner and advanced skills.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for C. Walker
  • C. Walker
  • 15-08-20

Thankful

Liked it. I used this book to get up to speed with Swift in order to start building a hobby app for iOS. This book has tons of examples and has no regrets with this purchase. Even if you have no programming experience at all, this book will walk you through the whole way from installing Xcode to building apps. In general, a great purchase.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Perez Billy
  • Perez Billy
  • 14-08-20

I love the good coding principles

A very useful and helpful guide to follow. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start to finish. I love the good coding principles and the content on unit testing.

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Kenneth Dee
  • Kenneth Dee
  • 22-08-20

Educational

I like how the book is written in an extremely positive way. I needed the data about Swift and my companion suggested this guide. I am really enjoying this book and am learning a great deal, especially about the strategies and techniques that I never knew before.

2 people found this helpful