New Call-to-action
New Call-to-action


Twin Peaks Research (TPR) is an independent training company established in partnership with Alpha Software Corporation (ASC) and dedicated to "Developer Training for the Mobile Era."

TPR and ASC established this partnership to enable software developers to get the most out of their investment in Alpha Anywhere.

The TPR instructors represent the “best and brightest” from the ASC developer community. They have been carefully selected for their unique combination of domain experience, application development background, in-depth Alpha expertise, and outstanding teaching skills.

TPR’s proven training methodology ensures an effective balance of instructor presentation and interactive, hands-on development experience. It is based on:

  1. An instructional design that emphasizes gradual, structured reinforcement and expansion of concepts and tasks.
  2. A carefully considered focus on the core Alpha Anywhere features and capabilities that developers actually use, rather than on a “fire hose” recitation.
  3. In every classroom-based course, the active, engaged presence of two effective instructors who are knowledgeable, experienced Alpha Anywhere business application developers.

Put this all together, and the training courses offered, which provide a highly focused approach in a small class environment, are the most productive way for developers to quickly learn to create the innovative business applications required in today’s Mobile Era with Alpha Anywhere. As you can see, our customers agree.

The TPR training courses are held at a state-of-the-art facility in the Boston area ( There are Introductory and Advanced courses being offered each month for the Alpha Anywhere developer. In addition to our classroom-based instruction, all of the training courses are offered online and they can also be held at your location.

Full details are available on the Twin Peaks Research website at

More information about TPR

TPR’s mission is to help developers get the most out of their investment in Alpha Anywhere by providing them with high-quality, professional instruction and support delivered by our expert staff. Our leading edge curriculum enables developers to create innovative business applications for the Mobile Era in the fastest, most efficient and cost-effective way possible.

How long does it take for someone to become a proficient developer with Alpha Anywhere?

Participants in the Twin Peaks Research courses report that they can start developing useful business applications the day they return to the office after their first training course. So how long does it take to become proficient?

After completing our three-day Alpha Anywhere: Developer’s Course, a developer will be able to create and deploy a mobile business application that uses touch-based controls and program logic to perform fundamental SQL operations, display results of queries and other operations on the device, and produce reports.

In just two more days of training, after completing our Alpha Anywhere: Advanced Topics course, a developer will be able to integrate a web-hardened security framework to authenticate and authorize users and manage security data, and integrate a web-based API with a server-side SQL call to produce a Google Chart.

And finally, after completing our 2-day Alpha Anywhere: Mobile Framework course, a developer will be able to create and deploy responsive business applications that can vary their display based on device type, orientation, or other key factors. They will also be able to create and deploy a hybrid business application fully utilizing the breadth and depth of features and capabilities available with Alpha Anywhere and its integration with PhoneGap and PhoneGap Build. 
 We guarantee that in just seven days of Twin Peaks Research training, an experienced programmer can become a proficient mobile, web and hybrid business application developer with Alpha Anywhere...or your money back!

Our New "7 Days of Training" Program

As a result, we are now offering our customers the opportunity to purchase all three of our courses at once for the special price of $4949 (with the All Inclusive option for $6699). This is a $1000 savings compared to our General Admission price for our 3-day Alpha Anywhere: Developer's Course, our 2-day Alpha Anywhere: Advanced Topics course, and our 2-day Alpha Anywhere: Mobile Framework course. You will be able to take these courses at our training facility, online, or some combination of both. And, you can take them whenever your schedule permits (as long as you do so within 12 months of your initial registration).

Please contact Colin Gorman by email, or by calling him directly at 908-907-1738 if you have questions or would like to discuss our new "7 days of Training" Program.

We also have a comprehensive initiative that enables us to work with individuals to develop and deliver a customized Personal Training Program focused on specialized topics that meet their particular needs. This is in addition to the Consulting Services that we offer our customers.

Video-based Training

Twin Peaks Research has developed three video products for knowledgeable Alpha Anywhere developers who want to expand their skill sets. In each case, the video’s host is a highly experienced Alpha Anywhere developers and TPR Master Instructors:

Tips, Tricks, and Techniques for Alpha Anywhere

This is a subscription-based video series for Alpha Anywhere developers. Each week, the subscriber receives a 10-minute video that 1) describes an undocumented, unfamiliar, or difficult but important feature/capability of Alpha Anywhere, 2) explains why it's important, and then 3) shows how to apply it.

Over time, the subscriber will compile a valuable library of tips, tricks and techniques that is easily searchable. Their library will expand into a comprehensive treasury of information that will enable the developer to get the most out of their investment in Alpha Anywhere.

Learn More

The Alpha Developer’s Guide to Xbasic

To develop the most robust Alpha Anywhere applications, especially those with serious server-side functions, a developer should be familiar with ASC’s Xbasic programming language. This video guide, the first in TPR’s Programmer’s Series, is a structured, comprehensive learning tool that a developer can use at their own pace and in the any order they want.

Learn More

Getting Started with Alpha Anywhere

The second video in the Programmer’s Series, this is a comprehensive overview of Alpha Anywhere. It provides a clear and compelling explanation of what Alpha Anywhere is, why it's unique, and what developer's can accomplish with it.

The video highlights the key features and capabilities of Alpha Anywhere 3.0, describing each one and explaining why it’s important, and how to take full advantage of it from a development perspective.

The overriding objective of this video is to ensure that the viewer comes away with a complete understanding of what’s possible to accomplish with Alpha Anywhere and why it’s considered “The Developer’s Choice.”

For more information

For full details about Twin Peaks Research, all of the training courses, video products, and related services that are available for Alpha Anywhere-based developers, please visit our web site,