How soon can you learn Adobe Flex 3? With this book's unique hands-on approach, you will be able to tinker with examples right away, and create your own Rich Internet Applications with Flex within the first few ch...
详细信息
ISBN:
(纸本)0596517327;9780596517328
How soon can you learn Adobe Flex 3? With this book's unique hands-on approach, you will be able to tinker with examples right away, and create your own Rich Internet Applications with Flex within the first few chapters. As you progress, you learn how to build a layout, add interactivity, work with data, and deploy your applications to either the web or the desktop. Learning Flex 3 offers step-by-step instructions that are clear and concise, along with tips and tricks that author Alaric Cole has gathered after years of using Flex and teaching it to fellow developers at Yahoo! You'll understand how Flex works, how to use the MXML markup language and work with ActionScript, how to deploy RIAs to the desktop using Adobe AIR, and much more. Whether you're a beginner, or an experienced web developer coming to Flex from another platform, Learning Flex 3 is the ideal way to learn how to: Set up your environment with FlexBuilder and Eclipse Create a new Flex project Use the different design views in Flex Write code with MXML Lay out your Flex application Embed images and graphics Build a user interface Add interactivity with ActionScript Handle user input Move, display, and collect data Add custom components with MXML Add sound effects, filters, and transitions Style your applications with CSS, skins, and themes Deploy applications to the web, or to the desktop using Adobe AIR Also included are brief explanations of objects, classes, components, properties, methods, types, and other Flex attributes. You will find that Learning Flex 3 is not only the most complete tutorial for Flex, it's also the quickest way to get going with the latest version of this powerful framework.
"This book will not only demonstrate how developers can utilize Amazon web services to create cool mashups but will also help them convert it to money-making mashups - 'cashups.'" —Jinesh V...
详细信息
ISBN:
(数字)9780470147764
ISBN:
(纸本)9780470097779
"This book will not only demonstrate how developers can utilize Amazon web services to create cool mashups but will also help them convert it to money-making mashups - 'cashups.'" —Jinesh Varia, Amazon web Services Developer Relations Team *** is advancing the boundaries of the Internet through their powerful suite of web services. Innovative developers are combining Amazon data with other freely available sources to create new and interesting applications known as Mashups. This book teaches you the techniques behind mashup applications and for the first time shows you how to build them yourself. The examples in this book show you how to integrate Amazon web services with APIs from Yahoo!, eBay, Google and YouTube. You'll learn how to combine data from disparate sources to create new applications using next generation browser techniques such as AJAX, JSON and Dynamic Scripting. You will learn how to re-purpose web service data so that it can be consumed from mobile devices such as a cell phone or PDA. Because both the theory and code are explained, you'll be able to easily take the lessons in this book to build your own killer mashup applications. Expert web services developer Francis Shanahan guides you through the basics of web service consumption using XML, SOAP and REST. Next generation browser techniques such as AJAX are illustrated in easy to follow step by step examples. He also completes the picture by introducing advanced techniques to enhance performance such as the multi-threading web service features of *** 2.0. With this book, you'll discover how to: Build a generic AJAX library from the ground up Consume publicly available APIs such as Yahoo!(r) Search, Google(r), eBay(r) and YouTube Use SOAP to expose Amazon data as RSS Convert Amazon data directly into JSON using XSLT Plot *** customers on Yahoo Maps Use the OpenSearch API to build your own search service Access Amazon data from your cell phone using WML Who this book is for
This book covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts ...
详细信息
ISBN:
(纸本)9781430209928;1430209925
This book covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts behind designing and developing for the web, as well as the best means to deliver professional, best-practice-based results. There is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. Planning is vital, so you'll also learn how to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops. An understanding of correct, semantic markup is essential to any web professional, so this book explains how XHTML should be used to structure content so that the markup adheres to current web standards. You'll learn about the wide range of HTML elements available to you, and you'll learn how and when to use them through building example web pages. Without creative use of Cascading Style Sheets (CSS), websites would all look largely the same. CSS gives you the ability to set your website apart from the rest while maintaining the integrity of your markup. You'll learn how CSS works and how to apply styles to your pages, enabling you to realize your design ideas in the browser. JavaScript can be used to make your website easier and more interesting to use. This book provides information on appropriate uses of this technology and introduces the concepts of programming using it. You'll also see how JavaScript works as part of the much-hyped technique Ajax and in turn where Ajax fits into the wider web 2.0 picture. While a website is being built, it needs to be tested across multiple browsers and platforms to e
The open source, lightweight Google web Toolkit (GWT) is a framework that allows Java developers to build Rich Internet Applications (RIA), more recently called Ajax applications, in Java. Typically, writing these app...
详细信息
ISBN:
(数字)9781430210320
ISBN:
(纸本)9781430210313
The open source, lightweight Google web Toolkit (GWT) is a framework that allows Java developers to build Rich Internet Applications (RIA), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although the name suggests otherwise), therefore requiring a different development process. In Beginning Google web Toolkit: From Novice to Professional, youll learn to build rich, userfriendly web applications using a popular Javabased Ajax web framework, the Google web Toolkit. The authors will guide you through the complete development of a GWT front end application with a nononsense, downtoearth approach. Youll start with the first steps of working with GWT and learn to understand the concepts and consequences of building this kind of application. During the course of the book, all the key aspects of GWT are tackled pragmatically, as youre using them to build a realworld sample application. Unlike many other books, the inner workings of GWT and other unnecessary details are shelved, so you can focus on the stuff that really matters when developing GWT applications. What youll learn Get a solid foundation to develop RIAs. Understand the basics of the GWT Framework and its components. Fit GWT into your applications life cycle and development process. Develop rich web frontend GUIs using widgets, composite widgets, panels, and much more. Integrate with Spring, RPC, and various other data formats. Reinforce principles learned throughout the book by working through a realworld sample application created with GWT from scratch. Who is this book for? Beginning Google web Toolkit: From Novice to Professional is written for Java developers of all levels who want to start building Rich Internet Applications. The book assumes no prior knowledge of developing Ajax applications and/or working with JavaScript. About the Apress Beginning Seri
Java and XML Data Binding shows you how to put the new XML data binding APIs to work. XML is an excellent tool for representing data. Ultimately, though, its not enough to represent data; we also need to work with it,...
详细信息
ISBN:
(纸本)9780596002787;0596002785
Java and XML Data Binding shows you how to put the new XML data binding APIs to work. XML is an excellent tool for representing data. Ultimately, though, its not enough to represent data; we also need to work with it, and working directly with XML documents is awkward. You have to navigate through the document, working with XML constructs such as elements and attributes. programming at this level is awkward and alien to many software developers.
Java web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and...
详细信息
ISBN:
(纸本)9780596002695;0596002696
Java web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; and JMS; the work being done on the JAXM and JAX-RPC packages, and interoperability with Microsoft's .NET services.
With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Obj...
详细信息
ISBN:
(数字)9781430210122
ISBN:
(纸本)9781430210115
With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Object-Oriented programming (OOP) that wont overburden you with complex theory. It teaches you the essential basics of OOP that youll need to know before moving onto a more advanced level, and includes a series of pre-packaged scripts that you can incorporate into your existing sites with the minimum of effort. It shows how OOP can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator. Teaches the fundamentals of OOP Simple projects show how OOP concepts work in the real world Pre-packaged scripts can easily be added to your own projects What youll learn PHP features, such as the Standard PHP Library (SPL), that are poorly documented or ignored by existing books How to develop classes of their own OOP in easy-to-understand language without getting bogged down in dense theory Solid foundations for developers wishing to delve more deeply into OOP How to leverage the strengths of OOP as a means for creating reusable code that can be used successfully within a procedural context How to code for both PHP 5 and 6 Who is this book for? This book is aimed at intermediate-level PHP developers who want to take their skills to the next level by exploring object-oriented programming as a way of creating reusable code for a everyday website tasks. A typical reader would be someone who has read one of the authors previous title, such as PHP Solutions, or one of the PHP books for Dreamweaverand feels ready to tackle something a little more challenging.
暂无评论