reklama - zainteresowany?

Introducing iOS 8 - Helion

Introducing iOS 8
ebook
Autor: Steve Derico
ISBN: 978-14-919-0910-2
stron: 334, Format: ebook
Data wydania: 2014-12-03
Księgarnia: Helion

Cena książki: 118,15 zł (poprzednio: 137,38 zł)
Oszczędzasz: 14% (-19,23 zł)

Dodaj do koszyka Introducing iOS 8

Learn to make iOS apps even if you have absolutely no programming experience. This hands-on book takes you from idea to App Store, using real-world examples—such as driving a car or eating at a restaurant—to teach programming and app development. You’ll learn concepts through clear, concise, jargon-free language.

This book focuses on Apple’s new programming language, Swift. Each lesson is divided into two parts: the lecture portion explains the terms and concepts through examples, and the exercise portion helps you apply these concepts while building real-world apps, like a tip calculator. Learn how to think differently—and see the world from a whole new perspective.

  • Learn the basic building blocks of programming
  • Dive into the Swift programming language
  • Make apps for iPhone and iPad
  • Use GPS in your app to find a user’s location
  • Take or select photos with your app
  • Integrate your app with Facebook and Twitter
  • Submit your app to the App Store
  • Manage and market your app on the App Store

Dodaj do koszyka Introducing iOS 8

 

Osoby które kupowały "Introducing iOS 8", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Introducing iOS 8

Spis treści

Introducing iOS 8 eBook -- spis treści

  • Introducing iOS 8
  • Dedication
  • Preface
    • Why I Wrote Introducing iOS 8
    • Who Should Read This Book
    • Who Am I?
    • Navigating This Book
    • How This Book Works and What You Need for This Book
    • Conventions Used in This Book
    • Using Code Examples
    • Safari Books Online
    • How to Contact Us
    • Acknowledgments
  • 1. Getting Started
    • Your Path to Success
    • The App Store
    • How to Install Xcode 6
      • What You Will Need
  • 2. Introduction to Programming
    • Building Blocks
    • Variables
      • Integer
      • Float
      • Boolean
      • String
    • Classes
    • Objects
    • Methods
    • Inheritance
    • Model, View, Controller
      • Model
      • View
      • Controller
    • Exercise: Hello World
    • Storyboards
  • 3. Diving into Swift
    • What Is Swift?
    • Playgrounds
    • Creating Variables
      • Integers
      • Float
      • Boolean
      • Strings
      • Objects
      • Constants
      • Type Inference
    • Modifying Strings
      • Appending Strings
      • Variables in Strings
    • Collections
      • Arrays
        • Navigating arrays
        • Modifying arrays
      • Dictionaries
    • Loops
      • For-Condition-Increment
      • for-in
      • Ranges
    • Conditional Statements
      • if Statements
      • if-else
    • Optionals
    • Exercise: Tip Calculator
  • 4. Diving Deeper
    • Methods
      • Return Values
    • Classes
      • Properties
      • Methods
    • Creating an Object
      • Accessing Properties
      • Calling Methods
    • Subclasses
      • Inheritance
      • Overriding
        • Overriding initializers
        • Overriding methods
    • Exercise: Race Car
  • 5. Building Multiscreen Apps
    • View Controllers
      • UIViewController
      • UINavigationController
      • Table View
    • Delegation
      • UITableViewController
      • UITableViewDataSource
        • Cell reuse
    • Exercise: Passport
  • 6. Next Steps: Debugging, Documentation, and App Icons
    • Why Debugging?
    • Compile-Time Issues
      • Errors
      • Warnings
    • Runtime Issues
      • Breakpoints
      • Using the Debugger
    • Documentation
      • Sample Code
      • How to Get the Most Out of Documentation
    • App Icons
      • Launch Image
    • Exercise: Expanding the Passport App
      • Documentation
      • App Icon
  • 7. Devices and Auto Layout
    • Screen Sizes
    • Retina Displays
    • Orientation
    • Universal Apps
    • Auto Layout
      • Attributes
      • Values
      • Intrinsic Size
      • Priority
    • Creating Constraints
      • The Control-Drag Method
      • Auto Layout Buttons
        • The Align button
        • The Pin button
        • The Resolve Auto Layout Issues button
        • The Resizing Behavior button
      • The Guidelines Method
    • Testing Layout Constraints
    • Previewing
    • Exercise: Building More on the Passport App
  • 8. Maps and Location
    • Core Location
      • Requesting User Location
    • Map Kit
      • MKMapView
      • Directions
      • Plotting Points
    • Exercise: Adding Maps to the Passport App
  • 9. Camera, Photos, and Social Networks
    • UIImagePickerController
      • Cameras
      • Media Types
        • Editing
      • Delegates
      • Working with Images
      • Working with Multiple Media Types
        • Images with didFinishPickingMediaWithInfo
        • Video in didFinishPickingMediaWithInfo
      • Presenting UIImagePickerController
    • Integrating with Social Networks
      • Setting the Social Network
      • Setting the Initial Text
      • Adding Images
      • Adding URLs
      • Presenting SLComposeViewController
    • Exercise: A Selfie App
  • 10. Running on a Device
    • Certificates
    • Identifiers
    • Devices
    • Profiles
  • 11. Submitting to the App Store
    • Agreements, Tax, and Banking
    • Create App Listing
      • Version Information
      • Keywords
      • Support URL
      • Description
      • Screenshots
      • General App Information
      • Tips
      • App Icon
      • Category
      • Rating
      • Trade Representative Contact Information
      • Copyright
      • App Review Information
        • Demo account
        • Notes
      • Version Release
      • Languages
      • Pricing
      • Uploading Your Binary
      • The Build Section
      • Ready for Submit
      • Statuses
      • App Review
      • App Rejection
      • App Approval
  • 12. Managing and Marketing Your App
    • Tracking Sales and Downloads
    • Payments and Financial Reports
    • Crashes
    • Reviews
    • Updating Your App
      • App Updates and MetaData Changes
    • Promo Codes
    • Analytics
    • Vanity URLs
    • One More Thing
  • A. Objective-C
    • Why Objective-C Still Matters
    • The iOS Stack
    • How to Read Objective-C
  • B. List of Synonyms
  • Index
  • Colophon
  • Copyright

Dodaj do koszyka Introducing iOS 8

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.