Mastering iOS 11 Programming Second Edition

Donny Wals

  • 出版商: Packt Publishing
  • 出版日期: 2017-10-30
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 570
  • 裝訂: Paperback
  • ISBN: 1788398238
  • ISBN-13: 9781788398237
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • This practical guide will help you make the transition to professional iOS developer
  • Implement numerous powerful iOS 11 and Swift 4 techniques to build high-quality apps through this book
  • Get the most in-depth, advanced-level guide on the latest version of iOS and take a hands-on approach

Book Description

With usage of apps growing rapidly, mobile application development has become the most sought-after skill set. Within the mobile market, iOS commands a massive presence and is a highly lucrative platform. If you want to unleash the full potential of iOS 11 to build applications, then this book is for you.

Written with Swift 4 and following the latest Swift API design guidelines, you won't just learn how to program for iOS 11-you'll also learn how to write beautiful, readable, and maintainable Swift code that's in line with the industry's best-practices. The progression of the book reflects the real-world development flow: it will quickly brush on the essentials at the beginning and then move on to the advanced concepts crucial to building powerful applications. Within the book, you will build a couple of small applications that resemble applications you might want to build in the real world. You will be reading a mix of thorough background information and practical examples, so you'll know how to make use of a certain technique right away while you also get a great understanding of the how and why. By the end, you will be able to build iOS application that harness advanced techniques and make the best use of the latest and greatest features available in iOS 11.

What you will learn

  • Create rich views and layouts with responsive animations and transitions.
  • Make the most of Swift and Protocol Oriented Programming.
  • Handling data, offline and online
  • Enrich the user experience with app extensions.
  • Ensure code quality by using proper tests.
  • Measure and improve performance.
  • Automated screenshots and submission to iTunesConnect
  • Understanding and being able to use new iOS 11 features