Earn $$ with WidgetBucks

Earn $$ with WidgetBucks!

Java ME Game Programming, 2E


Get ready to create your own J2ME game! This updated edition to the popular J2ME Game Programming provides updated sofware coverage as well as updates to the programming approaches specific to Java ME software. It also covers the recent innovations in mobile games with relations to iPods and cell phones. You will learn the essentials of J2ME game development from the ground up.
Throughout the book you will discover the issues involved in developing for multiple target devices and how to work through the jungle of device-specific libraries and device capabilities. Working on a limited platform it is important to squeeze as much as you can out of those precious bytes, so in this book you will find the tools and source code you need to get the most out of the constrained resources. You will also learn how to structure your code and classes to achieve as small an application footprint as possible. As you work toward developing your own J2ME game, you’ll examine the game lifecycle, how to handle resources, various methods of drawing to the screen, optimizing memory usage, handling the users input, and even sharing high-scores online! Previous experience in programming object-oriented languages and a basic

~ الجمعة، 21 أغسطس 2009 0 التعليقات

SCJP: Sun Certified Programmer for Java Platform Study Guide: SE6

Sun’s foundation-level Sun Certified Java Programmer (SCJP) for Standard Edition 6 is a must-have for any Java programmer, and is a prerequisite for Sun’s specialty certifications. This resource is essential preparation for the SCJP and focuses heavily on the skill set that Sun expects its SCJPs to have, with numerous examples, exercises, and real-world scenarios to give readers the tools needed to use what they learn. The material covers declarations, initialization, and scoping; flow control; API contents; concurrency; object-oriented concepts; collections/generics; and fundamentals. The interactive CD-ROM features chapter review questions, two bonus exams, a series of flashcards that can be used on PCs or handheld devices, and an e-book.


~ 0 التعليقات

Sams Teach Yourself Java 2 Online in Web Time


Sams Teach Yourself Java 2 Online in Web Time helps the first-time programmer or the programmer new to Java to learn Java and its APIs. Written in a warm and familiar style, Teach Yourself Java in WebTime requires no previous programming experience. It incorporates the proven instructional techniques of the Teach Yourself series, including end-of-section quizzes and programming exercises that allow you to review and expand upon the concepts and skills presented in that chapter. The learning experience is further enhanced with an instructional Web site.


DownLoaD

~ 0 التعليقات

Enterprise J2ME: Developing Mobile Java Applications

This book helps experienced Java developers to build high-value mobile applications that take advantage of enterprise IT infrastructures. It also helps developers to add mobility features to existing enterprise solutions. It does not repeat the same basic J2ME/MIDP API tutorial covered by many other books.
After a comprehensive analysis of the landscape and trends of the J2ME platform, the book uses the source code of several award-winning, real world applications to illustrate the design, architecture and best practices of end-to-end smart mobile solutions. The comparison of competing application paradigms could prove invaluable to architects.
Then the book focuses on four most important enterprise application areas: Converged messaging (email, IM, mobile P2P as well as enterprise messaging middleware); data management (mobile and backend relational databases), ubiquitous integration (mobile Web services) and advanced security (J2ME cryptography). The book covers more than 30 commercial and open source tools from over 10 leading vendors (including IBM, Oracle, Sun, Sybase, Enhydra and much more). The detailed analysis help developers to choose the right tools. Over 300 code listings from sample applications (available for download from the book web site) are used to illustrate the application designs, coding techniques and third-party tool usages. This is a must-have book for enterprise mobile developers and architects.

~ الاثنين، 17 أغسطس 2009 0 التعليقات

The Fundamentals of Objects and Classes – An Introduction to Java Programming 2009

Java: The Fundamentals of Objects and Classes – An Introduction to Java Programming
Publisher: David Etheridge ISBN: 8776814755 edition 2009 PDF 92 pages 4,31 mb

~ 0 التعليقات

Core Servlets and Javaserver Pages: Advanced Technologies, Vol. 2

