English | 2011

PDF | 416 pages | 17.5 MB

You don’t have to be an expert programmer to build great Web pages. If you can follow driving directions to a friend’s house, you have what it takes to build a useful Web document. This book will not only show you the design and technical elements you need to create good-looking, readable Web pages — it will give you the confidence to get started!
Speak the language — master HTML, XHTML, and CSS syntax, create and view a Web page, and plan your site
Gather the building blocks — learn how to work with text and lists, create and customize links, and add images to your Web site
Build it correctly — take precise control with Cascading Style Sheets (CSS) and get creative with colors and fonts
Juice it up with JavaScript — integrate scripts, add dynamic content with (X)HTML, CSS, and JavaScript, and get familiar with popular content management systems
Go mobile — design your site for optimal viewing on mobile devices with HTML and CSS
Out with the old, in with the new — find out what elements are deprecated and look ahead to HTML5 and CSS3

* How to plan, build, test, and publish Web pages
* Steps for formatting Web pages with (X)HTML
* Advice on planning a problem-free Web site
* Solutions for adding inter-activity with JavaScript
* Ways to embed content from Flickr, Twitter, YouTube, and Google Maps
* Tips for enhancing your Web site’s capabilities
* How to design for smartphones, iPads, and other mobile devices
* Techniques for eliminating bugs in your Web pages

* Develop and build Web pages using HTML, XHTML, and CSS
* Work with content management systems like Drupal, WordPress, and Joomla!
* Plan and design Web pages with mobile devices in mind 






English | 2011

PDF | 392 pages | 9.4 MB

Developing applications for Android and other mobile devices using web technologies is now well within reach. When the capabilities of HTML5 are combined with CSS3 and Javascript, web application developers have an opportunity to develop compelling mobile applications using familiar tools. Not only is it possible to build mobile web apps that feel as good as native apps, but to also write an application once and have it run a variety of different devices. While the HTML5 specification is still evolving, there is a lot that can be used right now to build mobile web apps. Mobile web apps are now starting to provide many of the features that were once only available to native-language-based Apps in Java, Objective-C, etc. Pro Android Web Apps teaches developers already familiar with web application development, how to code and structure a web app for use on the Android mobile platform.

* Understand both the why and how of mobile web app development, focusing on the Android platform.
* Learn how to structure mobile web apps through a number of practical, real-world application examples.
* Discover what cloud platforms such as Google AppEngine have to offer Android web apps, for both hosting web apps and providing device to cloud data synchronization solutions.
* Get a real picture of the status of HTML5 on Android and other mobile devices, including some things to watch out for when building your own applications.
* Understand the capabilities of the web application stack, and how to complement those with native bridging frameworks such as PhoneGap to access native features of the device.
* Gain an understanding of the different UI frameworks that are available for building mobile web apps.
* Learn how to include mapping and leverage Location Based Services in mobile web apps to create engaging mobile experiences.
* Enable social integration with your Android web app and gain access to millions of potential users.

After reading this book, you will not only have a greater understanding of the world of web apps on Android, but also how to leverage additional tools and frameworks to increase the reach of your mobile web apps. Additionally, through the practical samples in the book you will have been given solid exposure of where both the opportunities and challenges lie when building mobile apps the web way.

* What Android web apps can do, and when to use web development rather than native development to create an application.
* How to use existing JavaScript and CSS frameworks to create rich mobile user interfaces.
* When to use HTML5 and when to use a native bridging framework to access native Android functionality.
* Connext with cloud services and APIs to build engaging location based services and games.
* Enable social integration with your Android web app and gain access to millions of potential users.


The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in action. 
Beginning iPhone 4 Development is a complete course in iOS development. You?ll master techniques that work on iPhone, iPad, and iPod touch. We start with the basics, showing you how to download and install the tools you'll need, and how to create your first simple application. Next you?ll learn to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You?ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you?ll learn techniques to save and retrieve your data using SQLite, iPhone?s built-in database management system and Core Data, the standard for persistence that Apple brought to iOS with the release of SDK 3. 


PC World Coverage & reviews on hardware, software, electronics & gadgets for PCs. PC WORLD is the best-selling monthly computer magazine in America with over 6.2 million readers devoted to personal computing and related technology. Our award-winning editors deliver the Top 100 PC and product rankings and reviews from our state-of-the-art Test Center. Each issue is loaded with in-depth special reports and authoritative news stories, how-to’s and tips, new PC trends, technologies, the Internet, and more. PC WORLD is an essential tool for any computer user. 


Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

11:06 PM

Hibernate in Action