Head First iPhone Development (Head First)
by Dan Pilone and Tracey Pilone
This practical book offers programmers the knowledge and code they need to create cutting-edge mobile applications, using Apple's iPhone SDK. The iPhone is one of the hottest new pieces of technology: a fully functional portable Unix operating system with the most advanced handheld user interface in existence. "iPhone SDK Application Development" covers development environment for both the iPhone and iPod Touch, from windows and navigation bars to more advanced layers of the iPhone SDK, such as...
Taking Your iPad to the Max (Technology in Action)
by Michael Grothaus and Erica Sadun
It looks different. It acts different. There's no right way to hold it. It responds to the touch of your fingertips. It's the Internet in your lap. It connects to the world, yet it is as personal as a well-worn book. Taking Your iPad to the Max is written so that anyone, from a computer-savvy teenager to a 92-year-old great-grandmother, can quickly get up to speed on Apple's latest hit. As bloggers at The Unofficial Apple Weblog (tuaw.com), we have the happy privilege of working with Apple pro...
Learn Gamification for iOS Development: Adding Game Elements to Other Types of Apps
by Marty Resnick
Gamification is an increasingly popular topic. Certain elements found in game apps can be utilized and re-used as appropriate to build or enhance other types of apps, such as business or utility apps for travel, contests and more. Many books discuss the emerging engagement platforms around Gamification, but don't offer you the practical implementation details that this book goes into detail with. Learn Gamification for iOS Development by Marty Resnick is the first book of its kind to show you...
Harness the power of the latest edition with this in-depth and comprehensive guide to the Swift languageKey FeaturesFifth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5 programming languageGet to grips with popular and modern design techniques to write easy-to-manage Swift codeLearn how to use core Swift features such as concurrency, generics, and copy-on-write in your codeBook DescriptionOver the years, the Mastering Swift book has established...
Learn Flutter and the Dart programming language by building impressive real-world mobile applications for Android and iOSKey FeaturesLearn cross-platform mobile development with Flutter and Dart by building 11 real-world appsCreate wide array of mobile projects such as 2D game, productivity timer, movie browsing app, and morePractical projects demonstrating Flutter development techniques with tips, tricks, and best practicesBook DescriptionFlutter is a modern reactive mobile framework that remov...
* This book is unique in its stance of the Mac as a platform for web development. Mac OS books are either low-level Dummies/VQS-style references on using the interface or the entirely separate market of writing software and applications for the Mac OS. This book is ideally placed to appeal to tap into the merging job role of the web developer/designer.
iPhone and iPad Apps for Absolute Beginners
by Rory Lewis and Laurence Moroney
This update of an Apress bestseller walks you through creating your first app, with plain English and practical examples using the latest iOS 7 software development platform and more. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad app development, and gives you simple, step-by-step instructions to get you started.Teaches iPhone and iPad apps development in language anyone can understand Provides simple, step-by-step examples that make learning easy, using iOS...
Want to learn how to program on your Mac? Not sure where to begin? Best-selling author Wallace Wang will explain how to get started with Cocoa, Objective-C, and Xcode. Whether you are an experienced Windows coder moving to the Mac, or you are completely new to programming, you’ll see how the basic design of a Mac OS X program works, how Objective-C differs from other languages you may have used, and how to use the Xcode development environment. Most importantly, you’ll learn how to use elements...
Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple’s iPhone, iPod touch, and iPad–as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of Open GL ES in Apple’s iOS environment. This highly anticipated title focuses on moder...
It's certainly fun to build games that run on your iPhone and iPad. But, wouldn't it be more fun to create games that allow you to play with other gamers in your social network? There's a whole lot more things you can do. Most of the top best selling games around the world, like World of Warcraft, let you play with others online and share your experiences with your friends.Beginning iOS Social Games is your concise introduction to iOS social and other networked gaming app development using iOS G...
Transition from Objective-C to the cleaner, more functional Swift quickly and easily Professional Swift shows you how to create Mac and iPhone applications using Apple's new programming language. This code-intensive, practical guide walks you through Swift best practices as you learn the language, build an application, and refine it using advanced concepts and techniques. Organized for easy navigation, this book can be read end-to-end for a self-paced tutorial, or used as an on-demand desk refe...
Swift Programming (Big Nerd Ranch Guides)
by Matthew Mathias and John Gallagher
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. This book is written for Swift 3.0 and will also show you how to navigate Xcode 8 and get the most out of Apple's documentation. Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts....
Swift Recipes provides a problem solution approach for dealing with key aspects of the Swift programming language (covering version 1.2), ensuring you have the indispensable reference you need to successfully execute common programming tasks. You’ll learn how to use the unique features of the Swift programming language as well as its use with Cocoa and Cocoa touch frameworks and libraries. Solutions are available for a range of problems, including application development with Xcode; working wit...
In 250 pages, Migrating to Swift from Android gives you—as an experienced Android app developer—all you need to create native iOS apps using the latest Swift programming language. Starting with preparing your Xcode 6.1 IDE and introducing just enough iOS application framework fundamentals, you'll understand how to create meaningful Swift applications for iOS 8 immediately. After the short IDE setup guide, this book continues by providing guidance on how to translate your existing Android apps t...
Today's iPhone and iPad apps developers are often running into the need to refine, improve and optimize their apps performances. As more complex apps can be created, it is even more important for developers to deal with this critical issue. Pro iOS Apps Performance Tuning and Optimization covers many common but difficult problems when tuning and optimizing performance for iPhone and iPad apps and how to resolve these problems efficiently. This book gives you the following: Basic knowle...
Pro Multithreading and Memory Management for iOS and OS X
by Kazuki Sakamoto and Tomohiko Furumoto
If you want to develop efficient, smooth-running applications, controlling concurrency and memory are vital. Automatic Reference Counting is Apple's game-changing memory management system, new to Xcode 4.2. Pro Multithreading and Memory Management for iOS and OS X shows you how ARC works and how best to incorporate it into your applications. Grand Central Dispatch (GCD) and blocks are key to developing great apps, allowing you to control threads for maximum performance. If for you, multithreadi...
Taking a hands-on learning approach, Foundation iPhone App Development: Build An iPhone App in 5 Days with iOS 6 SDK quickly enables existing programmers to become familiar and comfortable coding Objective-C using Xcode 4.5, Storyboarding and the iOS 6 SDK to create apps for the iPhone. Nick Kuh, an experienced, Apple award-winning developer, will teach readers how to build an iOS 6 iPhone app from start to finish in 5 days. During a 5-day process you will learn how to build a profession...
iOS eCommerce App Development with Parse uses a real-world app example to teach you how to build a complete eCommerce iPhone app powered by Parse - the most popular and powerful Platform As A Service (BaaS) provider. In this comprehensive guide you will learn every step: collecting requirements, architecting the app, designing the visual interface, creating the data model, managing products and the shopping cart, processing the payment, and fulfilling the order - always with secure best practic...
Step up your iOS development with the power and wealth of features of Xcode 7 About This Book • Updated for the latest Xcode 7 release, this is the first book that will show you how to use all the new features available in Xcode 7 to their fullest • This guide to will get you up and running with the entire workflow to develop Apple apps without previous Xcode experience • Packed with plenty of tips on how to use Xcode with Swift 2 and other existing Apple frameworks to develop robust apps at a...
PowerPoint for The Core iOS 6 Developer's Cookbook (Developer's Library)
by Erica Sadun
Begin your iOS 12 app development journey with this practical guideKey FeaturesKick-start your iOS programming career and have fun building iOS apps of your choiceGet to grips with Xcode 10 and Swift 4.2, the building blocks of iOS developmentDiscover the latest features of iOS 12 - SiriKit, notifications, and much moreBook DescriptionWant to build iOS 12 applications from scratch with the latest Swift 4.2 language and Xcode 10 by your side? Forget sifting through tutorials and blog posts; this...