Learn Swift by Building Applications
Atanasov, Emil
Sold by ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
AbeBooks Seller since March 24, 2009
Used - Soft cover
Condition: Used - Very good
Ships within U.S.A.
Quantity: 1 available
Add to basketSold by ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
AbeBooks Seller since March 24, 2009
Condition: Used - Very good
Quantity: 1 available
Add to basketMay have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.
Seller Inventory # G178646392XI4N00
Swift developed by Apple Inc, is one of the most widely used programming languages, whose popularity even flummoxed Google. Swift is more than 2.6x faster than its only competitor Objective-C and more than 8.4x faster than Python. With the release of 4.0, Swift aims to offer considerable enhancements to their ecosystem making the language more stable and productive.
This book will teach you how to develop mobile applications using Swift 4, by introducing different levels of complexity of the Apps. The book begins with a Swift introduction, following which you would jump right into developing and building application.
You start off by learning from the basics-variables, if-clauses, functions, loops and other core concepts, following which structures, classes and inheritance will be discussed. The book will carry on with the development of weather App, which consumes data from internet and presents information to the user. The final project would be a more complex, an Instagram-like App that integrates different external libraries. It also uses CocoaPods as its package dependency manager, to give the developers a cutting edge tool to add to their developer skill-set.
By the end of the book, you will learn how to model real-world objects in Swift. You will have in-depth knowledge about object oriented programming (OOP) and the Swift specific Nullables and guided experience with app development in the iOS environment.
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.
We guarantee the condition of every book as it's described
on the Abebooks website. If you're dissatisfied with your
purchase (Incorrect Book/Not as Described/Damaged) or if the
order hasn't arrived, you're eligible for a refund within 30
days of the estimated delivery date. If you've changed your
mind about a book that you've ordered, please use the "Ask
bookseller a question link to contact us" and we'll respond
as soon as possible.
All domestic Standard shipments are distributed from our warehouses by OSM, then handed off to the USPS for final delivery.
2-Day Shipping is delivered by FedEx, which does not deliver to PO boxes.
International shipments are tendered to the local postal service in the destination country for final delivery – We do not use courier services for international deliveries.
| Order quantity | 4 to 8 business days | 4 to 8 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 0.00 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.