is the technology of choice for e-commerce applications, interactive Web sites, and Web-enabled services. Servlet and JSP technology provides the link between Web clients and server-side applications on this platform.Core Servlets and JavaServer Pages, Volume 2: Advanced Technologies, Second Edition, is the definitive guide to the advanced features and capabilities provided by servlets and JSP.
Volume 2 presents advanced capabilities like custom tag libraries, filters, declarative security, JSTL, and Struts. Like the first volume, it teaches state-of-the-art techniques and best practices illustrated with complete, working, fully documented programs.
Volume 2 explains in detail the advanced tools and techniques needed to build robust, enterprise-class applications. You’ll learn how to control application behavior through the web.xml deployment descriptor file, how to enhance application security through both declarative and programmatic methods, and how to use servlet and JSP filters to encapsulate common behavior. You’ll also learn how to control major application lifecycle events, best practices for using JSTL, and how to build custom tag libraries. Volume 2 concludes with an in-depth introduction to the Jakarta Struts framework.
Complete source code for all examples is available free for unrestricted use at www.volume2.coreservlets.com. For information on Java training from Marty Hall, go to courses.coreservlets.com.
Volume 1 presents comprehensive coverage of the servlets and JSP specifications, including HTTP headers, cookies, session tracking, JSP scripting elements, file inclusion, the MVC architecture, and the JSP expression language. It also covers HTML forms, JDBC, and best practices for design and implementation

~ 0 التعليقات

Beginning Mobile Phone Game Programming

Build several fully functional games as well as a game engine to use for programming cell phone and mobile games with Beginning Mobile Phone Game Programming! The included CD provides the tool, code and graphics necessary to complete all exercises covered in the chapters. Beginning Cell Phone Game Programming demystifies wireless game programming by providing clear, practical lessons using the J2ME Game API. You will learn how to use the most popular mobile programming language, Java, to build compact games that can run on any Java-enabled device, including mobile phones, pagers and handheld computers. You will also learn to add a splash screen, create a demo mode, keep track of high scores, and test, debug, and deploy your games.
Topics covered include:
How to construct a game engine to drive mobile games.
How to use Java 2 Micro Edition (J2ME) and the Java Game API to get the most performance out of your mobile games.
How to implement sprite animation and control interactions among moving sprites.
How to play sound effects and music in mobile games.
How to take advantage of wireless networks to build mobile multiplayer games.
How to design and develop a variety of different games spanning several video games genres.
About the Author
Michael Morrison is a writer, developer, toy inventor, and author of a variety of computer technology books and interactive web-based courses. In addition to his primary profession as a writer and freelance nerd for hire, Michael is the creative lead at Stalefish Labs, an entertainment company he cofounded with his wife, Masheed. The first commercial debut for Stalefish Labs is a traditional social/trivia game called Tall Tales: The Game of Legends and Creative One-Upmanship (http://www. talltalesgame.com/).

~ السبت، 15 أغسطس 2009 1 التعليقات

Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone


Creating Mobile Games: Using Java™ ME Platform to Put the Fun into Your Mobile Device and Cell Phone is a practical build-it-yourself mobile Java games book with lots of complete working code and advice:
* Shows you how to create a basic game and make it a professional one (by adding a pro look-and-feel by writing your own menus or using the open source J2ME Polish, and enabling marketing/billing from your own web site)* Demonstrates Wireless Messaging and other optional APIs (using SMS, PIM, File Connection, Bluetooth, and so forth in a multiplayer game)* Covers the new MIDP3
What You’ll Learn
* Start using the MIDP2 and MIDP3 in the newly open sourced Java ME Games API.* Add a truly professional look-and-feel to your Java ME games.* Use threads, tones, and other media.* Store and retrieve data and enable networking.* Create advanced interactive messaging with optional APIs for multiplayer gaming.* Explore a complete business model for independent developers (distributing their own games) as well as for larger companies.


DownLoaD

~ 0 التعليقات

Java Development on PDAs: Building Applications for PocketPC and Palm Devices

This book describes the J2ME platform and PersonalJava and discusses design issues specific to resource-constrained devices. It also provides in-depth coverage of networking and Internet access, the user interface, data storage, and integrating PDAs into the corporation.

~ 0 التعليقات

Pure JSP gives a very concise conceptual overview of the JavaServer Pages technology and its related components. Once you have a firm foundation with the JSP technology, related topics such as JavaBeans, JDBC and Servlets are covered at a very high level. The book moves on to explain a large number of JSP techniques, which were determined by studying problems faced by JSP users in the professional world. The final section covers the more technical aspects of the JSP technology. Topics include related API’s, server configuration, and charts and diagrams related to developing JSP applications.

DownLoaD


~ الجمعة، 14 أغسطس 2009 0 التعليقات

Desktop Java Live


Desktop Java Live is written for Java developers that have some experience with desktop development and now want to take their skills to the next level. Each chapter features detailed code examples and images to walk the reader through the API being covered. Chapter 8 features a detailed discussion of how the MVC pattern and its variations can be used to write cleaner more testable applications. The chapter then details the construction of an RSS reader using these concepts along with the API’s covered in earlier chapters. Chapters: 1. Reintroducing the Desktop Application, 2. Layout Managers, 3. GUI Builders, 4. Look and Feel, 5. Threading, 6. Data Binding, 7. Validation, 8. Patterns in Desktop Applications. Upcoming Chapters: Chapter 9, Deployment: Installers and Java Web Start, Chapter 10, Desktop Application Testing Strategies, Chapter 11, JDIC & JDNC. What Readers Are Saying: Gregg Bolinger (Java Ranch Reviewer – 10 out of 10 Horseshoes), “Recently I was fortunate enough to obtain a copy of Desktop Java Live by Scott Delap (who also runs clientjava.com). Desktop Java Live isn’t your typical ‘how-to’ java book full of API references and examples of how to create JFrame’s. DJL is a pioneering book that teaches you how to write desktop applications using best practices as well as how to use a plethora of open source libraries to enhance and ease the development of your applications…” JavaPerformanceTuning.com, “I would wholeheartedly recommend you check out chapter 5 of Scott Delap’s book which implements an automatic detector of Swing threading violations – a tool that every GUI developer should include in their everyday development suite

~ 0 التعليقات

Java 2 Game Programming


With the power of today’s personal computer, game developers no longer need to rely on low-level “tricks” to write computer games, Increasingly, object-oriented programming languages, such as Java, are being used to create cutting-edge games. Java 2 Game Programming gives you an inside look at how Java can be used to create powerful gaming applications more quickly and easily than ever before. With topics ranging from Java basics for newbie Java programmers to advanced coverage of animation and scene management, this book has it all. Put your new skills to use as you create a fully functional 2D game development engine and sample game. Get ready to take your programming skills to the next level as you master the concepts that you need to create the hot new game of tomorrow

~ الثلاثاء، 11 أغسطس 2009 0 التعليقات

Web Development with Java: Using Hibernate, JSPs and Servlets



Web development is simpler than it seems, especially with the softwaretools freely available on the Web. This book breaks from the traditionof teaching a history of Web development and jumps to the good stufffrom the outset so that students can start writing real applications.This comprehensive textbook introduces readers to the three-tiered,Model-View-Controller architecture by using Hibernate, JSPs, and JavaServlets. These three technologies all use Java, so that a student witha background in programming will be able to master them with ease, withthe end result of being able to create web applications that use MVC,validate user input and save data to a database

DownLoaD


~ 0 التعليقات

Java Structures: Data Structures in Java for the Principled Programmer (2nd edition



The second edition of Duane Bailey’s Java Structures considers the design, implementation, and use of data structures using Java 2. The structure package, a collection of nearly 100 different classes implementing a wide variety of data structures, has been the basis of Java Structures for more than five years. Thousands of faculty, students, researchers, industrial and recreational programmers have investigated this lean and well tested approach to data structure design.
In this edition, the text develops a heavily tested package that is independent of but consistent with the Collection package offered by Sun. In many cases, the variety of implementations provides the programmer choices of data structure that are not available with the Collection system. For those curricula that make use of the Collection package, the structure package can be easily integrated into existing applications. All classes are fully documented and make consistent use of pre- and post-conditioning, and include support for assertion testing.
The second edition also brings a wealth of new resources, including a large number of new and original exercises and drill problems. Throughout the text, exercises appear in the running text to direct a deeper consideration of subtle issues by students. Perhaps the most innovative feature (first found in Bailey’s Java Elements) is the inclusion of more than a dozen original lab
exercises that focus on interesting and often classic problems of computer science

~ 0 التعليقات

Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI


Building Web Services with SOAP, XML, and UDDI assumes proficiency with Java and with distributed computing tools. Throughout the book, examples will be presented using Java and the Apache SOAP platform, although a set of sidebars will address .NET development, which Microsoft developers will use to deploy Web services. The book uses progressive disclosure to present an increasingly complex project as it moves through its development cycle. The final section of the book presents linking the completed project with other systems built in J2EE and .NET

~ 0 التعليقات

Beginning Java EE 6 Platform with GlassFish 3: From Novice to Professional


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.
Written by an expert member of the Java EE 6 specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert’s perspective in enterprise Java technologies and platform.

~ الاثنين، 10 أغسطس 2009 0 التعليقات

Java Database Best Practices




Java Database Best Practices rescues you from having to slog through books on each of the various APIs before figuring out which method to use! This guide introduces each of the dominant APIs, explores the methodology and design components that use those APIs, and then offers practices most appropriate for different types and makes of databases, and different types of applications. Java Database Practices also examines database design, from table and database architecture to normalization, and offers a number of best practices for handling these tasks as well. Learn how to move through the various forms of normalization, understand when to denormalize, and even get detailed instructions on optimizing your SQL queries to make the best use of your database structure. Through it all, this book focuses on practical application of these techniques, giving you information that can immediately be applied to your own enterprise projects.

~ 0 التعليقات

Head First Java, 2nd Edition


~ الخميس، 6 أغسطس 2009 0 التعليقات

Advanced Java Networking 2nd Edition

Advanced Java Networking, Second Edition--an excellent introduction to sockets, RMI, IDL/CORBA, JDBC, and other APIs--surveys all the ways to create state-of-the-art server-side solutions with Java. If you're a developer or architect, this book can help you build scalable Internet solutions.
Advanced Java is notable in at least two ways. First and foremost, it presents each Java networking API with real intelligence and enthusiasm. The authors of the second edition (who have revised the book thoroughly) prove they have considerable teaching experience by including plenty of interesting examples. The same application (for a simple appointment-scheduling program) is used throughout the text. You learn how to use sockets, RMI, IDL/CORBA, and even servlets and JSPs to build different versions of the same application. This comparative approach gives you a sense of the strengths of each API. (A final chapter here outlines when to use each API, depending on your design needs.)
Besides hands-on coding examples, several chapters present a high-level introduction to new Java APIs like JINI, naming services, and JNDI, plus EJBs and network management with JMAP. Generally, this book strikes a good balance between explaining the underlying technology behind each Java API, and providing basic sample code to help get you started. While you certainly don't need to use every networking API for every project, this title introduces them all so that you can choose the best approach. The new edition of Advanced Java Networking packages an excellent mix of sample code and technological expertise--of value in choosing the best options for networking on today's Java platform.

~ 0 التعليقات

java in 60 minute a day


The goal of this book is for you to be able to study each chapter in one hour,like a student sitting through a one-hour lecture. After you finish a chapter,there are labs that solidify what you learned by having you write code. Youwill also find review questions and answers at the end of each chapter to helpyou review the key points of the chapter. Also throughout the book are Class-room Q&A sections where I answer questions that I have frequently beenasked by students in the classroom.The book contains 19 chapters. The first eight chapters discuss the funda-mentals of the Java language, and should be read in order. The order of the last11 chapters isn’t quite as important, although you will find that many of thelabs build on the ones from previous chapters. The following sections describewhat you will learn in this book’s chapters

~ 0 التعليقات

Programming With Java


Assuming no prior knowledge of computer programming, this book is written for the ACM-recommended curriculumfor CS1. It is intended for a broad audience of first-year students in science, engineering and business where a knowledge of programming is thought to be essential.Assuming no prior knowledge of computer programming, this book is written for the ACM-recommended curriculumfor CS1. It is intended for a broad audience of first-year students in science, engineering and business where a knowledge of programming is thought to be essential

~ 0 التعليقات

Java Collections

The Collections Framework is supplied with all versions of the Java 2 platform and provides programmers with incredibly efficient ways to manipulate data. However, given the large number of methods and classes in this library, using them correctly is hardly a cakewalk. Well-known columnist and bestselling author John Zukowski gives the Java professional exactly what he or she needs to know about this vital library in order to maximize productivity. This practical book contains comprehensive coverage of the important Collections Framework from the
working programmer’s point of view, while staying away from academic abstractions

~ 0 التعليقات

JavaTech, an Introduction to Scientific and Technical Computing with Java

JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware.

~ الثلاثاء، 4 أغسطس 2009 0 التعليقات

Real-Time Java Platform Programming

Summary: Good book about both Java and real time systems


~ 0 التعليقات

JavaFX: Developing Rich Internet Applications

Using JavaFX, developers and graphic designers can work together to build robust, immersive applications and deploy them anywhere: on the desktop, on the Web, and on millions of Java-enabled mobile devices. JavaFX lets you maintain your existing graphics and seamlessly integrate them into Java applications. Plus, JavaFX Script is a declarative language that allows you to preserve your investment in the Java platform while allowing more creativity with JavaFX’s Rich Internet Application environment.
JavaFX™: Developing Rich Internet Applications brings together all the knowledge, techniques, and reusable code you need to quickly deliver production-quality solutions. Writing for both developers and designers, the authors explain how JavaFX simplifies and improves the RIA development process, and they show how to make the most of its ready-built components and frameworks.
JavaFX™ covers everything from data integration to multimedia, special effects to REST. The authors present a full chapter of code recipes and a complete case study application. This book’s wide-ranging content includes
Building and running JavaFX programs
Understanding the role of graphics designers in creating JavaFX Graphical Assets
Writing fast, efficient JavaFX Script programs
Using data binding to simplify Model-View-Controller application design
Creating rich user experiences with JavaFX visual components
Bringing user interfaces to life with lighting, reflection, and other special effects
Adding motion with the JavaFX animation framework
Incorporating pictures, sound, and videos in your applications
Creating RESTful applications with JSON and XML
Writing JavaFX applications that make the most of the underlying Java platform
The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable
resource for anyone targeting the Java platform.

~ 0 التعليقات

Developing Java Servlets





Developing Java Servlets is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client-server development concepts, and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. This book explains HTTP, MIME, server-side includes, and other web-based client-server technologies that developers need to understand to build any servlet application. In addition, the book covers JDBC, RMI, CORBA, and other object technologies to the degree are needed to build sophisticated Java servlets.

~ 0 التعليقات

Core Java 2, Volume II: Advanced Features, Seventh Edition







The seventh edition of Core Java 2, Volume II, covers advanced user-interface programming and the enterprise features of the Java 2 Platform, Standard Edition (J2SE ). Like Volume I (which covers the most important language and library features), this book has been completely updated and revised for J2SE 5.0. All of the sample programs have been updated and carefully crafted to illustrate practical solutions to the type of real-world
problems professional developers encounter

~ الاثنين، 3 أغسطس 2009 0 التعليقات

Core Java 2, Volume I:Fundamentals, Seventh Edition


Completely revised and up-to-date coverage of
Generic programming, restrictions and limitations, type bounds, wilcard types, and generic reflection
Swing GUI development, including input validation and other enhancements
Exception handling and debugging, including chained exceptions, stack frames, assertions, and logging
Streams and files, the new I/O API, memory-mapped files, file locking, and character set encoders/decoders
Regular expressions using the powerful java.util.regex package
Inner classes, reflection, and dynamic proxies
Application packaging and the Preferences APIThe seventh edition of Core Java 2, Volume I, covers the fundamentals of the Java 2 Platform, Standard Edition (J2SEâ„¢). A no-nonsense tutorial and reliable reference, this book features thoroughly tested real-world examples. The most important language and library features are demonstrated with deliberately simple sample programs, but they aren' fake and they don' cut corners. More importantly, all of the programs have been updated for J2SE 5.0 and should make good starting points for your own code. You won' find any toy examples here. This is a book for programmers who want to write real code to solve real problems.Volume I concentrates on the fundamental concepts of the Java language, along with the basics of user-interface programming and provides detailed coverage of
Object-oriented programming
Reflection and proxies
Interfaces and inner classes
The event listener model
Graphical user-interface design with the Swing UI toolkit
Exception handling
Stream input/output and object serialization
Generic programmingFor the same real-world treatment of enterprise features and advanced user-interface programming, look for the forthcoming new edition of Core Java 2, Volume IIâ Advanced Features.It includes new sections on metadata and other J2SE 5.0 enhancements along with complete coverage of : a
Multithreading
Distributed objects
Databases
Advanced GUI components
Native methods
XML Processing
Network programming
Collection classes
Advanced graphics
Internationalization
JavaBeans





~ 0 التعليقات