Android Studio 2.3 Development Essentials

$19.99 (eBook)/$45.99 (Print)

With 77 in-depth chapters, over 800 pages and more than 47 example app projects (including the source code) this book provides everything you need to successfully develop and deploy Android apps using Android Studio.

Fully updated for Android Studio 2.2 and Android 7, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 7 Software Development Kit (SDK).

Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment.

More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage.

The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars.

The key new features of Android Studio and Android 7 are also covered in detail including the new Layout Editor, the ConstraintLayout and ConstraintSet classes, constraint chains, direct reply notifications, Firebase remote notifications and multi-window support.

Chapters also cover advanced features of Android Studio such as Gradle build configuration and the implementation of build variants to target multiple Android device types from a single project code base.

Tell me more...




iOS 10 App Development Essentials

$19.99 (eBook) / $45.99 (Print)

iOS 10 App Development Essentials is latest edition of this popular book series and has now been fully updated f or the iOS 10 SDK, Xcode 8 and the Swift 3 programming language.

Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development env ironment. An introduction to the architecture of iOS 10 and programming in Swift 3 is provided, followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as file handling, database management, in-app purchases, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, location management, local notifications, camera access and video and audio playback support. Other features are also covered including Auto Layout, App Store hosted in-app purchase content, Sprite Kit-based game development, local map search and user interface animation using UIKit dynamics.

Additional features of iOS development using Xcode 8 are also covered, including Swift playgrounds, universal us er interface design using size classes, app extensions, Interface Builder Live Views, embedded frameworks, CloudKit data storage and TouchID authentication.

The key new features of iOS 10 and Xcode 8 are also covered in detail, including Swift 3, designing adaptive use r interfaces using trait variations, iMessage apps, CloudKit sharing, speech recognition, and SiriKit integration.

Tell me more...




Android Studio 2 Development Essentials

$17.99 (eBook)/$39.99 (Print)

Fully updated for Android Studio 2, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio 2 Integrated Development Environment (IDE) and the Android 6 Software Development Kit (SDK).

Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Designer tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage.

The key new features of Android Studio 2, Instant Run and the new AVD emulator environment, are also covered in detail.

The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars. Tell me more...




Android Studio Development Essentials

$9.99 (eBook)/$38.99 (Print)

Fully updated for Android 6, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 6 Software Development Kit (SDK).

Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Designer tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage.

The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars. Tell me more...




iOS 9 App Development Essentials

$12.99 (eBook) / $39.99 (Print)

iOS 9 App Development Essentials is latest edition of this popular book series and has now been fully updated for the iOS 9 SDK, Xcode 7 and the Swift 2 programming language.

Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the architecture of iOS 9 and programming in Swift is provided, followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as file handling, database management, in-app purchases, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. Other features are also covered including Auto Layout, Twitter and Facebook integration, App Store hosted in-app purchase content, Sprite Kit-based game development, local map search and user interface animation using UIKit dynamics.

Additional features of iOS development using Xcode 7 are also covered, including Swift playgrounds, universal user interface design using size classes, app extensions, Interface Builder Live Views, embedded frameworks, CloudKit data storage and TouchID authentication.

The key new features of iOS 9 and Xcode 7 are also covered in detail, including new error handling in Swift 2, designing Stack View based user interfaces, multiple storyboard support, iPad multitasking, map flyover support, 3D Touch and Picture-in-Picture media playback.

Tell me more...

Add to Cart



watchOS 2 App Development Essentials

$12.99 (eBook)/$27.99 (Print)

Beginning with the basics, this book provides an introduction to WatchKit apps and the watchOS 2 app development architecture before covering topics such as tables, navigation, user input handling, maps, menus, working with images and videos and the recording and playback of audio.

More advanced topics are also covered throughout the book, including communication and data sharing between a WatchKit app and the parent iOS app using the WatchConnectivity framework, working with custom fonts, user interface animation, clock face complications and the design and implementation of custom notifications.

