Migrating to Swift From Web Development gives you the ability to create native iOS apps using the latest Swift programming language. Starting with preparing your latest Xcode 6 Integrated Development Environment and introducing just enough iOS application framework fundamentals, you’ll understand how to create a simple but meaningful Hello Swift application for iOS 8 immediately.
After the short IDE setup guide, this book will show you how to structure your iOS project from an existing mobile web app. Every topic comes with a tutorial project that you will create by yourself. You’ll plan and structure your iOS apps using Xcode Storyboard, implementing use cases with detailed screens, and learn about managing data and working with remote services. Finally, you’ll experience a recap of the whole porting process by translating a mobile web app to iOS 8 from start to end.
When you finish reading Migrating to Swift from Web Development, you’ll be an iOS developer as well as a front-end web developer.
What youll learn
- Swift language and Xcode 6 fundamentals
- Common mobile screen navigation patterns
- User Interface components and animations
- How to store data
- How to use remote services with your app
Who this book is for
Table of Contents
Part 1: Prepare Your Tools
Chapter 1: Setting Up the Development Environment
Chapter 2: iOS Programming Basics
Part 2: A Roadmap for Porting
Chapter 3: Structure Your App
Chapter 4: Implement Piece by Piece
Part 3: Finishing Touches
Chapter 5: Pulling It All Together
Chapter 6: Bonus Chapter — Hybrid Apps
- Author: Mark Punak, Sean Liao
- Pages: 260 pages
- Edition: 1
- Publication Date: 2015-03-17
- Publisher: Apress
- Language: English
- ISBN-10: 148420932X
- ISBN-13: 9781484209325
Click to Look Inside This eBook: Browse Sample Pages
PDF eBook Free Download
Note: There is a file embedded within this post, please visit this post to download the file.
The post Migrating to Swift from Web Development appeared first on Fox eBook.
Read Source: Migrating to Swift from Web Development»