|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
Mobile & Wireless Computing: Programming
|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
- The Beginner s Guide to Android Game Development
|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?
- Xamarin Mobile Application Development Cross Platform C and Xamarin Forms Fundamentals
Lowest new price: $20.60
Lowest used price: $5.64
List price: $49.99
Author: Eric Freeman
Brand: Eric T Freeman
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.
- 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.
|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
|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
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)
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
|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.
- 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
- Java Cookbook Solutions and Examples for Java Developers
|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.
|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.
- Murach s Android Programming 2nd 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
- Java in 21 Days Sams Teach Yourself Covering Java 8 7th Edition
Page 5 of 270
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.