Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Acknowledgements Preface
About This Edition So Here’s the Plan Expectations and Technical Requirements Online Resources And Here We Go
1. Playing with Xcode 8
Tooling Up with Xcode Messing Around in a Playground Getting Serious on the Playground Digging into Documentation What We’ve Learned
2. Starting with Swift
The Swift Programming Language Using Variables and Constants Counting with Numeric Types Storing Text in Strings Packaging Data in Collections Looping and Branching: Control Flow Maybe It’s There, Maybe It Isn’t: Optionals What We’ve Learned
3. Swift with Style
Creating Classes Returning Tuples Building Lightweight Structures Listing Possibilities with Enumerations Handling Errors the Swift Way What We’ve Learned
4. Building User Interfaces
Creating Our First Project The Xcode Window Building Our User Interface Placing UI Elements with Auto Layout Adding Images to the UI What We’ve Learned
5. Connecting the UI to Code
Connecting Actions Coding the Action Connecting Outlets What We’ve Learned
6. Testing the App
The Need for Unit Tests How Tests Work in Xcode Creating Tests Testing Asynchronously User Interface Testing Running and Testing on the Device What We’ve Learned
7. Handling Asynchronicity with Closures
Understanding Closures Coding with Closures Care and Feeding of Closures Grand Central Dispatch What We’ve Learned
8. Loading and Parsing Network Data
Fetching Network Data Mapping XML to Swift Types Parsing XML Combining XML Parsers What We’ve Learned
9. Presenting Data with Tables
Tables on iOS Creating Table Views Customizing Table Appearance What We’ve Learned
10. Navigating Through Scenes
Navigation Controllers Segueing Between Scenes Modal Segues What We’ve Learned
11. Fixing the App When It Breaks
Logging Messages Taking Control with Breakpoints Setting Up Your Debugging Environment What We’ve Learned
12. Publishing and Maintaining the App
Getting with the Program Preparing the App for Submission Uploading the App Testing with TestFlight Publishing and Beyond What We’ve Learned
13. Taking the Next Step
User Interface Data Management Interacting with Other Apps Media, Graphics, and Gaming Real-World Interaction The Low-Level Frameworks What We’ve Learned
Bibliography
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion