All the code examples in this book are coded as Java applets so that they
can be used with Java-enabled Web browsers and published on the Web. At
the time of this writing, the current release of Java is release 1.1.5 with
version 1.2 just appearing as a developer release. Java versions 1.1 and later
add many new features, such as a completely new event model, but many
Web browsers have yet to fully incorporate these new features. Therefore,
the applets in this book are coded to be compatible with the earlier Java
1.0.2 standard so that they work with the widest variety of web browser....
jQuery Mobile makes it easy for developers to add "native" mobile functionality to their sites and applications, delivering seamless experiences to customers using diverse mobile devices, all from a single code base. In this book, leading mobile expert Phil Dutson helps readers master the latest version of jQuery Mobile, even if they have no previous experience. In just 24 lessons of one hour or less, Dutson guides readers through every step of creating and customizing a mobile website with jQuery Mobile...
The success of an open operating system for smartphones is closely
linked to the degree to which the functionality of lower levels of software
and hardware can be accessed, modified, and augmented by add-on
software and hardware. Java MIDP 1.0 allowed only modest access to
underlying Symbian OS functionality. Java MIDP 2.0 exploits it much
more fully and this book brings you the most up-to-date information
available for programming Java MIDP 2.0 for Symbian OS. As Java MIDP
2.0 smartphones begin to ship in volume in 2004, we are witnessing the
coming of a third wave of mobile phones....
Java programmers, you now have the resource you need to harness the considerable power of
design patterns. This unique book presents examples, exercises, and challenges that will help
you apply design pattern theory to real-world problems. Steve Metsker's learn-by-doing
approach helps you enhance your practical skills and build the confidence you need to use
design patterns effectively in mission-critical applications.
As you can guess from the title, this book is set up so that you can teach yourself the C,programming language in 21 days. Despite stiff competition from languages such as C++, Java, and C#, C remains the language of choice for people who are just learning programming. For reasons we detail on Day 1, you can’t go wrong in selecting C as your
Pro Android Games will help you to create the best games for the Android platform. There are plenty of
books out there that tackle this subject, but only this book gives you a unique perspective by showing
you how easy it is to bring native PC games to the platform with minimum effort. This is done using realworld
examples and source code on each chapter. Keep in mind that, before you dig into this book, you
will need a solid foundation in Java and ANSI C. I have made a great effort to explain the most
complicated concepts as clearly and as simply as possible...
One thousand Java Tips is 856 pages of A4 format of Java tips, advises and solutions from real daily Java experience. Quite often updated (330, 500, 850 and finally 1000 Java Tips), this e-book becomes more and more useful for Java developers with 2-6 years experience in this area. Questions are not from simple usual FAQs. They are especially good for those who look for Java job interview questions: both for those who hire and who look for Java jobs.
Android in Action, Second Edition familiarizes the reader with the Android approach to mobile applications. The Android application framework is thoroughly explained and discussed within the current competitive landscape. Following the release of Android 2.0, this edition has been updated to cover hot topics such as Bluetooth integration, web development strategies, AppWidget framework, sensor management, the Android Native Development Kit, and localization.
GWT in Practice is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to move beyond "Hello World" and "proof of concept" applications. This book skips the theory and looks at the way things really work when you're building. I also shows you where GWT fits into the Enterprise Java Developer's toolset.
Before we dive in and start building applications for the iPhone, I’d like to quickly
establish the playing field. In this chapter, I’ll define key terms, compare the pros and
cons of the two most common development approaches, and present a crash course in
the three core web technologies that are used in this book.
This book covers the full development life cycle for professional GUI design in Java, from cost estimation and design to coding and testing.
Focuses on building high quality industrial strength software in Java
Ready-to-use source code is given throughout the text based on industrial-strength projects undertaken by the author.
Want to get started building applications for Android, the world’s hottest, fast-growing mobile platform? Already building Android applications and want to get better at it? This book brings together all the expert guidance–and code–you’ll need!
“This book starts out with a nice introduction discussing what unit testing is as well as why we should do it. I like the anecdotes peppered throughout the book illustrating the point of why one should bother. . . . I also really liked the analogies you use. It puts the code into a real-world context.” Sharee L. Johnson, Project Lead, Applications Development
Do you want to create .NET applications that provide high performance and scalability? Do you want to employ object-oriented programming techniques in a distributed environment? Do you want to maximize the reuse and maintainability of your code? Then this book is for you.
This book includes Component-based Scalable Logical Architecture (CSLA) .NET 3.6, a widely-used framework on which you can base your application development. By using the concepts and framework in the book, you can focus more on your business issues and less on technology....
Sun's enterprise Java platform, Java EE (Enterprise Edition), is getting a facelift! Beginning Java EE 6 Platform with GlassFish 3 is one of the first tutorial books on the forthcoming Java EE 6 Platform.
Step-by-step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations and shows them in action using practical examples.
This book uses the new version of GlassFish 3 to deploy and administer the code examples.
Learning to design objects effectively with Java is the goal of Beginning Java Objects: From Concepts to Code, Second Edition. Plenty of titles dig into the Java language in massive detail, but this one takes the unique approach of stepping back and looking at fundamental object concepts first. Mastery of Java—from understanding the basic language features to building complete industrial-strength Java applications—emerges only after a thorough tour of thinking in objects.
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import
Developers the world over talk about Programming Ruby and the Ruby language.
“Ruby is a wonderfully powerful and useful language, and whenever I’m working with it, this book is at my side.” Martin Fowler, Chief Scientist, ThoughtWorks “If your world revolves around Java, as mine did, then you need this outstanding book to learn all the wonderful things you’re missing. There’s just one catch: you’ll be spoiled from then on. Indeed, after reading just a few pages of Programming Ruby, programming in any language other than Ruby will feel like you’re pushing rope.
This is the go-to guide for turning Groovy into every Java developer’s perfect utility knife. Whether you need to quickly parse an Atom feed, serve up an Excel spreadsheet from your Grails app, or create a tarball on the ﬂy, this book will show you how. In true Groovy style, Scott does away with all unnecessary ceremony and gets right down to business. In almost every section, the very ﬁrst thing you see is code— the recipe for solving the problem at hand—and if you want to stick around for the clear and informative explanation, well, that’s strictly optional. Jason...
Bioinformatics is at a crossroads. We work in a field that is changing
every day, increasingly moving from specific solutions created by single
researchers working alone or in small groups to larger, often
geographically dispersed programs enabled by collaborative computing
and open software. This book represents an important development, giving
the reader an opportunity to discover how the use of open and reusable
Java code can solve large bioinformatics problems in a software
engineered and robust way.