Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games

Search:

Browse by Catagory:

Books

Mobile & Wireless Computing: Programming


The Beginner's Guide to Android Game Development

The Beginner's Guide to Android Game Development Lowest new price: $20.43
Lowest used price: $17.45
List price: $50.00
Author: James S. Cho
Brand: Cho James S

Android Game Development Made Easy. If you've always wanted to make Android games but didn't know where to start, this book is for you. Whether you are an absolute beginner with no programming experience or an experienced Java developer wanting to get started with game development, this comprehensive book will help you accomplish your goals and teach you how to build your own games from scratch-no game engines needed. In this beginner-friendly guide, you will find focused, step-by-step approaches designed to help you learn and practice one fundamental concept at a time. You will study Java and write object-oriented applications. You will experiment with the building blocks of Android and create fun, interactive 2D games with touch controls. You will even learn how to integrate social features such as a global leaderboard and publish your game to be shared with the billion Android users across the world. This book provides access to an extensive library of sample Java and Android game projects via its companion website so that you can continue learning on your own and grow as a game programmer. With this up-to-date guide in your hand, you will be able to successfully navigate common pitfalls and get up and running with your own projects in no time. Tested on Android Lollipop. All the code in the book has been tested on the Android Lollipop SDK (5.0), and is available under the open source MIT license at the book’s companion site. Table of Contents: *Unit 1: Java Basics *Chapter 1: The Fundamentals of Programming, *Chapter 2: Beginning Java, *Chapter 3: Designing Better Objects, *Unit 2: Java Game Development, *Chapter 4: Laying the Foundations, *Chapter 5: Keeping It Simple, *Chapter 6: The Next Level, *Unit 3: Android Game Development, *Chapter 7: Beginning Android Development, *Chapter 8: The Android Game Framework, *Chapter 9: Building the Game, *Unit 4: Finishing Touches, * Chapter 10: Releasing Your Game, *Chapter 11: Continuing the Journey

Features:

  • The Beginner s Guide to Android Game Development

Similar Products:


Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals

Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals Lowest new price: $33.68
Lowest used price: $28.48
List price: $49.99
Author: Dan Hermes
Brand: Daniel Hermes

Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store.

Learn how to leverage Xamarin.Forms for cross-platform development using the most common UI pages, layouts, views, controls, and design patterns. Combine these with platform-specific UI to craft a visually stunning and highly interactive mobile user experience.

Use Xamarin.Forms to data bind your UI to both data models and to view models for a Model-View-ViewModel (MVVM) implementation. Use this book to answer the important question: Is Xamarin.Forms right for my project?

Platform-specific UI is a key concept in cross-platform development, and Xamarin.Android and Xamarin.iOS are the foundation of the Xamarin platform. Xamarin Mobile Application Development will cover how to build an Android app using Xamarin.Android and an iOS app using Xamarin.iOS while sharing a core code library.

SQLite is the database-of-choice for many Xamarin developers. This book will explain local data access techniques using SQLite.NET and ADO.NET. Build a mobile data access layer (DAL) using SQLite and weigh your options for web services and enterprise cloud data solutions.

This book will show how organize your Xamarin code into a professional-grade application architecture. Explore solution-building techniques from starter-to-enterprise to help you decouple your functional layers, manage your platform-specific code, and share your cross-platform classes for code reuse, testability, and maintainability.

Also included are 250+ screenshots on iOS, Android, and Windows Phone and 200+ C# code examples with downloadable C# and XAML versions available from Apress.com.

This comprehensive recipe and reference book addresses one of the most important and vexing problems in the software industry today: How do we effectively design and develop cross-platform mobile applications?

Features:

  • Xamarin Mobile Application Development Cross Platform C and Xamarin Forms Fundamentals

Similar Products:


Head First HTML5 Programming: Building Web Apps with JavaScript

Head First HTML5 Programming: Building Web Apps with JavaScript Lowest new price: $20.60
Lowest used price: $5.64
List price: $49.99
Author: Eric Freeman
Brand: Eric T Freeman

HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML's put on some major muscle. Now we've got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you've got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.

Now you probably already know all about HTML markup (otherwise known as structure) and you know all about CSS style (presentation), but what you've been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they're still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications.

Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.

Here are just some of the things you'll learn in Head First HTML5 Programing:
  • Learn how to make your pages truly interactive by using the power of the DOM.
  • Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.
  • Use the Geolocation API to know where your users are.
  • Bring out your inner artist with Canvas, HTML5's new 2D drawing surface.
  • Go beyond just plugging a video into your pages, and create custom video experiences.
  • Learn the secret to grabbing five megabytes of storage in every user's browser.
  • Improve your page's responsiveness and performance with Web workers.
  • And much more.

Features:

  • Head First HTML5 Programming Building Web Apps with JavaScript

Similar Products:


Building Progressive Web Apps: Bringing the Power of Native to the Browser

Building Progressive Web Apps: Bringing the Power of Native to the Browser Lowest new price: $34.69
Lowest used price: $34.09
List price: $49.99
Author: Tal Ater

Move over native apps. New progressive web apps have capabilities that will soon make you obsolete. With this hands-on guide, web developers and business execs will learn how—and why—to develop web apps that take advantage of features that have so far been exclusive to native apps. Features that include fast load times, push notifications, offline access, homescreen shortcuts, and an entirely app-like experience.

By leveraging the latest browser APIs, progressive web apps combine all of the benefits of native apps, while avoiding their issues. Throughout the book, author Tal Ater shows you how to improve a simple website for the fictional Gotham Imperial Hotel into a modern progressive web app. Plus:

  • Understand how service workers work, and use them to create sites that launch in an instant, regardless of the user’s internet connection
  • Create full-screen web apps that launch from the phone's homescreen just like native apps
  • Re-engage users with push notifications, even days after they have left your site
  • Embrace offline-first and build web apps that gracefully handle loss of connectivity
  • Explore new UX opportunities and challenges presented by progressive web apps

Similar Products:


Augmented Reality for Developers: Build practical augmented reality applications with Unity, ARCore, ARKit, and Vuforia

Augmented Reality for Developers: Build practical augmented reality applications with Unity, ARCore, ARKit, and Vuforia Lowest new price: $49.96
Lowest used price: $50.05
List price: $49.99
Author: Jonathan Linowes

Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCore

About This Book

  • Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials
  • Use Unity 3D to efficiently create AR apps for Android, iOS, and Windows platforms
  • Use Vuforia, ARTookKit, Windows Mixed Reality, and Apple ARKit to build AR projects for a variety of markets
  • Learn best practices in AR user experience, software design patterns, and 3D graphics

Who This Book Is For

The ideal target audience for this book is developers who have some experience in mobile development, either Android or iOS. Some broad web development experience would also be beneficial.

What You Will Learn

  • Build Augmented Reality applications through a step-by-step, tutorial-style project approach
  • Use the Unity 3D game engine with the Vuforia AR platform, open source ARToolKit, Microsoft's Mixed Reality Toolkit, Apple ARKit, and Google ARCore, via the C# programming language
  • Implement practical demo applications of AR including education, games, business marketing, and industrial training
  • Employ a variety of AR recognition modes, including target images, markers, objects, and spatial mapping
  • Target a variety of AR devices including phones, tablets, and wearable smartglasses, for Android, iOS, and Windows HoloLens
  • Develop expertise with Unity 3D graphics, UIs, physics, and event systems
  • Explore and utilize AR best practices and software design patterns

In Detail

Augmented Reality brings with it a set of challenges that are unseen and unheard of for traditional web and mobile developers. This book is your gateway to Augmented Reality development-not a theoretical showpiece for your bookshelf, but a handbook you will keep by your desk while coding and architecting your first AR app and for years to come.

