Getting

Image

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone applications. Over 1 billion apps have been downloaded in the 9 months the App Store has been open, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app—presumably that’s why you’re reading this now. And with the release of the iPad, this demand will just continue to grow.

So how do you build an application for the iPhone and iPad? Don’t you need to spend years learning complicated programming languages? What about Objective-C, Cocoa Touch, and the SDK? The answer is that you don’t need to know any of those things. Anybody can start building simple applications for the iPhone and iPad, and this book will show you how.

This book takes you to getting your first applications up and running using plain English and practical examples. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad application development, and gives you simple, step-by-step instructions to get you started.

  • Teaches iPhone and iPad application development in language anyone can understand
  • Provides simple, step-by-step examples that make learning easy
  • Offers videos that enable you to follow along with the author—it’s like your own private classroom

What you'll learn

  • Get both yourself and your computer set up for iPhone and iPad application development.
  • Start by making small changes to existing applications to build your knowledge and experience before creating your own applications.
  • Follow steps in plain English to build simple apps and get them working immediately.
  • Style your application so that it looks good and users can easily navigate through it.
  • Make use of the iPhone’s touch screen and accelerometer.
  • Use shortcuts and cheat sheets to create apps the easy way.

Who this book is for

If you have a great idea for an iPhone or iPad app, but have never programmed before, then this book is for you. You don’t need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, you’ll be fine.

Table of Contents

Chapter 1: Before We Get Started
Chapter 2: Blast-Off!
Chapter 3: What’s Next?
Chapter 4: An Introduction to the Code
Chapter 5: Buttons & Labels with Multiple Graphics
Chapter 6: Switch View with Multiple Graphics
Chapter 7: Dragging, Rotating, and Scaling
Chapter 8: Table Views, Navigation, and Arrays
Chapter 9: MapKit

Image

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone applications. Over 1 billion apps have been downloaded in the 9 months the App Store has been open, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app—presumably that’s why you’re reading this now. And with the release of the iPad, this demand will just continue to grow.

So how do you build an application for the iPhone and iPad? Don’t you need to spend years learning complicated programming languages? What about Objective-C, Cocoa Touch, and the SDK? The answer is that you don’t need to know any of those things. Anybody can start building simple applications for the iPhone and iPad, and this book will show you how.

This book takes you to getting your first applications up and running using plain English and practical examples. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad application development, and gives you simple, step-by-step instructions to get you started.

  • Teaches iPhone and iPad application development in language anyone can understand
  • Provides simple, step-by-step examples that make learning easy
  • Offers videos that enable you to follow along with the author—it’s like your own private classroom

What you'll learn

  • Get both yourself and your computer set up for iPhone and iPad application development.
  • Start by making small changes to existing applications to build your knowledge and experience before creating your own applications.
  • Follow steps in plain English to build simple apps and get them working immediately.
  • Style your application so that it looks good and users can easily navigate through it.
  • Make use of the iPhone’s touch screen and accelerometer.
  • Use shortcuts and cheat sheets to create apps the easy way.

Who this book is for

If you have a great idea for an iPhone or iPad app, but have never programmed before, then this book is for you. You don’t need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, you’ll be fine.

Table of Contents

Chapter 1: Before We Get Started
Chapter 2: Blast-Off!
Chapter 3: What’s Next?
Chapter 4: An Introduction to the Code
Chapter 5: Buttons & Labels with Multiple Graphics
Chapter 6: Switch View with Multiple Graphics
Chapter 7: Dragging, Rotating, and Scaling
Chapter 8: Table Views, Navigation, and Arrays
Chapter 9: MapKit

Image

How would you like to share your calendar, access your e-mail, or create and share documents, all online from your smartphone/mobile device, netbook, or desktop? If you answered yes, then you should know that the best of all these online applications and services are being offered for free, from one of the Internet’s biggest names, Google. These apps are in an online suite of productivity and fun applications called Google Apps.

Getting StartED with Google Apps gets you started collaborating and creating with Google’s online suite of applications on the Chrome operating system—analogous to using Microsoft Office on Windows. The differences are that Google Apps and Chrome are mostly free and run entirely on the Web.

With this book, you get clear and easy-to-use instructions for getting up and running with basic Google Apps like Gmail, Google Voice, and more. Moreover, you get detailed visuals and step-by-step explanations on the more sophisticated Google apps like Google Docs, Spreadsheets, Presentations, SketchUp, and more. So get going and have some fun while you’re at it.