Tell me more...

Add to Cart



WatchKit App Development Essentials

$9.99 (eBook)/$29.99 (Print)

WatchKit App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language. Beginning with the basics, this book provides an introduction to WatchKit apps and the WatchKit app development architecture before covering topics such as tables, navigation, user input handling, image handling, animation, maps and menus.

More advanced topics are also covered throughout the book, including communication and data sharing between a WatchKit app and the parent iOS app, working with custom fonts and the design and implementation of custom notifications. Tell me more...

Add to Cart



iOS 8 App Development Essentials

$9.99 (eBook)/$37.99 (Print)

This is the Second Edition of iOS 8 App Development Essentials. This edition has been fully updated for Swift 1.2 and Xcode 6.3.

iOS 8 App Development Essentials is the latest edition of this popular book series and has now been fully updated for the Swift programming language, the iOS 8 SDK and Xcode 6.

The aim of this book is to teach the range of skills necessary to build apps for iOS 8. iOS 8 App Development Essentials takes a modular approach to the subject of iOS 7 application development for both the iPhone and iPad, with each chapter covering a self contained topic area consisting of detailed explanations, examples and step-by-step tutorials. This makes the book both an easy to follow learning aid and an excellent reference resource.

iOS 8 App Development Essentials is latest edition of this popular book series and has now been fully updated for the Swift programming language, the iOS 8 SDK and Xcode 6. Tell me more...

Add to Cart



Android 4.4 App Development Essentials

$9.99 (eBook)/$28.99 (Print)

Fully updated for Android 4.4, the goal of this book is to teach the skills necessary to develop Android based applications using the Eclipse Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK). Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers, services and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers features introduced with Android 4.4 including printing, transitions and cloud-based file storage.

In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API and submitting apps to the Google Play Developer Console. Tell me more...

Add to Cart



iOS 7 App Development Essentials

$12.99 (eBook)/$32.99 (Print)

iOS 7 App Development Essentials is latest edition of this popular book series and has now been fully updated for the iOS 7 SDK and Xcode 5.

The aim of this book is to teach the range of skills necessary to build apps for iOS 7. iOS 7 App Development Essentials takes a modular approach to the subject of iOS 7 application development for both the iPhone and iPad, with each chapter covering a self contained topic area consisting of detailed explanations, examples and step-by-step tutorials. This makes the book both an easy to follow learning aid and an excellent reference resource.

In addition to covering the basics of iOS development, the new features of iOS 7 are also covered, including Sprite Kit-based 2D game development, local map search, background fetching and file transfers and user interface animation using UIKit dynamics. Tell me more...

Add to Cart



iPhone iOS 6 Development Essentials

$12.99 (eBook)/$29.99 (Print)

iPhone iOS 6 Development Essentials contains 79 chapters of in-depth information on the development of apps for the iPhone.

Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the architecture of iOS 6 and programming in Objective-C is provided, followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, in-app purchases, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 6 specific features are also covered including Auto Layout, Twitter and Facebook integration, event reminders, App Store hosted in-app purchase content, collection views and much more. Tell me more...

Add to Cart



iPad iOS 6 Development Essentials

$12.99 (eBook)/$29.99 (Print)

iPad iOS 6 Development Essentials contains 81 chapters of in-depth information on the development of apps for the iPhone.

Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the architecture of iOS 6 and programming in Objective-C is provided, followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, in-app purchases, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 6 specific features are also covered including Auto Layout, Twitter and Facebook integration, event reminders, App Store hosted in-app purchase content, collection views and much more. Tell me more...

Add to Cart






Objective-C 2.0 Essentials - Third Edition

$12.99 (eBook)/$16.99 (Print)

Now updated for the new "Modern Objective-C" features introduced with the iOS 6 SDK, the goal of this book is to teach the skills necessary to program in Objective-C using a style that is easy to follow, rich in examples and accessible to those who have never used Objective-C before. Topics covered include the fundamentals of Objective-C such as variables, looping and flow control. Also included are details of object oriented programming, working with files and memory and the Objective-C Foundation framework.

