Write native iPhone applications using Eclipse CDT

Write native iPhone applications using Eclipse CDTShort Description
Learn how to use the Eclipse C Development Toolkit (CDT) to program native applications for the Apple iPhone, using open source tools to enable iPhone OS development on any Eclipse-supported platform.

Website: www.maxhorvath.com | Filesize: 1088kb
No of Page(s): 34
Read more

Debug iPhone Web applications with Eclipse

Debug iPhone Web applications with EclipseShort Description
Learn how to debug Asynchronous JavaScript + XML (Ajax) Web applications using Eclipse, Aptana’s iPhone Development plug-in, Aptana’s Firefox JavaScript debugger, and Firebug.

Website: www6.software.ibm.com | Filesize: 959kb
No of Page(s): 37
Read more

Your First iPhone Application

Your First iPhone ApplicationShort Description
This tutorial shows how to create a simple iPhone application. It is not intended to give complete coverage of all the features available, but rather to introduce some of the technologies and give you a grounding in the fundamentals of the development process.

Website: developer.apple.com | Filesize: 1715kb
No of Page(s): 52
Read more

How to Get the Most out of Extreme Programming/Agile Methods

How to Get the Most out of Extreme Programming/Agile MethodsShort Description
This paper reports the results of an analysis of thirty-one extreme programming (XP)/agile methods early adopter projects completed by fourteen firms who have embraced the techniques in the form of lessons learned. The survey results show that early adopters have cut costs, improved productivity and reduced time to market through the use of these methods. To get the most from these methods, fifteen lessons learned have been developed that build on the experiences of others. Several of these lessons run counter to the teachings of the methodology developers. The paper next provides a scorecard that rates XP’s performance in eight application domains. The paper concludes by summarizing four critical success factors for early adopters.

Website: www.compaid.com | Filesize: 364kb
No of Page(s): 11
Read more

Using Agile Programming Techniques for the Enterprise

Using Agile Programming Techniques for the EnterpriseShort Description
Information management has a cyclical history that resembles the fashion cycle of men’s ties; hold on to a tie long enough and it comes back in style. In the 1960s mainframe era, centralized processing ruled. Controlling access to resources and code efficiency were key IS goals. The introduction of the personal computer ushered in the distributed processing age. Users customized the environment and hardware became relatively cheap. Now that server based peer networks dominate the firm, centralized principles are being revisited as data integrity and controlling access are once again a priority.

Website: www.clarionmag.com | Filesize: 95kb
No of Page(s): 17
Read more

Roles in Agile Software Development Teams

Roles in Agile Software Development TeamsShort Description
One of the key elements in describing a software development method is the roles that are assigned to the members of the software team. This article describes our experience in assigning roles to students who are involved in the development of software projects, working in Extreme Programming teams. This experience, which is based on 25 such projects, teaches us that a personal role for each teammate increases personal responsibility while maintaining the essence of the software development method. In this paper we discuss ways in which di®erent software development methods address the place of roles in a software development team. We also share our experience in re¯ning role speci¯cations and suggest a way to achieve and measure progress by using the perspective of the di®erent roles.

Website: edu.technion.ac.il | Filesize: 150kb
No of Page(s): 12
Read more

Agile Programming Design to Accommodate Change

Agile Programming Design to Accommodate ChangeShort Description
Agile development provides a set of practices simple enough to engage developers, managers, and customers yet sufficiently sound and disciplined to build quality software with predictability (see www.agilemanifesto.org). Applications are expected to evolve over time as their requirements change, and agile development’s refactoring and testing practices accommodate software evolution. (Indeed, Extreme Programming’s maxim is “embrace change,” and today’s best developers view refactoring as a badge of honor.)

Website: martinfowler.com | Filesize: 967kb
No of Page(s): 4
Read more

Next Page →