What you’ll learn

  • How to use Google’s suite of online applications, Google Apps
  • How to set up your home office or company on Google Apps
  • How to create a collaborative Google Apps environment and online network
  • How to create, edit and share your Google Docs online
  • How to communicate and educate with online video
  • How to create websites for yourself, your organization or the world
  • How to organize and share your online calendar
  • How to set up and manage organizational e-mail with custom domains

Who is this book for?

This book is for any user of the Web, especially a user who accesses and uses the Web mostly from a smartphone, mobile device, or netbook—devices that offer little or no hard drive. Of course, desktop users also apply. Secondly, this book is for business users and IT managers considering Google Apps for cutting costs and other reasons.

Image

Good user interface design isn't just about aesthetics or using the latest technology. Designers also need to ensure their product is offering an optimal user experience. This requires user needs analysis, usability testing, persona creation, prototyping, design sketching, and evaluation through-out the design and development process.

User Experience Re-Mastered takes tried and tested material from best-selling books in Morgan Kaufmann's Series in Interactive Technologies and presents it in typical project framework. Chauncey Wilson guides the reader through each chapter, introducing each stage, explaining its context, and emphasizing its significance in the user experience lifecycle. This gives readers practical and easily applicable direction for creating web sites and web applications that ensure the ultimate experience. A must read for students, those new to the field, and anyone designing interfaces for people!




  • A guided, hands-on tour through the process of creating the ultimate user experience - from testing, to prototyping, to design, to evaluation


  • Provides tried and tested material from best sellers in Morgan Kaufmann's Series in Interactive Technologies



  • Presents material from luminaries field in a straightforward, easy to digest format ideal for students and those new to the field

Image

“There are many books available on software risks and software failures. There are very few books that provide step-by-step information on getting troubled software projects back on track. This book provides detailed guidelines for software project recovery. Some of the steps the author recommends may be unpleasant, but all are important.”

—Capers Jones, chief scientist emeritus at Software Productivity Research LLC

 

“This is a well-conceived, well-written, interesting book about an important topic. The author is right in saying that no one else has covered this particular facet of project failure.”

—Robert L. Glass, publisher of the Software Practitioner

 

A 10-STEP PROCESS TO IDENTIFY SEVERELY TROUBLED PROJECTS AND AVOID COSTLY FAILURE

It’s a software development nightmare: a project that’s rapidly spiraling out of control...or already a disaster. Conventional project management techniques won’t save these projects: there are no standard rescue processes to follow. You need something radically different: Catastrophe Disentanglement.

 

Drawing on in-depth data from hundreds of development organizations, E.M. Bennatan presents a proven, 10-step program for rescuing any project that’s worth saving. You’ll find specific guidance for addressing massive budget overruns, schedule slippage, poor quality—or all three at once. Using practical examples drawn from decades of hands-on experience as a software development leader and consultant, Bennatan shows how to

  • Evaluate where your project really stands
  • Align your project’s developers, managers, and customers
  • Defi ne the minimum acceptable project goals that are achievable
  • Replan your project to successfully deliver the new minimum goals
  • Identify risks in your revised project and create effective contingency plans
  • Install an “early warning system” to keep your rescued project from slipping back toward catastrophe

Catastrophe Disentanglement is an effective, comprehensive approach to software project rescue. Whenever projects are in trouble—whether you are a senior manager, project manager, team member, or software customer—this book could save your career.

 

Preface    xi

Chapter 1  An Introduction to Catastrophe Disentanglement    1

Chapter 2  When Is a Project a Catastrophe?    15

Chapter 3  Step 1–Stop    43
Chapter 4  Step 2–Assign an Evaluator    57
Chapter 5  Step 3–Evaluate the Project    73
Chapter 6  Step 4–Evaluate the Team    95
Chapter 7  Step 5–Define Minimum Goals    113
Chapter 8  Step 6–Can Minimum Goals Be Achieved?    133
Chapter 9  Step 7–Rebuild the Team    147
Chapter 10  Step 8–Risk Analysis    169
Chapter 11  Step 9–Revise the Plan    189
Chapter 12  Step 10–Create an Early Warning System    209
Chapter 13  Epilogue: Putting the Final Pieces in Place    233
References    245
Glossary    255

About the Author    257

Index    259

 

© Copyright Pearson Education. All rights reserved.

Image

