Our Work
Case Studies
MySpace: SDK Bridge reorganized and rewrote documentation for MySpace's API used in building MySpace Apps, bringing a consistent style to multiple versions. See the MediaWiki documentation at: MySpace RESTful APIs.
Quova: Quova has a REST API that provides geo-location information for a given IP address. “SDK Bridge quickly turned around documentation for our REST API, delivering ahead of schedule. They communicated well and got us exactly what we needed.” See the documentation at: Quova On Demand REST API.
Microsoft Interactive Classroom: SDK Bridge created documentation to explain how developers could build on a platform to improve the classroom experience. This project involved developers in China, a number of applications (clickers, PowerPoint, and OneNote), and both .NET and SOAP APIs. SDK Bridge wrote API reference material, overviews, and sample code descriptions. Afterwards, the client said that SDK Bridge demonstrated “excellent communication and responded quickly and effectively to our feedback.”
Phrogram: Phrogram is a programming language that is designed to teach beginning programming concepts by making it easy to create games. Although the programming language itself is small, it has the ability to be extended in numerous ways using Microsoft’s .NET Framework, including data storage, data communication, and interaction with hardware. SDK Bridge provided documentation and sample code on how to create an Add-in library for Phrogram. See it at: Phrogram Help. Click on Add-in Libraries in the Table of Contents.
Microsoft Office Automation: SDK Bridge converted documentation for 3500 topics from Visual Basic to .NET. Microsoft provided an automated process, but manual inspection and clean up was required on nearly all of the topics. In the end, the client said, “I want to note that you finished the project ahead of schedule and on budget... I look forward to working with SDK Bridge again in the future and will be sure to recommend your services whenever the opportunity arises.”
TechReach: SDK Bridge worked with the Puget Sound Center for Teaching and Learning to take classes developed by SDK Bridge staff and generate polished curricula so that they could be taught throughout Washington State. The two classes involved 3D modeling and creating a dance arcade game. The curricula were presented at train-the-trainer events for afterschool programs to girls to get them interested in science and technology careers. The classes generated tremendous excitement for both teachers and students.
Publications
- The Five Biggest API Documentation Mistakes and How to Avoid Them
- Peter Gruenbaum
- Prestwood Programmer Community
- Web API Documentation
- Peter Gruenbaum
- Prestwood Programmer Community
- Survey on SDK Documentation
- Peter Gruenbaum
- Prestwood Programmer Community
- Guidelines for Good Sample Code
- Peter Gruenbaum
- Prestwood Programmer Community
- Using Real World Scenarios in Conceptual Documentation
- Peter Gruenbaum
- Prestwood Programmer Community
- Getting Started with VBA in Excel 2010
- Ben Chinowsky
- Microsoft Office Developer Center
- Technological Creativity in Low-Income Neighborhoods
- Peter Gruenbaum, David F. W. Robison, Chris Airola, Susannah End, and Asfaha Lemlem
- 36th ASEE/IEEE Frontiers in Education Conference
- Reaching Low-Income Teens through Computer Programming 1.88MB pdf
- Peter Gruenbaum, David F. W. Robison, and Asfaha Lemlem
- SIGSCE 2008, March 12 - 15, 2008, Portland, OR
Research on Technology and Learning
SDK Bridge performs research on the most current educational trends in technology. The Software Development for Kids project (formerly Inspiring Youth through Technological Creativity at Red Llama) has been presented at academic conferences, such as Frontiers in Education and SIGCSE (ACM’s Special Interest Group in Computer Science Education). We are continually researching the effectiveness of SDK documentation techniques.
Initial results can be found in our article about our Survey on SDK Documentation.
