Foundation iPhone App Development

  • ISBN13: 978-1-4302-4374-8
  • 468 Pages
  • User Level: Beginner to Intermediate
  • Publication Date: November 14, 2012
  • Available eBook Formats: EPUB, MOBI, PDF

Foundation iPhone App Development by Nick Kuh, will teach readers how to build an iOS 6 SDK-based iPhone app from start to finish in 5 days. From the initial app idea through each step of the development process, the submission and numerous tips and tricks along the way you’ll learn from Nick’s extensive experience developing for Apple’s App Store.

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 professional, custom-designed, object-oriented iPhone App. You’ll start with a PhotoShop PSD design and an app idea. Then, throughout the remainder of the book, Nick will guide you through each stage of building the app. But it’s you who will build the app. You will learn how to think like an app developer, how to turn an idea into a beautiful iPhone app.

In addition to the code and programming practices introduced, the book includes numerous tips, tricks and lessons learned to help new iPhone App developers succeed on the App Store: SEO, in-app marketing approaches and how to win more 5 star reviews.

The 5-day learning process is divided into the following key stages:

  • Day 1 begins with the initial planning, paper prototyping and Photoshop design phases of an app idea. You’ll learn how to provision your iOS apps for deployment to your iPhone. By the end of your first day you’ll get to learn on the job, creating an Object-Oriented Black Jack Game that implements the Model View Controller paradigm in Objective C.
  • Day 2 is all about Storyboarding: creating and connecting all of the user interface views of our app.
  • Day 3 begins with table views and data population. By the end of the third day you’ll be knee-deep in Core Data: building a data model and creating an editable, persistent data storage solution for your app.
  • By Day 4 you’ll be learning how to communicate with Facebook using Apple’s new Social framework introduced in iOS 6.
  • Day 5 kicks off with code and methods to add in-app social network marketing to your app. With your completed app you’ll then learn how to submit an App to Apple alongside numerous tips and tricks to improve your chances of success and visibility in this unique marketplace.

From start to finish, this book inherits Nick’s tried and tested methods to build beautiful native iPhone Apps efficiently. After reading and using this book, you’ll come away with a core iOS development process and coding concepts that can be re-used and applied to your own iPhone app projects. Moreover, you’ll gain an understanding of how to architect your own apps, write reusable code and implement best practices for faster productivity and maybe even make some money, too.

What you’ll learn

  • How to develop with Xcode, write Objective-C and work with the latest iOS SDK
  • Why and how to create Navigation Hierarchies and Table View Controllers, for making life easier
  • How to design, plan and develop an iPhone app from the initial app idea to App Store submission
  • How to Storyboard and implement a custom-designed User Interface
  • How to work with Core Data to build an offline caching solution
  • How to implement asynchronous HTTP API calls to download and display images
  • How to use the new iOS Appearance APIs for custom design implementation and make beautiful apps
  • How to increase your app’s chances for success in the App Store

Who this book is for

This book is for existing programmers—programmers who have already mastered another object oriented language and wish to become proficient programming Objective C for writing iPhone Apps using Xcode.

Buy the Print, eBook, or Bundle today

VMware ThinApp 4.7 Essentials


Language : English
Paperback : 256 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849686289
ISBN 13 : 9781849686280
Author(s) : Peter Björk

VMware ThinApp 4.7 is an application virtualization and portable application creator which allows users to package conventional applications so that they are portable.

“VMware ThinApp 4.7 Essentials” shows you how to deploy ThinApp packages in order to improve the portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed.

Application virtualization improves the portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed.

VMware ThinApp 4.7 is an application virtualization and portable application creator which allows users to package conventional applications so that they are portable. ThinApp eliminates application conflicts, reducing the need and cost of recoding and regression testing.

In this book you will learn about how application virtualization works and how to deploy ThinApp packages. You will learn how to update and tweak ThinApp Projects before distribution. This book will then cover design and implementation considerations for future ThinApp projects.

Peter Björk

Peter Björk has many years of ThinApp experience. He started out working with Thinstall, and continued after VMware acquired the product in 2008, renaming it ThinApp. Peter supports ThinApp in the EMEA region. As a teacher, Peter has educated many ThinApp packagers around the world. Peter lives in Sweden with his wife and two kids, a boy and a girl.

Buy the Print, eBook, or Bundle today

Nmap 6: Network Exploration and Security Auditing Cookbook


Language : English
Paperback : 318 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849517487
ISBN 13 : 9781849517485
Author(s) : Paulino Calderon Pale

Nmap is a well known security tool used by penetration testers and system administrators. The Nmap Scripting Engine (NSE) has added the possibility to perform additional tasks using the collected host information. Tasks like advanced fingerprinting and service discovery, information gathering, and detection of security vulnerabilities.

“Nmap 6: Network exploration and security auditing cookbook” will help you master Nmap and its scripting engine. You will learn how to use this tool to do a wide variety of practical tasks for pentesting and network monitoring. Finally, after harvesting the power of NSE, you will also learn how to write your own NSE scripts.

“Nmap 6: Network exploration and security auditing cookbook” is a book full of practical knowledge for every security consultant, administrator or enthusiast looking to master Nmap. The book overviews the most important port scanning and host discovery techniques supported by Nmap. You will learn how to detect mis-configurations in web, mail and database servers and also how to implement your own monitoring system.

