AIM Central

Welcome to the Open AIM topic center. Here you will find a selection of tools, tips, resources, articles, and more on the topic of Open AIM. There will be frequent updates and new information added to this page so make sure you come back often. There is also the Open AIM forums that you can participate in to get even more information and support from your fellow developers.
| Recent Blog Entries | AIM Related Articles |
| WebAIM Related Articles | AIM Lite Related Articles |
Recent Blog Entries
-
AOL Instant Messaging For Your iPhone
While it’s been hard not to notice the iPhone in all of its fan fare – you may not be as aware of the vibrant native iPhone application development that has blasted off - in literally the past few weeks. As an early iPhone adopter (yes I’m one of the crazy people that stood in line at the local AT&T store for over 6 hours on launch day!), and developer, I’ve been closely monitoring the iPhone development scene. Two of the major iPhone knocks have been the lack of a native messaging application, and no official Apple supported development API or framework. The only iPhone development officially supported by Apple is web-based applications. There is a web-based messaging client available in JiveTalk, by BeeJive. While it’s a great Web 2.0 messaging client – optimized for the iPhone – I’m always nervous about giving out usernames and passwords to a third party web site – especially for things like my AIM account.
Submitted by John Fronckowiak on September 11, 2007 | Read More -
The AOL APIs: Open AIM
AOL Instant Messenger (AIM) is surely one of the core software components provided by AOL. AIM has a registered user base that is rapidly closing in on 100 Million users. The Open AIM API provides developers and startups with an opportunity to integrate access to their sites and applications for the entire AIM community. It's kind of like instantly signing up tens of millions of users -- a nice way to start out when you're deploying your new venture.
Submitted by Kevin Farnham on June 4, 2007 | Read More Fun with Web AIM Using Whimsicals
As promised, I continued working on creating an operational instance of Web AIM on a web site I use primarily for experimentation. My working web page is rather simple, consisting of two text links, labeled Launch my Buddy List and Send Me an IM!
This is a direct cut and paste from the AIM Whimsicals documentation page.
Submitted by Kevin Farnham on November 15, 2006 | Read More
AIM Related Articles
The AIM Map Phone
by Mark Blomsma
June 11 2008
Geocoding is hot. “Geocoding is the process of assigning geographic identifiers (e.g., codes or geographic coordinates expressed as latitude-longitude) to map features and other data records, such as street addresses. You can also geocode media, for example where a picture was taken, IP addresses, and anything that has a geographic component. Read more.-
Creating a Custom Open AIM Chat Client Using Adobe AIR
by Richard Bates
April 23, 2008
In today's business world, the web isn't just a static repository of information: it's a dynamic plane of communication that lets people instantly interact with each other. AOL's latest release of its Open AIM API supports this idea by giving Adobe AIR and Adobe Flex developers the tools to move messaging functionality into their applications to create full-blown communication tools. This article lays the groundwork for that leap to the next level of communication by showing you how to create a functional chat application that you can embed in your AIR or Flex applications. More... Creating AIM-Enabled Applications in Java, Part 1
by James Turner
Feb 28, 2007
The AIM OpenAPI can be accessed from many different software platforms. James Turner shows how to get started with the AIM Java SDK to create a working bot in Part 1 of his series on developing AIM-enabled Java applications. More...Creating AIM-Enabled Applications in Java, Part 2
by James Turner
Apr 3, 2007
In part 2 of his series on applying OpenAIM using Java, James Turner integrates the intelligence of world famous Rogerian psychologist Eliza into his llamapsych AIM bot, logs patient activities, and sends out a PDF bill after each session. More...-
Creating AIM-Enabled Applications in Java, Part 3
by James Turner
Aug 13, 2007
Well, it's been a busy season for Larry and his llama store (for more on Larry, see part one and part two of this series). True, most of his employees quit because of his intrusive and obnoxious human resource practices, but sales are booming! Read More... Creating an AIM Plugin in C# Using the .NET Framework
by Doug Schwartz
Mar 2, 2007
AIM plugins are a convenient way to add new functionality to AIM clients. In this article, Doug Schwartz introduces AIM plugins and the Open AIM SDK, and demonstrates how to develop a simple plugin using Microsoft .NET and C#. More...
WebAIM Related Articles
Using WebAIM with ASP.NET 2.0 and ASP.NET AJAX, Part 5: Receiving Instant Messages
by Christian Wenz
July 24 2007
AOL’s WebAIM API provides a very comfortable means to incorporate a JavaScript-powered AIM client in a web page. With some extra effort, it is also possible to control most of WebAIM's features using a server-side technology. The preceding four articles in this series showcased some of the features of ASP.NET AJAX and the ASP.NET AJAX Control Toolkit and implemented the first building blocks to write a web interface to AIM, including sending instant messages (IMs) to AIM contacts. This article is the final installment of the series and continues where the previous part ended: after sending IMs, the application will finally receive the functionality to receive messages, as well.-
Using WebAIM with ASP.NET 2.0 and ASP.NET AJAX, Part 4: Sending Instant Messages
by Christian Wenz
July 24 2007
AOL’s WebAIM API provides a very comfortable means to incorporate a JavaScript-powered AIM client in a web page. With some extra effort it is also possible to control most of WebAIM’s features using a server-side technology. The first three articles in this series showcased some of the features of ASP.NET AJAX and the ASP.NET AJAX Control Toolkit and implemented the first building blocks to write a web interface to AIM. This article starts where part three of the series ended, so make sure to read the previous three articles and take special care regarding system requirements and information about the license keys. -
Using WebAIM with ASP.NET 2.0 and ASP.NET AJAX, Part 3
by Christian Wenz
May 18 2007
AOL's WebAIM API provides a very comfortable means to incorporate a JavaScript-powered AIM client in a web page. With some extra effort it is also possible to control most of WebAIM's features using a server-side technology. This article concludes the series and shows how to use the ASP.NET AJAX Control Toolkit to create a buddy list. In order to get the most out of the article, you should have read parts I and II. We start off right where we stopped at the end of part II. -
WebAIM Part 2
by Christian Wenz
May 15 2007
In the second part of his article series on applying ASP.NET 2.0 and ASP.NET AJAX to WebAIM, Christian Wenz shows how to integrate server controls and client processing using JSON and Javascript to further develop the example WebAIM application.More... -
WebAIM Part 1
by Christian Wenz
May 10 2007
The addition of AJAX to Microsoft's ASP.NET 2.0 platform provides developers with exciting new opportunities for server-based application development. In this article, Christian Wenz shows how to configure your ASP.NET AJAX development environment and create your first Web AIM Web page.More... -
Adding Web AIM Presence and Buddies to Your Web Pages
by James Turner
Feb 2 2007
Want AOL Instant Messaging and AIM Presence on your web page? James Turner shows how to do this using the new Web AIM API and AIM Whimsicals.More...
AIM Lite Related Articles
-
Creating an AIM Lite Plugin to Send a File
by Doug Schwartz
July 11, 2007
In my previous article, I created an AIM Lite plugin that sent a text file as part of an IM. In this article I show a simple way to send any file during an IM session, using a new plugin. More... -
Creating an AIM Lite Plugin to Send a Text File - Part 2
by Doug Schwartz
May 17, 2007
In the second and final article of his series on enabling transfer of text files using AIM, Doug Schwartz shows how to create an AIM Lite plugin that will open and send a text file to another AIM client. More... -
Creating an AIM Lite Plugin to Receive and Save a Text File
by Doug Schwartz
May 14, 2007
AIM is fundamentally a data exchange platform. In the first article of a two-part series, Doug Schwartz shows how to create an AIM Lite plugin that will receive and save a text file sent from another AIM client. More... -
Creating an AIM Lite Plugin
by Doug Schwartz
Mar 21, 2007
The OpenAIM API is accessible using many modern technologies. In this article, Doug Schwartz constructs an AIM Lite plugin using Boxely, XML, and Javascript that performs the same tasks as the .NET / C# plugin he developed in his previous article. More...
