Beginning iPhone 4 Development
by David Mark, Jeff LaMarche, and Jack Nutting
Beginning iPhone 4 Development is here! The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in action. Beginning iPhone 4 Development is a complete course in iOS 4 apps development. You’ll master techniques that w...
Take your interview skills to the next level by reviewing hundreds of real-world interview questions and coding examples Purchase of the print or Kindle book includes a free PDF eBook Key Features Solve complex design and architecture tasks Develop mature and complete answers to commonly asked questions Enhance your interview prospects by building a strong developer brand through publications and online projects Book DescriptionAs an iOS developer, you must possess a diverse skill set encomp...
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and add features from iOS frameworks. Create, arrange, draw, layer, and animate views that respond to touch Use view controllers to manage multiple screens of interface Master interface classes for scroll views, ta...
Start building apps for iOS 8 with Apple's Swift programming language. If you're grounded in the basics of Xcode and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and use iOS frameworks for adding features such as audio and video, access to user calendars and photos, and tracking the device's location. Example code...
Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing for applications, packages, and libraries. This book shows you how. For Python-based projects, pytest is the undeniable...
All in on Swift! iOS 10 and Xcode 8 make it clearer than ever that Swift is Apple's language of the future. Core frameworks have been redesigned to work better with Swift, and the language itself continues to evolve quickly. iOS 10 SDK Development is the pure-Swift approach to developing for the iOS platform. This completely revised and updated edition of the bestselling iOS guide shows you how to pull in the SDK's enormous feature set and deliver powerful, real-world apps for iPhone and iPad us...
Take advantage of layering and other digital techniques to create stunning, interactive compositions suitable for delivering instructional content and presentations on your iOS or Android device. This book shows you how to move from traditional paper and pen drawing to 3D content that can be interacted with by the viewer. Designed to be used on tablets, the Mental Canvas app is a reimagining of presentation software in the digital age that uses patented technology developed by a research team a...
Move into iOS 9 development by getting a firm grasp of its fundamentals, including Xcode 7, the Cocoa Touch framework, and Apple's Swift programming language. With this thoroughly updated guide, you'll learn Swift's object-oriented concepts, understand how to use Apple's development tools, and discover how Cocoa provides the underlying functionality iOS apps need to have. Explore Swift's object-oriented concepts: variables and functions, scopes and namespaces, object types and instances Become...
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 12 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.3. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework. Become familiar with built-in Swift types Dive deep into Swift objects, protocols, and generics Tour the life cycle of an Xcode project Learn how nibs are loaded U...
DESCRIPTION For developers who have learned the elegant and highly productive Ruby language, it can be a real drag to switch back to a traditional static programming tool like Objective-C. MacRuby, a Ruby 1.9 implementation that sits directly on the Mac OS X core, gives Rubyists the potential to code Cocoa apps without sacrificing the language features they've come to depend on. MacRuby In Action is a tutorial for Ruby developers who want to code for OS X without learning Object...
"Beginning Mac Programming" takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you've been imagining. It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod. You'll explore crucial developer tools like Xcode and Interface Builder, and learn the pri...
The Business of iPhone and iPad App Development
by Dave Wooldridge and Michael Schneider
The phenomenal success of the iPhone, iPad and the iPod touch has ushered in a gold rush for developers, but with well over 300,000 apps in the highly competitive App Store, it has become increasingly difficult for new apps to stand out in the crowd. Achieving consumer awareness and sales longevity for your iOS app requires a lot of organization and some strategic planning. Updated and expanded for iOS 4, this bestselling book will show you how to incorporate marketing and business savvy into...
More iPhone Cool Projects
by Ben Smith, Danton Chin, Leon Palm, Dave Smith, Charles Smith, Claus Hoefele, Saul Mora, Arne de Vries, Joost van de Wijgerd, and Scott Penberthy
Everyone is developing iPhone applications, and it's clear why. The iPhone is the coolest mobile device available, and the App Store makes it simple to get an application out into the unstoppable iPhone app market. With hundreds of thousands of app developers entering the game, it's crucial to learn from those who have actually succeeded. This book shows you how some of the most innovative and creative iPhone application developers have developed cool, best-selling apps. Not only does every succ...
Sams Teach Yourself Mac OS X Lion App Development in 24 Hours
by Kevin Hoffman
In just 24 sessions of one hour or less, you can master Mac OS X Lion development from the ground up, and start writing tomorrow’s most exciting iOS-style Mac apps! Using this book’s straightforward, step-by-step approach, you’ll get comfortable with Apple’s powerful new development tools and techniques, build engaging user interfaces, integrate data and web services, and take advantage of Apple’s latest innovations…everything from gestures and multitouch to iCloud and In-App Purchasing. Every l...
PowerShell (It Pro Solutions)
by William R. Stanek and William Stanek Jr
You're one of the legions of fans who enjoy the ease and simplicity of the Mac. But some functions still elude you. How do you synch your Mac with other devices? What are the best ways to organize your life and files with your Mac? Can you get more from your Mac hardware or upgrade it? The Portable Genius is here to help. With expert advice and a Mac-savvy attitude, the Macs Portable Genius guides you through getting the most out of your Mac. From the Introduction: "Welcome to Macs Portable Geni...
MacBook For Dummies
Learn how to drive the coolest laptop on the planet You took the plunge, paid extra, and—even though it looks and feels like perfection—have that fleeting doubt: is my MacBook really worth the investment? You'll be pleased to know that the answer is totally yes, and MacBook For Dummies is the ultimate way to learn the thousand and one reasons why the MacBook Pro or Air you now own is a modern masterpiece—as well as the ten thousand and one (and counting) things you can do with it. With its super...
IOS Swift Game Development Cookbook
by Jonathon Manning and Paris Buttfield-Addison
Build highly modular software in macOS that interacts deeply and intuitively with other programs. This book explores all techniques available for Inter-process communications (IPC) from high level macOS layers to deep kernel options while applying theoretical concepts into practical implementations on real world scenarios.You'll see how IPC techniques are used for exchanging data and messages among multiple threads in one or more processes, which may be running on one or more computers connected...
Objective-C Programmer's Reference provides the tools necessary to write software in Objective-C—the language of choice for developing iOS and OS X applications. Author Carlos Oliveira begins from the basic building blocks of the language. He shows how to create correct and efficient applications by applying your knowledge of object-oriented and structured programming. This book:Takes you quickly through fundamental concepts such as interfaces and class implementations. Provides a concise refere...
Objective-C Memory Management Essentials
by Gibson Tang and Maxim Vasilkov
If you are new to Objective-C or a veteran in iOS application development, this is the book for you. This book will ensure that you can actively learn the methods and concepts in relation to memory management in a more engaging way. Basic knowledge of iOS development is required for this book.
Beginning IOS Games Development
by Peter Bakhirev, P.J. Cabrera, Ben Smith, Eric Wing, Mitchell Fisher, and Ian Marsh
The apps market is hot, and iOS games are leading the way, with games making up over 70 percent of the most popular apps. If you've ever wanted to create your own games for the iPhone, iPad, or iPod touch, this book is exactly what you need. You've probably already read and mastered Beginning iPhone 3 Development: Exploring the iPhone SDK from Apress - the best-selling second edition of the highly acclaimed introduction to the iPhone and iPod touch by developers Dave Mark and Jeff LaMarche. B...