Web Services

Android Application Testing: Getting Started

by Diego Torres Milano | June 2011 | Web Services

It doesn't matter how much time you invest in Android design, or even how careful you are when programming, mistakes are inevitable and bugs will appear.

This article by Diego Torres Milano, author of Android Application Testing Guide, introduces the different types of testing and their applicability to software development projects in general and to Android in particular.

We will take a look at the following:

  • Software bugs
  • Why, what, how, and when to test
  • Types of tests
  • Android testing framework
Read Android Application Testing: Getting Started in full

iPhone JavaScript: Installing Frameworks

by Arturo Fernandez Montoro | June 2011 | Web Services Web Graphics & Video

Undoubtedly, iPhone is one of the most exciting mobile devices in the world. Its iOS is used in other Apple devices, such as iPad and iPod Touch.

In this article by Arturo Fernandez Montoro, author of iPhone JavaScript Cookbook, we will cover:

  • Why frameworks are so good
  • Main frameworks for iPhone development
  • Installing the iUI framework
  • Installing the UiUIKit framework
  • Installing the XUI framework
  • Installing the iWebKit framework
  • Installing the WebApp.Net framework
  • Installing the PhoneGap framework
  • Installing the Sencha Touch framework
  • Installing the Apple Dashcode framework
Read iPhone JavaScript: Installing Frameworks in full

Tips and Tricks on BackTrack 4

by | May 2011 | Web Services Open Source

BackTrack is a penetration testing and security auditing platform with advanced tools to identify, detect, and exploit any vulnerabilities uncovered in the target network environment. Applying appropriate testing methodology with defined business objectives and a scheduled test plan will result in robust penetration testing of your network. In this article we will take a look at some tips and tricks to make the best use of BackTrack OS either in a commercial environment or an experimental test bed.

Read Tips and Tricks on BackTrack 4 in full

FAQs on BackTrack 4

by | May 2011 | Web Services Open Source

BackTrack is a penetration testing and security auditing platform with advanced tools to identify, detect, and exploit any vulnerabilities uncovered in the target network environment. Applying appropriate testing methodology with defined business objectives and a scheduled test plan will result in robust penetration testing of your network. This article addresses some of the frequently asked questions on BackTrack.

Read FAQs on BackTrack 4 in full

Core Data iOS: Designing a Data Model and Building Data Objects

by B.M.Harwani | May 2011 | Web Services Web Graphics & Video

This article introduces the working of UITableView and explains step-by-step how information is displayed via the table view. Array can be used to display information through the Table View control. The article explains the different methods used in displaying information through table view and also how to add more information to the existing information being displayed via table view.

Assume that we want to create an application "Sales Record System of a Store" where we want to keep the information of the customers along with the product details sold to each of them.

In this article by B.M. Harwani, author of Core Data iOS Essentials, we will design a data model for keeping the customer's information, that is, we will define a Customer entity and its attributes. After designing data model, we build data object (classes) associated with the Customer entity.

Read Core Data iOS: Designing a Data Model and Building Data Objects in full

A Guide to Understanding Core Data iOS

by B.M.Harwani | April 2011 | Web Services Web Graphics & Video

There is a huge demand for developing data applications for iPhone and Core Data is a a perfect framework for this. In this article by B.M. Harwani, author of Core Data iOS Essentials, you will have an introduction to the Core Data framework. We will cover:

  • Core Data framework and its features
  • The data model and how it defines the structure of data in terms of entities, properties, and their relationships
  • Model-View-Controller (MVC)
  • Core Data API and its main components
  • An overview of the application that can be built and a glance at the different application views and the tasks performed when different controls in these views are selected
Read A Guide to Understanding Core Data iOS in full

FAQ on Web Services and Apache Axis2

by | February 2011 | Web Services Open Source

This FAQ deals with ways of enabling the SOA functionally in your organization. We discuss three key approaches—existing messaging system, plain old XML, and web services. We then look at the standard bodies of web service and the web service model. Finally, we discuss Apache Axis2 and how to download and use it.

Read FAQ on Web Services and Apache Axis2 in full

Enabling Apache Axis2 Clustering

by Afkham Azeez Deepal Jayasinghe | February 2011 | Web Services Open Source

Axis2 has extensive support for clustering. State replication amongst members in the same group as well as cluster management is supported in Axis2. Cluster management refers to managing a single group or several groups of Axis2 nodes. It is also noteworthy that third-party software such as Apache Synapse, which builds on Apache Axis2, also automatically benefits from Axis2 clustering capabilities.

In this article by Deepal Jayasinghe and Afkham Azeez, authors of Apache Axis2 Web Services, 2nd Edition, we will be covering the following areas:

  • Axis2 cluster configuration language
  • Membership management schemes
  • Cluster management

By the end of this article, you will learn the finer details of configuring an Axis2 cluster in a production deployment.

Read Enabling Apache Axis2 Clustering in full

Android User Interface Development: Animating Widgets and Layouts

by Jason Morris | February 2011 | Beginner's Guides Web Services

The Android platform is in many ways similar to developing applications for the web. There are many devices, made by many manufactures, with different capabilities and specifications. Yet as a developer, you will want your users to have the most consistent experience possible. Unlike a web browser, Android has built-in mechanisms for coping with these differences, and even leveraging them.

In this article by by Jason Morris, author of the book Android User Interface Development: Beginner's Guide, we will be looking at— widget animations and layout animations. We'll look at the standard animation structures provided by Android, and we'll look at how to create new animation types and extend the existing ones. We'll also be looking at timing and "good practice" use of animations, and keeping users happy without slowing them down or distracting them.

Read Android User Interface Development: Animating Widgets and Layouts in full

Apache Axis2 Web Services: Writing an Axis2 Module

by Deepal Jayasinghe | February 2011 | Cookbooks Web Services Open Source

In this article, we will learn that the Axis2 module provides a very flexible way to extend the Axis2 core functionality and provides quality service. Moreover, we'll discuss the module and related concepts by writing a sample module and demonstrating most of the commonly used configuration settings. In our sample application, we discuss how to write handlers, how to write module implementation classes, and finally, how to put everything together and deploy the module. At the end of the article, we learn how to engage a module to Axis2.

In this article by Deepal Jayasinghe and Afkham Azeez, authors of Apache Axis2 Web Services, 2nd Edition, we will discuss the power of Axis2 modules and how to use them to extend Axis2 to support your own requirements. In particular, we will discuss the following items:

  • Brief history of the Axis2 module and introduce module concept and its structure
  • Module configuration file (module.xml)
  • Optional module implementation class
  • Steps to writing a module.xml file
  • Deploying and engaging a module
  • Brief overview of the WS-Policy and its usage in modules
Read Apache Axis2 Web Services: Writing an Axis2 Module in full
Syndicate content
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software