The book also covers tasks for reporting, scanning numerous hosts, vulnerability detection and exploitation, and its strongest aspect; information gathering.

Paulino Calderon Pale

Paulino Calderón Pale (@calderpwn) is a very passionate software developer and penetration tester from a Caribbean island in México called Cozumel. He learned to write code and administer IT infrastructures early in his life—skills that came handy when he joined the information security industry. Today, he loves learning new technologies, penetration testing, conducting data-gathering experiments, developing software, and contributing to the open source community. He maintains a blog of his public work at http://calderonpale.com. In the summer of 2011, he joined Google’s Summer of Code program to work on the Nmap project as an NSE (Nmap Scripting Engine) developer. He focused on improving the web scanning capabilities of Nmap and has produced over 20 scripts for gathering information, and detecting and exploiting security vulnerabilities since then. He is the cofounder of Websec, an information security company focused on web security operation in México (http://websec.mx) and Canada (http://websec.ca), where they help companies in different industries secure their IT infrastructures

Buy the Print, eBook, or Bundle today

Team Foundation Server 2012 Starter


Language : English
Paperback : 72 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849688389
ISBN 13 : 9781849688383
Author(s) : Jakob EhnTerje Sandstrom

Team Foundation Server 2012 is Microsoft’s leading ALM tool, integrating source control, work item and process handling, build automation, and testing.

This practical “Team Foundation Server 2012 Starter Guide” will provide you with clear step-by-step exercises covering all major aspects of the product. This is essential reading for anyone wishing to set up, organize, and use TFS server.

This hands-on guide looks at the top features in Team Foundation Server 2012, starting with a quick installation guide and then moving into using it for your software development projects. Manage your team projects with Team Explorer, one of the many new features for 2012.

Covering all the main features in source control to help you work more efficiently, including tools for branching and merging, we will delve into the Agile Planning Tools for planning your product and sprint backlogs.

Learn to set up build automation, allowing your team to become faster, more streamlined, and ultimately more productive with this “Team Foundation Server 2012 Starter Guide”.

Jakob Ehn

Jakob Ehn is currently a Microsoft Visual Studio ALM MVP and also a Visual Studio ALM Ranger. Jakob has 15 years experience in the IT industry, and currently works as a solution architect at Inmeta Crayon ASA, specializing in Visual Studio ALM. He actively participates in the MSDN forums and contributes to different open source projects, such as the Community TFS Build Extensions and the Community TFS Build Manager. Jakob’s blog: http://geekswithblogs.net/Jakob Jakob’s Twitter: @JakobEhn

Terje Sandstrom

Terje Sandstrøm is a Microsoft Visual Studio ALM MVP for four years. He works as Chief Software Architect at Inmeta Crayon ASA, specializing in Visual Studio ALM. He loves the community, works with the Community TFS Build Extensions, participates in the forums, and has free extensions uploaded to the Visual Studio Gallery. More about Terje: http://about.me/TerjeS Terje’s blog: http://geekswithblogs.net/Terje Terje’s Twitter: @OsirisTerje

Buy the Print, eBook, or Bundle today

Windows Server 2012 Hyper-V Cookbook


Language : English
Paperback : 304 pages [ 235mm x 191mm ]
Release Date : November 2012
ISBN : 1849684421
ISBN 13 : 9781849684422
Author(s) : Leandro Carvalho

Virtualization has proved that it can help organizations to reduce costs, and the Private Cloud has created a revolution in the way we manage and control our servers with centralization and elasticity. The new Windows Server 2012 Hyper-V release from Microsoft comes with a myriad of improvements in areas such as mobility, high availability and elasticity, bringing everything you need to create, manage and build the core components of a Microsoft Private Cloud for virtualized workloads.

“Windows Server 2012 Hyper-V Cookbook” is the perfect accompaniment for Hyper-V administrators looking to take advantage of all the exciting new features the release has to offer. Through practical recipes, you’ll master Hyper-V deployment, migration and management.

“Windows Server 2012 Hyper-V Cookbook” is an essential resource for any Hyper-V administrator looking to migrate, install and manage their virtual machine efficiently.

With all the features of Windows Server 2012 Hyper-V covered, you will learn everything from installation to disaster recovery, security, high availability, configuration, automation, architecture and monitoring, all in a practical recipe format. The book also includes new features such as Storage and Shared Nothing Live Migration, Hyper-V Replica and Network Virtualization and much more.

With “Windows Server 2012 Hyper-V Cookbook” in hand, you’ll be equipped to manage your Private Cloud with ease.

Leandro Carvalho

Leandro Carvalho is a well-known virtualization specialist who writes and presents sessions about virtualization and the private cloud. He works with Microsoft solutions such as Windows Server, Hyper-V, App-V, VDI, security, System Center, Exchange, Lync Server, Sharepoint, Project Server, and client systems, in addition to helping the community constantly with articles, forums, videos, and lectures about his passion—Microsoft Virtualization. He has the certifications Certified Ethical Hacker/MCP/MCSA+M+S/MCSE+S/MCTS/MCITP/MCT, and MVP. In 2009, he won the MCT Awards Latin America Trainer of the Year, and he has been awarded Microsoft MVP as Virtualization Specialist every year since 2010. Leandro can be reached at http://leandroesc.wordpress.com and http://msmvps.com/blogs/msvirtualization and his Twitter handle is @LeandroEduardo.

Buy the Print, eBook, or Bundle today

English
Exit mobile version