Introducing iOS 8 - Steve Derico

Introducing iOS 8

Swift Programming from Idea to App Store

(Autor)

Buch | Softcover
334 Seiten
2015
O'Reilly Media (Verlag)
978-1-4919-0861-7 (ISBN)
35,90 inkl. MwSt
Want to design and develop iOS apps, but have little or no programming experience? This practical guide will show you how. By eliminating the jargon and simplifying programming into everyday concepts, you'll learn how to use the basic building blocks necessary to build apps for iOS devices.
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

Steve Derico is the founder and lead iOS Developer at Bixby Apps. Bixby Apps is a mobile app development agency located in San Francisco. Bixby Apps builds top-rated apps used worldwide by millions and works with Fortune 500 clients like BMW, Lenovo, and MGM Resorts. You can find their work at http: //www.bixbyapps.com. Steve is also the founder and iOS Professor at App School. App School is an online app development school for absolute beginners. No programming experience is required. App School has taught hundreds of non-programmers how to make apps. You can learn how to make apps. Steve enjoys wine, baseball, and running in his free time.

Chapter 1Getting Started
Your Path to Success
The App Store
How to Install Xcode 6
Chapter 2Introduction to Programming
Building Blocks
Variables
Classes
Objects
Methods
Inheritance
Model, View, Controller
Exercise: Hello World
Storyboards
Chapter 3Diving into Swift
What Is Swift?
Playgrounds
Creating Variables
Modifying Strings
Collections
Loops
Conditional Statements
Optionals
Exercise: Tip Calculator
Chapter 4Diving Deeper
Methods
Classes
Creating an Object
Subclasses
Exercise: Race Car
Chapter 5Building Multiscreen Apps
View Controllers
Delegation
Exercise: Passport
Chapter 6Next Steps: Debugging, Documentation, and App Icons
Why Debugging?
Compile-Time Issues
Runtime Issues
Documentation
App Icons
Exercise: Expanding the Passport App
Chapter 7Devices and Auto Layout
Screen Sizes
Retina Displays
Orientation
Universal Apps
Auto Layout
Creating Constraints
Testing Layout Constraints
Previewing
Exercise: Building More on the Passport App
Chapter 8Maps and Location
Core Location
Map Kit
Exercise: Adding Maps to the Passport App
Chapter 9Camera, Photos, and Social Networks
UIImagePickerController
Integrating with Social Networks
Exercise: A Selfie App
Chapter 10Running on a Device
Certificates
Identifiers
Devices
Profiles
Chapter 11Submitting to the App Store
Agreements, Tax, and Banking
Create App Listing
Chapter 12Managing and Marketing Your App
Tracking Sales and Downloads
Payments and Financial Reports
Crashes
Reviews
Updating Your App
Promo Codes
Analytics
Vanity URLs
One More Thing
Appendix Objective-C
Why Objective-C Still Matters
The iOS Stack
How to Read Objective-C
Appendix List of Synonyms

Erscheint lt. Verlag 20.1.2015
Verlagsort Sebastopol
Sprache englisch
Maße 178 x 233 mm
Gewicht 666 g
Einbandart Paperback
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Mathematik / Informatik Informatik Software Entwicklung
Informatik Weitere Themen Smartphones / Tablets
Schlagworte Apple iOS 8 • iOS 8 • iOS; Programmierung
ISBN-10 1-4919-0861-0 / 1491908610
ISBN-13 978-1-4919-0861-7 / 9781491908617
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schritt für Schritt einfach erklärt

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik (Verlag)
19,95