This is THE book for webmasters, developers, and IT departments looking to create sophisticated Internet applications with open-source technologies. Setting Up Lamp teaches you how to develop a complete web server solution from the ground up. You'll learn how to install, configure, use, and integrate all four LAMP components--Linux operating system, Apache web server, MySQL database manager, and PHP programming language. And, you'll discover how to get support from open-source web sites and communities. Focusing on fundamental concepts of the technologies, this book is not version specific. In fact, it addresses how to use future updates of LAMP technologies to extend its shelf life.

Image

Get to grips with Dynamics AX 2009 development quickly to build reliable and robust business applications

  • Develop and maintain high performance applications with Microsoft Dynamics AX 2009
  • Create comprehensive management solutions to meet your customer's needs
  • Best-practices for customizing and extending your own high-performance solutions.
  • Thoroughly covers the new features in AX 2009 and focuses on the most common tasks and issues
  • Aimed at developers on the Microsoft platform with little or no previous knowledge of AX development

In Detail

Microsoft Dynamics AX 2009 is Enterprise Resource Planning (ERP) software that comes with its own development environment and a programming language called X++. It is specialized and optimized to solve the tasks that are typical of an ERP system. But the specialized development environment of AX brings a steep learning curve. Hence, getting started with Dynamics AX and mastering it effectively can sometimes be daunting.

This tutorial has been carefully structured to guide you through the basic features of AX development, and get you started as quickly as possible. With this book, you will soon be able to develop and maintain comprehensive management solutions for enhancing your application's performance.

The book starts with a tour of the development environment, which helps you gain a deep understanding of Dynamics AX tools and architecture. It will introduce you to the X++ language. It helps you to create new functionality that can be used and changed in the standard application. You'll also learn how to search, manipulate, and integrate data.

The practical examples in this book take you through sample AX development projects and help you learn to create forms, reports, menu items, menus, and navigation pages. It also helps you work with the MorphX application.

The author's experience of developing solutions with Dynamics AX enables him to share insights in an effective, clear, and friendly way.

By the end of this book, you will have a better understanding of the inner workings of Microsoft Dynamics AX - making your development simpler and faster, and your applications fast, reliable, and robust.

What you will learn from this book

  • Get to grips with the AX Development environment
  • Understand the basics of the X++ language
  • Reduce the time spent on coding by storing and relating data
  • Create Reporting Services reports in Visual Studio using the new Reporting Service extensions
  • Optimize data retrieval to ensure each transfer contains only the data necessary for the further operations
  • Manipulate data in X++
  • Effectively handle transaction scope by using different operators
  • Develop a .Net class in Visual Studio and then use it in AX
  • Build rich web portals with Enterprise Portal and ASP.NET
  • Optimize application performance and extensibility
  • Create services and expose them to external applications
  • Build a new module in AX

Approach

This book takes you through the important topics of Microsoft Dynamics AX with clear explanations and practical example code. It is an easy-to-read, illustrated tutorial with plenty of step-by-step instructions for AX development projects.

Who this book is written for

This book is for developers on the Microsoft platform who want to develop and customize the Dynamics AX product. The book assumes that you have some experience with developing in the Microsoft environment, but no experience of development with AX is expected.

Image

This book is a step-by-step guide and a hands-on co-piloted experience for those trying to make Drupal powered websites work for them, and for their clients. Much more than a "tutorial", what is needed is a nuts-and-bolts living mentor and guide which really shows the reader how to do the things really required for bringing it all together in a site which works. This will be the only book covering all the difficult components of Drupal: views, panels, themes, content creation, etc. The book will cover:
* How to upgrade your hopelessly outdated and obsolete-software dependent site and bring it into the Drupal mainstream and future
* How to become a great Drupal themer and make "non-Drupal" looking sites
* How to really customize Drupal for your real needs
* How to start using best practices in Drupal web application development
* How to work like the pro Drupal shops and be ready for big projects - and small ones
* Learn by example (code samples, theme samples, videos) at every step

Image

Written by the best known and most trusted name in the ColdFusion community, Ben Forta, The ColdFusion Web Application Construction Kit is the best-selling ColdFusion series of all time - the books that most ColdFusion developers used to learn the product. This Getting Started volume starts with Web and Internet fundamentals and database concepts and design, and then progresses to topics including creating data-driven pages, building complete applications, implementing security mechanisms, integrating with e-mail, building reusable functions and components, generating data-driven reports and graphs, building Ajax-powered user interfaces, and much more. Complete coverage of ColdFusion 9 continues in "Volume 2, Application Development" (ISBN:0321679199) and "Volume 3, Advanced Application Development" (ISBN:0321679202).

Pages

Subscribe to RSS - Getting