DocTrain East 2008

Full Program View

Program by Day

Day 1

Day 2

Day 3

Day 4



Program by Track

Pre-Conference Workshops

Keynote

Component Content Management

Content Quality

Content Technologies

Localization & Translation

Marketing Communication

Modular Content

Professional Development

Software Demonstrations

Training

User Assistance

Post-Conference Workshops

Activities


Full Program View

Program Titles

A Brighter Shade of TEAL

Adobe Technical Communication Suite - Integration

Agile Documentation Development

All-Around User Assistance

APIs and SDKs

Authoring and Publishing with XMetaL and DITA

Blogzilla: Why Blogs Are The Monster In The Business Closet

Building your Author-it Project

Challenges of Creating Documentation for Mobile Devices

Choosing the English That’s Right for You

Comparing DITA Support in XMetaL and FrameMaker

Content Convergence

Content Feedback Methods

Creating Quality Content with Open Source Tools

Creating Visual Training Using MadCap Mimic

Do You See What I See?

Document Testing

Four Features That Matter When Choosing a HAT

Games to Explain Human Factors

Getting Up-to-Speed on Eclipse User Assistance

Lean Instructional Design for Today’s Competitive Environment

Leveraging the DITA Community

Localization Makes Strange Bedfellows

MadCap Flare - An Introduction to Topic Based Authoring

MadCap Flare - Content Control and Publishing Techniques

MadCap Flare - Controlling Document Look and Feel with CSS

Modular Content Projects

Navigating the Vendor Maze

Paths to Success

Practical Uses for DITA

Principles of Web Operations Management

Producing Quality Documentation In An Agile Development Environment

Proving DITA Success in a Small Shop Environment

Quaility Documentation Through Collaboration

Reaching Untapped Markets in the US

Reuse and Conditionality in Author-it (Full Day)

Should You Call It A Wiki, Or A Collaborative Work Space?

Social Media in Organizational Communication

Sustainable XML for Publishing Applications

The Next Generation Home Digital Experience

The Right Tool for the Right Job for the Right Output for the Right Audience

The Shape of Information

Theory of Constraints and Project Management

Understanding Author-it Concepts

Using Adobe FrameMaker

[Case Study] EMC

[Case Study] How Suite It Is

Session Details

APIs and SDKs: Breaking Into and Succeeding in a Specialty Market

Speaker: Edward Marshall
Time: 9:45 AM - 10:45 AM   Date: October 30
Track: Professional Development

Experience level: Intermediate

Documenting Application Programming Interfaces (APIs) and Software Development Kits (SDKs) is a challenging but rewarding niche in technical communication. This session discusses what these products do, who uses them, moving into this area, benefits / drawbacks to working on these products, issues unique to these products, and commonly used help authoring tools. As the demand is often greater than the supply of writers, you can get higher pay than for other types of writing. You often get greater flexibility in telecommuting / working remotely in this area. Sample source code and the documentation produced from them will be shown.

Attendees will learn about the skills needed to break into this area of technical writing, and be introduced to some of the tools commonly used to document APIs and SDKs.

The following topics will be discussed:

  • Introduce APIs / SDKs, describe them and their function. Demonstrate several examples of APIs / SDKs and point out the similarities of information provided and format among them.
  • Typical documentation deliverables for both types of products.
  • The ideal information for SDKs.
  • The typical reference information for APIs.
  • Common programming concepts that writers need to be familiar with for this type of writing.
  • The benefits and drawbacks to doing this type of writing.
  • The knowledge / personality traits that work well in this area.
  • Sources of training to prepare you for this area.
  • Logistical issues faced by writers: how you get your information, tools you can use, common formats for online help, platform issues, build and deployment issues, etc.
  • Some common tools used to generate the documentation from the source code, “a single source of truth” will be demonstrated, showing the source code and the documentation generated from it.
  • Other advanced, powerful shareware tools tthat are very useful for documenting these types of products, such as tools to compare the contents of directories / files, search and replace tools, and advanced text editors.
  • Factors to consider in determining which help format to use.
  • Determining if context-sensitive help is useful and tips for making it easier to track your context-sensitive IDs / numbers.