The book opens with an introduction to Augmented Reality, including markets, technologies, and development tools. You will begin by setting up your development machine for Android, iOS, and Windows development, learning the basics of using Unity and the Vuforia AR platform as well as the open source ARToolKit and Microsoft Mixed Reality Toolkit. You will also receive an introduction to Apple's ARKit and Google's ARCore! You will then focus on building AR applications, exploring a variety of recognition targeting methods. You will go through multiple complete projects illustrating key market sectors including business marketing, education, industrial training, and gaming.

By the end of the book, you will have gained the necessary knowledge to make quality content appropriate for a range of AR devices, platforms, and intended uses.

Style and approach

This book adopts a practical, step-by-step, tutorial-style approach. The design principles and methodology will be explained by creating different modules of the AR app.


Programming in Objective-C (6th Edition) (Developer's Library)

Programming in Objective-C (6th Edition) (Developer's Library) Lowest new price: $28.86
Lowest used price: $4.88
List price: $49.99
Author: Stephen G. Kochan

Updated for OS X 10.9 Mavericks, iOS 7, and Xcode 5

Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms.

The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying C programming language.

This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study.

This edition has been fully updated to incorporate new Objective-C features and technologies introduced with Xcode 5, iOS 7, and Mac OS X Mavericks.

“The best book on any programming language that I’ve ever read. If you want to learn Objective-C, buy it.”—Calvin Wolcott

“An excellent resource for a new programmer who wants to learn Objective-C as their first programming language—a woefully underserved market.”—Pat Hughes

Similar Products:


Java Cookbook: Solutions and Examples for Java Developers

Java Cookbook: Solutions and Examples for Java Developers Lowest new price: $22.68
Lowest used price: $6.00
List price: $59.99
Author: Ian F. Darwin
Brand: Darwin Ian F

From lambda expressions and JavaFX 8 to new support for network programming and mobile development, Java 8 brings a wealth of changes. This cookbook helps you get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from debugging and data structures to GUI development and functional programming.

Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you are familiar with Java basics, this cookbook will bolster your knowledge of the language in general and Java 8’s main APIs in particular.

Recipes include:

  • Methods for compiling, running, and debugging
  • Manipulating, comparing, and rearranging text
  • Regular expressions for string- and pattern-matching
  • Handling numbers, dates, and times
  • Structuring data with collections, arrays, and other types
  • Object-oriented and functional programming techniques
  • Directory and filesystem operations
  • Working with graphics, audio, and video
  • GUI development, including JavaFX and handlers
  • Network programming on both client and server
  • Database access, using JPA, Hibernate, and JDBC
  • Processing JSON and XML for data storage
  • Multithreading and concurrency

Features:

  • Java Cookbook Solutions and Examples for Java Developers

Similar Products:


Kotlin / Android Studio 3.0 Development Essentials - Android 8 Edition

Kotlin / Android Studio 3.0 Development Essentials - Android 8 Edition Lowest new price: $36.70
List price: $39.99
Author: Neil Smyth

Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE), the Android 8 Software Development Kit (SDK) and the Kotlin programming language. This book contains 88 in-depth chapters and 45 sample projects (including the source code). Note: This is the Kotlin edition of the book. If you are looking for the Java edition, search for Android Studio 3.0 Development Essentials - Android 8 Edition. Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment followed by an introduction to programming in Kotlin including data types, flow control, functions, lambdas and object-oriented programming. 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. 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. Other key features of Android Studio 3 and Android 8 are also covered in detail including the Layout Editor, the ConstraintLayout and ConstraintSet classes, constraint chains and barriers, direct reply notifications and multi-window support. Chapters also cover advanced features of Android Studio such as App Links, Instant Apps, the Android Studio Profiler and Gradle build configuration.

Similar Products:


Murach's Android Programming (2nd Edition)

Murach's Android Programming (2nd Edition) Lowest new price: $35.38
Lowest used price: $28.56
List price: $57.50
Author: Joel Murach
Brand: Murach Joel

Want to learn how to develop Android apps? Then don't miss our new book: Murach's Android Programming (2nd Edition). It teaches you how to develop high-quality apps like the ones you can find in the Google Play store. The only prerequisite is a basic knowledge of Java. Everything else, including software installation, is covered.

To start, this book shows the Android Studio and Java skills you need to develop a Tip Calculator app for a smartphone or tablet. Then, it expands upon this app to show must-have Android skills such as working with layouts, widgets, events, themes, styles, menus, preferences, and fragments. Next, this book presents two more apps that illustrate Android skills programmers use every day, such as working with threads, files, adapters, intents, services, notifications, broadcast receivers, SQLite databases, content providers, and app widgets. Finally, this book presents an app that uses the Google Maps API and shows you how to submit your finished apps to the Google Play store.

The real-world apps let you see how the skills you're learning work together, and they illustrate how and when you'd use each skill. And all the content is presented in Murach's distinctive paired-pages style that developers find so clear and time-saving for both training and reference.

Also, the download for this book now includes a PDF file that shows how to take advantage of the new features of Android Studio that were introduced in 2017, and it shows how to fix some other issues so the apps presented in this book still work correctly with the latest versions of Android.

Features:

  • Murach s Android Programming 2nd Edition

Similar Products:


Java in 21 Days, Sams Teach Yourself (Covering Java 8) (7th Edition)

Java in 21 Days, Sams Teach Yourself (Covering Java 8) (7th Edition) Lowest new price: $26.81
Lowest used price: $18.99
List price: $44.99
Author: Rogers Cadenhead
Brand: Rogers Cadenhead

In just 21 days you can acquire the knowledge and skills necessary to develop applications on your computer and apps that run on Android phones and tablets. With this complete tutorial you’ll quickly master the basics and then move on to more advanced features and concepts.


Completely updated for Java 8, this book teaches you about the Java language and how to use it to create applications for any computing environment and Android apps. By the time you have finished the book, you’ll have well-rounded knowledge of Java and the Java class libraries. Using your new skills, you will be able to develop your own programs for tasks such as web services, database connectivity, XML processing, and mobile programming.


No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.

Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.


Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.

  • Completely revised, updated, and expanded to cover the latest features of Java 8
  • Learn to develop Java applications and Android apps using NetBeans and Google’s new Android Studio -- two excellent (and free!) programming platforms
  • Covers new features of Java 8 such as closures, the most eagerly anticipated language feature in years
  • Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming
  • Discover how Swing can help you quickly develop programs with a graphical user interface
  • Find out about JDBC 4.2 programming with the Derby database and XML parsing with the open source XOM class library
  • Learn how to use streams to write programs that communicate with the Internet, including socket programming, buffers, channels, and URL handling. 
Contents at a Glance

WEEK 1: The Java Language
DAY 1 Getting Started with Java
DAY 2 The ABCs of Programming
DAY 3 Working with Objects
DAY 4 Lists, Logic, and Loops
DAY 5 Creating Classesand Methods
DAY 6 Packages, Interfaces, and Other Class Features
DAY 7 Exceptions and Threads

WEEK 2: The Java Class Library
DAY 8 Data Structures
DAY 9 Working with Swing
DAY 10 Building a Swing Interface
DAY 11 Arranging Components on a User Interface
DAY 12 Responding to User Input
DAY 13 Creating Java2D Graphics
DAY 14 Developing Swing Applications

WEEK 3: Java Programming
DAY 15 Working with Input and Output
DAY 16 Using Inner Classes and Closures
DAY 17 Communicating Across the Internet
DAY 18 Accessing Databases with JDBC 4.2 and Derby
DAY 19 Reading and Writing RSS Feeds
DAY 20 XML Web Services
DAY 21 Writing Android Apps for Java

APPENDIX A Using the NetBeans IDE
APPENDIX B This Book’s Website
APPENDIX C Fixing a Problem with the Android Studio Emulator
APPENDIX D Using the Java Development Kit
APPENDIX E Programming with the Java Development Kit

Features:

  • Java in 21 Days Sams Teach Yourself Covering Java 8 7th Edition

Similar Products:


<< Prev   Next >>
Page 5 of 270

[Kindle]    [Kindle DX]
  Privacy Policy

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.