Learn Swift by Building Applications

Explore Swift programming through iOS app development



Bookstore > Books > Learn Swift by Building Applications

Price$31.99 - $50.54
Rating
AuthorEmil Atanasov
PublisherPackt Publishing
Published2018
Pages366
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-10178646392X
ISBN-139781786463920
EBook Hardcover Paperback

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.





Similar Books


Learning Kotlin by building Android Applications

Learning Kotlin by building Android Applications

by Eunice Adutwumwaa Obugyei, Natarajan Raman

Today Kotlin is an official programming language for Android development and is widely adopted. Kotlin is expressive, concise, and powerful. It also ensures seamless interoperability with existing Android languages like JAVA and C++, which means that it's even easier for developers to use.This book adopts a project-style approach, where w...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018

Learning Swift, 3rd Edition

Learning Swift, 3rd Edition

by Paris Buttfield-Addison, Jonathon Manning, Tim Nugent

Get valuable hands-on experience with Swift, the open source programming language developed by Apple. 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.You'll begin with Swift programmi...

Price:  $33.92  |  Publisher:  O'Reilly Media  |  Release:  2018

Learning Java by Building Android Games

Learning Java by Building Android Games

by John Horton

Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chanc...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2015

Learning Bootstrap 4 by Building Projects

Learning Bootstrap 4 by Building Projects

by Eduonix Learning Solutions

Bootstrap, the world's most popular frontend framework, is an open source toolkit for building web applications with HTML, CSS, and JavaScript.Learning Bootstrap 4 by Building Projects covers the essentials of Bootstrap 4 along with best practices. The book begins by introducing you to the latest features of Bootstrap 4. You will learn di...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2018

Learning Swift

Learning Swift

by Paris Buttfield-Addison, Jon Manning, Tim Nugent

Get hands-on experience with Apple's Swift programming language by building real working apps. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 2 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS pla...

Price:  $12.95  |  Publisher:  O'Reilly Media  |  Release:  2016

Swift by Example

Swift by Example

by Giordano Scalzo

When Apple announced Swift at the WWDC, the iOS developer community became excited about the opportunities to improve the way in which they build iOS apps. Swift is a user-friendly language with a smooth learning curve; it is safe, robust, and flexible, and it introduces new ways to solve old problems.Swift by Example is a fast-paced, pra...

Price:  $14.80  |  Publisher:  Packt Publishing  |  Release:  2015

Learn Node.js by Building 6 Projects

Learn Node.js by Building 6 Projects

by Eduonix Learning Solutions

With its event-driven architecture and efficient web services capabilities, more and more companies are building their entire infrastructure around Node.js. Node has become a de facto part of web development that any serious developer needs to master.This book includes six Node.js projects that gradually increase in complexity. You'll sta...

Price:  $17.87  |  Publisher:  Packt Publishing  |  Release:  2018

Learning C++ by Building Games with Unreal Engine 4, 2nd Edition

Learning C++ by Building Games with Unreal Engine 4, 2nd Edition

by Sharan Volin

Learning to program in C++ requires some serious motivation. Unreal Engine 4 (UE4) is a powerful C++ engine with a full range of features used to create top-notch, exciting games by AAA studios, making it the fun way to dive into learning C++17.This book starts by installing a code editor so you can begin to write C++17 code. You will the...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018