api

In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications. read more at WikiPedia

  •   I am  currently in the process of  moving all my open source project (7!) in CVS Head to the latest Joomla API 1.1.X. I've tried to summarize in the following table some conversion rules

    In Joomla 1.0.Xhas to be converted in Joomla 1.1.XWhere
    mosMenuBar::startTable();
    JMenuBar::startTable();PHP code
    defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');defined( '_JEXEC' ) or die( 'Restricted access' );PHP code
    require_once( $mainframe->getPath( 'toolbar_html' ) );require_once( JApplicationHelper::getPath( 'toolbar_html' ) );PHP code
    <?xml version="1.0" encoding="iso-8859-1"?>
    <mosinstall type="component" version="1.0.0">
    ....
    <?xml version="1.0" encoding="iso-8859-1"?>
    <install type="component" version="1.0.0">
    ....
    Installer XML file
    More to come...

    Bad news
    • New code wont work in Joomla 1.0.X or latest
    • New code wont work in Mambo 4.X or latest

    Some links which may help also Help You:

    {mosgoogle}

  • Using Java platform management beans
    The latest release of the Java™ platform includes a number of new system monitoring and management features. In this article, three developers from the IBM Java Technology Centre team up to get you started using this API. After a quick overview of thejava.lang.management package, they guide you through a number of short practical scenarios to probe the performance of a running JVM.
    Among the many new features introduced in version 5.0 of the Java 2 platform is an API that enables Java applications and compliant tools to both monitor and manage a Java virtual machine (JVM) and the native operating system on which it runs.In this article, you will learn about capabilities of this new platform management API, which is housed in thejava.lang.management package. This article gets you quickly up to speed with a new set of powerful features that will become more important in future Java platform releases.

  • Especially if you would like to develop a web OS tablet a la Palm PRE WebOS, or game based on environment. See here a Mario Kart game based on this new orientation API. Unfortunately only some modern Mac book and Lenovo ThinkPad have the sensor..

    Original post at http://hacks.mozilla.org/2009/10/orientation-for-firefox/

    Documentation Device orientation documentation