Learn Swift by Building Applications: Explore Swift programming through iOS app development

Atanasov, Emil

ISBN 10: 178646392X ISBN 13: 9781786463920
Published by Packt Publishing, 2018
New Soft cover

From Best Price, Torrance, CA, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 30 August 2024

This specific item is no longer available.

About this Item

Description:

SUPER FAST SHIPPING. Seller Inventory # 9781786463920

Report this item

Synopsis:

Start building your very own mobile apps with this comprehensive introduction to Swift and object-oriented programming

Key Features

  • A complete beginner's guide to Swift programming language
  • Understand core Swift programming concepts and techniques for creating popular iOS apps
  • Start your journey toward building mobile app development with this practical guide

Book Description

Swift Language is now more powerful than ever; it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released and popular apps. This practical guide will help you to begin your journey with Swift programming through learning how to build iOS apps.

You will learn all about basic variables, if clauses, functions, loops, and other core concepts; then structures, classes, and inheritance will be discussed. Next, you'll dive into developing a weather app that consumes data from the internet and presents information to the user. The final project is more complex, involving creating an Instagram like app that integrates different external libraries. The app also uses CocoaPods as its package dependency manager, to give you a cutting-edge tool to add to your skillset. By the end of the book, you will have learned how to model real-world apps in Swift.

What you will learn

  • Become a pro at iOS development by creating simple-to-complex iOS mobile applications
  • Master Playgrounds, a unique and intuitive approach to teaching Xcode
  • Tackle the basics, including variables, if clauses, functions, loops and structures, classes, and inheritance
  • Model real-world objects in Swift and have an in-depth understanding of the data structures used, along with OOP concepts and protocols
  • Use CocoaPods, an open source Swift package manager to ease your everyday developer requirements
  • Develop a wide range of apps, from a simple weather app to an Instagram-like social app
  • Get ahead in the industry by learning how to use third-party libraries efficiently in your apps

Who This Book Is For

This book is for beginners who are new to Swift or may have some preliminary knowledge of Objective-C. If you are interested in learning and mastering Swift in Apple's ecosystem, namely mobile development, then this book is for you.

Table of Contents

  1. Swift Basics – Variables and Functions
  2. Getting Familiar with Xcode and Playgrounds
  3. Creating a Minimal Mobile App
  4. Structures, Classes, and Inheritance
  5. Adding Interactivity to Your First App
  6. How to Use Data Structures, OOP, and Protocols
  7. Developing a Simple Weather App
  8. Introducing CocoaPods and Project Dependencies
  9. Improving a Version of a Weather App
  10. Building an Instagram-Like App
  11. Instagram-Like App Continued
  12. Contributing to an Open Source Project

About the Author:

Emil Atanasov is an IT consultant with broad experience in mobile technologies. He has been exploring the field of mobile development since 2006.

Emil has a MSc in Media Informatics from RWTH Aachen University, Germany and a MSc in Computer Science from Sofia Unversity "St. Kliment Ohridsky", Bulgaria. He has worked for several huge USA companies and has been a freelancer for several years. Emil has experience in software design and development. He was involved in the process of redesigning, improving and creating a number of mobile apps. Currently, he is focused on the rapidly growing mobile sector and manages a great team of developers that provides software solutions to clients around the world.

As an Android team leader and project manager, Emil was leading a team that was developing a part of the Nook Color firmware -a e-magazine/ e-book reader, which supports the proprietary Barnes & Nobel and some other e-book formats.

He is one of the people behind the "Getting Started with Flurry Analytics" book. He also contributed largely to the book "Objective C Memory Management".

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Learn Swift by Building Applications: ...
Publisher: Packt Publishing
Publication Date: 2018
Binding: Soft cover
Condition: New

Top Search Results from the AbeBooks Marketplace

Stock Image

Atanasov, Emil
Published by Packt Publishing, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
Used Softcover

Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00074507051

Contact seller

Buy Used

£ 9.73
Shipping: FREE
Within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Emil Atanasov
Published by Packt Publishing 2018-05-25, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Paperback

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: New. Seller Inventory # 6666-IUK-9781786463920

Contact seller

Buy New

£ 33.33
Shipping: £ 15.49
From United Kingdom to U.S.A.

Quantity: 10 available

Add to basket

Stock Image

Atanasov, Emil
Published by Packt Publishing, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160173179

Contact seller

Buy New

£ 34.10
Shipping: £ 3.03
Within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Atanasov, Emil
Published by Packt Publishing, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Paperback

Seller: Toscana Books, AUSTIN, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned178646392X

Contact seller

Buy New

£ 34.31
Shipping: £ 3.27
Within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Atanasov, Emil
Published by Packt Publishing, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781786463920_new

Contact seller

Buy New

£ 35.13
Shipping: £ 11.98
From United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Emil Atanasov
Published by Packt Publishing Limited, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781786463920

Contact seller

Buy New

£ 36.05
Shipping: £ 5.02
From United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Emil Atanasov
Published by Packt Publishing Limited, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781786463920

Contact seller

Buy New

£ 40.67
Shipping: £ 16.01
From United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Emil Atanasov
Published by Packt Publishing Limited, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781786463920

Contact seller

Buy New

£ 41.08
Shipping: FREE
Within U.S.A.

Quantity: Over 20 available

Add to basket

Seller Image

Atanasov, Emil
Published by Packt Publishing, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Softcover

Seller: moluna, Greven, Germany

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Swift Language is now more powerful than ever it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released a. Seller Inventory # 448323598

Contact seller

Buy New

£ 44.14
Shipping: £ 43.06
From Germany to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Atanasov, Emil
Published by Packt Publishing, Limited, 2018
ISBN 10: 178646392X ISBN 13: 9781786463920
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 366. Seller Inventory # 379778423

Contact seller

Buy New

£ 46.61
Shipping: £ 6.50
From United Kingdom to U.S.A.

Quantity: 4 available

Add to basket

There are 3 more copies of this book

View all search results for this book