Developing Enterprise iOS Applications and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Developing Enterprise iOS Applications on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Developing Enterprise iOS Applications: iPhone and iPad Apps for Companies and Organizations [Paperback]

James Turner

List Price: CDN$ 26.99
Price: CDN$ 25.18 & FREE Shipping. Details
You Save: CDN$ 1.81 (7%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Friday, August 22? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $9.99  
Paperback CDN $25.18  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Dec 27 2011 9781449311483 978-1449311483 1

If you plan to develop iOS applications in a corporate setting—for internal consumption or for sale to end users—you need to read this book. Veteran developer James Turner shares best practices and lessons learned from his recent on-the-ground experience planning, building, and shipping an iOS application in an enterprise environment.

With lots of examples and solid advice, you’ll learn how to use Xcode, Objective-C, and other Apple development tools within the confines of enterprise software methodologies. Don’t be deterred by Apple’s development philosophy. If you’re familiar with Xcode, this guide will help you build and launch enterprise iOS apps successfully.

  • Get Xcode’s single-developer model to work in a concurrent development environment
  • Integrate Xcode builds into tools such as Ant and Hudson
  • Use open source libraries to connect iOS with SOAP and other backend services
  • Set up a framework to test iOS apps for code coverage and CCN metrics
  • Manage the legal, marketing, and production issues involved when interacting with iTunes Connect
  • Meet iTunes’ requirements for provisioning and distributing your app
  • Provide long-term support by sidestepping Apple’s distribution limitations

Customers Who Bought This Item Also Bought


Product Details


Product Description

About the Author

James Turner is a freelance journalist and developer who has most recently spent more than a year developing an enterprise iOS application for a major software ISV. He is a contributing editor for oreilly.com, and has written for publications as diverse as the Christian Science Monitor, Processor, Linuxworld Magazine, Developer.com and WIRED Magazine. In addition to his shorter writing, he has also written two books on Java Web Development ("MySQL & JSP Web Applications" and "Struts: Kick Start"). He is the former Senior Editor of LinuxWorld Magazine and Senior Contributing Editor for Linux Today. He has also spent more than 25 years as a software engineer and system administrator, and currently works as a Senior Software Engineer for a company in the Boston area. His past employers have included the MIT Artificial Intelligence Laboratory, Xerox AI Systems, Solbourne Computer, Interleaf, the Christian Science Monitor and contracting positions at BBN and Fidelity Investments. He is a committer on the Apache Jakarta Struts project and served as the Struts 1.1B3 release manager. He lives in a 200 year old Colonial farmhouse in Derry, NH along with his wife and son. He is an open water diver and instrument-rated private pilot, as well as an avid science fiction fan.


Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.4 out of 5 stars  5 reviews
4 of 4 people found the following review helpful
4.0 out of 5 stars A great resource for organisations wanting to develop on IOS for the first time May 10 2012
By Cerys - Published on Amazon.com
Format:Paperback
Most of the books out there for developing applications for the iPhone and iPad are focused on the basics and producing relatively simple applications by an individual programmer. "Developing Enterprise IOS Applications" by James Turner provides an insight into IOS application development for organisations producing more serious software. In particular the needs and behaviours of enterprise organisations where the IOS applications under development are most likely to be client applications talking to an enterprise server of some description.

Having spent most of my career working for a large software development organisation I certainly recognised many of the processes and potential problems that are covered in this book. From my reading I would say there are two primary audiences for the book, members of development teams and managers in enterprise organisations that are wanting to develop IOS applications for the first time; and IOS developers who are looking to work for or with enterprise organisations. For both of these audiences I believe that they will find advice and techniques described in the book very useful and valuable before setting out on their Enterprise IOS application journey.

The book has chapters covering essential team software development practices that are not made quite so easy as they might be by Apple, including concurrent development and repository management, configuring and running overnight builds, and writing and runnings test cases and determining code coverage. There are also chapters that are of interest to development managers and other involved in the management of software products such as legal teams and marketing discussing less technical issues such as distribution methods, licensing, versioning, and maintenance. Personally I had hoped to find more example code describing the kind of advanced features of IOS programming that might be most likely to be utilised by enterprise development, but the book is much more about the processes than the code. There is however a chapter that describes integration with enterprise applications with a focus on web services including HTTP connections, XML, JSON, and SOAP.

Where the Apple solution or implementation for a particular problem is a little lacking, some techniques are described that include using open source libraries and scripts - something I know some organisations might have problems with.

Overall I think this resource is of most value to organisations that want to get up and running IOS applications for their customers and integrate IOS into their existing infrastructures and processes. As a developer or development manager, reading this before proposing that great app you want to write, is surely going to mean you can answer all those difficult questions from managers with ease - and make you hero of your department!
3.0 out of 5 stars Good April 5 2014
By URIEL HERNANDEZ - Published on Amazon.com
Format:Paperback|Verified Purchase
It addresses some good issues the author had to cope with on his road with his project that IMO should be kept in mind. However, this book has been written a couple of years ago and by now issues such as code versioning might not be really big deals as he depicts in this book -i.e. I've seen Infragistics has made its way to use TFS for MAC code!
3.0 out of 5 stars One guys approach July 5 2013
By john anderson - Published on Amazon.com
Format:Kindle Edition|Verified Purchase
This book was an interesting read working through one guys approach to the problem. Apple is definitely a better fit in the personal world than in the corporate world. I felt in this book he is helping the Apple developer come up with an understanding of corporate world rather than definitively helping a corporate user integrate Apple. Still a good read.
0 of 1 people found the following review helpful
4.0 out of 5 stars Solution for specific needs Dec 23 2012
By Miguel Miranda de Mattos - Published on Amazon.com
Format:Kindle Edition|Verified Purchase
This book addresses specific development needs that are required in the Enterprises environments.
Clearly written with concise examples and sample code that can be downloaded from their site.
Definitely recommend it.
0 of 1 people found the following review helpful
3.0 out of 5 stars Not a thorough book Oct. 2 2012
By Paolo Bianchi - Published on Amazon.com
Format:Kindle Edition|Verified Purchase
could have been better. Not all the topics are fully explained. In my opinion it doesn't give you the right hint. I hope that future releases will get more chapters and deeper discussion of the topic.

Look for similar items by category


Feedback