Regardless of whether you are developing for Mac OS X or the iPhone, this book covers everything you need to know about the Objective-C language. Tell me more...

Add to Cart



iPhone iOS 5 Development Essentials

$12.99 (eBook)/$27.99 (Print)

iPhone iOS 5 Development Essentials contains 40 chapters of in-depth information on the development of apps for the iPhone.
Beginning with the basics, this book provides an overview of the iPhone hardware and the architecture of both iOS 5 and the iOS SDK. An introduction to programming in Objective-C is provided followed by an in-depth look at the architecture of iPhone applications and the design of user interfaces. More advanced topics such as certificates and provisioning, file and directory handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, iAds integration, location management, local notifications, camera access and video playback support. New iOS 5 specific features are also covered including page view controller implementation, iCloud based storage, Storyboard user interface design, image filtering with Core Image and Twitter integration. Tell me more...

Add to Cart



Ruby Essentials

$8.99

Ruby Essentials provides a concise and easy to follow guide to learning Ruby. Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered, all combined with easy to understand code examples which serve to bridge the gap between theory and practice. Tell me more...
Add to Cart




C# Essentials

$9.99

The C# Essentials eBook contains 28 chapters of detailed information designed to provide everything necessary to gain proficiency as a C# programmer. On completing C# Essentials it is intended that the reader will have a firm knowledge foundation on which to begin developing complex C# based applications. Tell me more...

Add to Cart




Visual Basic 2010 Essentials

$9.99

Visual Basic 2010 Essentials is intended to be of use to both novices looking to learn Visual Basic 2010, and to those proficient in other languages that plan to cross-train. The Visual Basic language, combined with the Visual Studio, provides a uniquely powerful, yet easy to learn development environment allowing even the absolute beginner to rapidly create and deploy Windows applications. Tell me more...

Add to Cart




Visual Basic 2008 Essentials

$9.99

Visual Basic 2008 Essentials is intended to be of use to both novices looking to learn Visual Basic, and to those proficient in other languages that plan to cross-train. The Visual Basic language, combined with the Visual Studio, provides a uniquely powerful, yet easy to learn development environment allowing even the absolute beginner to rapidly create and deploy Windows applications. Tell me more...

Add to Cart




PHP Essentials

$8.99

The purpose of this book is bring the power and ease of use of PHP to anyone with a desire to learn PHP, and in doing so, join the tens of thousands of web developers who have already discovered the flexibility and productivity that comes with using PHP.

The book is intended to cover all aspects of PHP. Tell me more...

Add to Cart





JavaScript Essentials

$8.99

The purpose of this ebook is to teach the essentials of JavaScript so that anyone with a web site can use this powerful scripting language quickly and effectively. It provides detailed and in depth knowledge of all aspects of JavaScript from language basics through to advanced topics in 23 detailed chapters. This book is designed to provide a detailed and comprehensive, yet easy to follow, guide to developing powerful, dynamic web pages using JavaScript. Each subject area is accompanied by clear and concise examples putting theory into practice. Tell me more...

Add to Cart




Windows PowerShell Essentials

$8.99

Windows PowerShell Essentials provides everything necessary to get up to speed on this powerful and flexible shell scripting language for Microsoft Windows. This eBook covers the basics of the PowerShell language syntax, cmdlet overviews, integration with .NET and COM, development of graphical user interfaces using WinForms, graphics drawing with GDI+, PowerShell script security, file and file system handling and much more. Tell me more...
Add to Cart





Featured Titles


$19.99$19.99$19.99$19.99
Add to Cart Add to Cart Add to Cart Add to Cart
Tell me more... Tell me more... Tell me more... Tell me more...

$9.99$9.99$9.99$9.99
Add to Cart Add to Cart Add to Cart Add to Cart
Tell me more... Tell me more... Tell me more... Tell me more...