Welcome!

Silverlight Authors: Automic Blog, Michael Kopp, AppDynamics Blog, Kaazing Blog, Steven Mandel

Related Topics: Wearables, Industrial IoT, Microservices Expo, Microsoft Cloud, Machine Learning , Agile Computing

Wearables: Book Review

Book Review: The Advanced iOS 6 Developer's Cookbook (4th Edition)

Part of the Addison-Wesley Developer's Library

This book is what it claims to be and that is a cookbook on advanced topics. I would follow the author's advice and if you are a beginner with Objective-C or iOS, this book is not the one you want to start with. This book is however an excellent book for experienced developers.

The first chapter kicks right into overdrive with a really nice overview of device specific development. It shows you how to get device capabilities and how to take advantage of that information in your applications. It continues on with 12 more excellent chapters which I have listed below.

1. Device-Specific Development
2. Documents and Data Sharing
3. Core Text
4. Geometry
5. Networking
6. Images
7. Cameras
8. Audio
9. Connecting to the Address Book
10. Location
11. GameKit
12. StoreKit
13. Push Notifications

One of my favorite chapters in the book was on the use of attributed strings and Core Text. That is probably because I needed to use the knowledge in that chapter in an application immediately. It was perfect timing and it does a great job of showing how iOS 6 has been updated.

I also used the chapter on Push Notifications immediately. I needed to understand how they work because we are using Airwatch which requires an Apple Push Notification Service Certificate. The chapter really helped clarify how they work, when to use them, and when not to use them.

This book picks up where the authors book The Core iOS 6 Developer's Cookbook left off with networking. The chapter on networking included in this book covers handling authentication challenges, using the system keychain, and working with OAuth.

I did not bother doing all the iTunes Connect registration required by Apple to use the GameKit chapter. Apple needs to fix this process. I only breezed through the GameKit chapter and the StoreKit chapter. I have no requirements for either in the applications I am currently building.

Like the author's other books, this book is much more than just a cookbook with a bunch of recipes in it. I have used plenty of cookbooks and they are never readable from cover to cover. I usually just familiarize myself with the recipes that are available, read the ones interesting to me at the time, and throw them on the shelf until I need them.

This one is both a great cover to cover read as well as a great reference. The author does a great job of mixing a traditional book with a recipe book. Each chapters contain both background information and recipes.

This book lives up to the cookbook title. There is tons of code that comes with it and it is all very well organized and usable. The only thing I didn't like was that the author used HelloWorld.xcodeproj for the project name every time. After you open a few projects you have to go to Finder and the actual folder to reopen a specific one because all your shortcuts are HelloWorld.xcodeproj.

Over all I found this to be an excellent book for experienced developers. It is a perfect addition to her The Core iOS 6 Developer's Cookbook.

The Advanced iOS 6 Developer's Cookbook (4th Edition)

More Stories By Tad Anderson

Tad Anderson has been doing Software Architecture for 18 years and Enterprise Architecture for the past few.

IoT & Smart Cities Stories
A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organizers to pass great deals to great conferences, helping you discover new conferences and increase your return on investment.
Business professionals no longer wonder if they'll migrate to the cloud; it's now a matter of when. The cloud environment has proved to be a major force in transitioning to an agile business model that enables quick decisions and fast implementation that solidify customer relationships. And when the cloud is combined with the power of cognitive computing, it drives innovation and transformation that achieves astounding competitive advantage.
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As automation and artificial intelligence (AI) power solution development and delivery, many businesses need to build backend cloud capabilities. Well-poised organizations, marketing smart devices with AI and BlockChain capabilities prepare to refine compliance and regulatory capabilities in 2018. Volumes of health, financial, technical and privacy data, along with tightening compliance requirements by...
DXWorldEXPO LLC announced today that ICOHOLDER named "Media Sponsor" of Miami Blockchain Event by FinTechEXPO. ICOHOLDER gives detailed information and help the community to invest in the trusty projects. Miami Blockchain Event by FinTechEXPO has opened its Call for Papers. The two-day event will present 20 top Blockchain experts. All speaking inquiries which covers the following information can be submitted by email to [email protected] Miami Blockchain Event by FinTechEXPOalso offers sp...
Digital Transformation is much more than a buzzword. The radical shift to digital mechanisms for almost every process is evident across all industries and verticals. This is often especially true in financial services, where the legacy environment is many times unable to keep up with the rapidly shifting demands of the consumer. The constant pressure to provide complete, omnichannel delivery of customer-facing solutions to meet both regulatory and customer demands is putting enormous pressure on...
SYS-CON Events announced today that IoT Global Network has been named “Media Sponsor” of SYS-CON's @ThingsExpo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. The IoT Global Network is a platform where you can connect with industry experts and network across the IoT community to build the successful IoT business of the future.
The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.
Machine learning has taken residence at our cities' cores and now we can finally have "smart cities." Cities are a collection of buildings made to provide the structure and safety necessary for people to function, create and survive. Buildings are a pool of ever-changing performance data from large automated systems such as heating and cooling to the people that live and work within them. Through machine learning, buildings can optimize performance, reduce costs, and improve occupant comfort by ...
@DevOpsSummit at Cloud Expo, taking place November 12-13 in New York City, NY, is co-located with 22nd international CloudEXPO | first international DXWorldEXPO and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time t...
CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location.