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
Java, XML, and the JAXP This book is intended to provide a solid foundation in XML to a Java programmer. It does this by describing XML and then using the API developed by Sun Microsystems to demonstrate simple examples of the fundamentals of XML document manipulation. You’ve heard of XML, and you have more than likely read something about it, but it all seems a bit... IT Procurement Handbook for SMEs
Large organisations can suffer badly when IT procurement goes wrong, but for Small to Medium Enterprises (SMEs), it can be fatal. This handbook is specifically designed to help SMEs understand and manage that risk throughout the entire procurement process. Whether it is identifying the changing IT requirements of the business, evaluating...
Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
For generations, humans have fantasized about the ability to create devices that can see into a person’s mind and thoughts, or to communicate and interact with machines through thought alone. Such ideas have long captured the imagination of humankind in the form of ancient myths and modern science fiction stories. Recent advances in...
Absolute C++ (5th Edition)
This book is designed to be a textbook and reference for programming in the C++ language. Although it does include programming techniques, it is organized around the features of the C++ language, rather than any particular curriculum of techniques. The main audience I had in mind is undergraduate students...