Creating the simplest Addon I want to create the simplest addon, viewing the official documentation I found this, the problem is that I don´t see anything.
The code:

bl_info = {"name": "My Test Addon", "category": "Object"}
def register():
    print("Hello World")
def unregister():
    print("Goodbye World")


I try to install the addon.
 Open the user File -> User Preferences, Select the Addon section, press Install Addon... and select the file.
I have to select a .py file, is not it? In my case I select the file "Simplestaddon.py"

I enable the addon

However I don´t see anything...

Where is "Hello World" supposed to appear?
Apparenty, it´s supposed to see in the console but I did click on Window->Toggle System Console and I don´t see anything in the console after doing click on "Run script"
I finally understood what this script does! It is not displayed through any button or menu as expected at first. That´s logic because there is no code that refers to any button or menu. As a script it can not do anything either because it only contains the definitions of the functions but there is no call to any function. The only way to visualize its action is through Open the user File -> User Preferences, Select the Addon section. You write in the search box the name of your addon, in this case "My Test Addon". Once you show it, you give it to the square on the right, a checkbox, that action will enable it, if you press the checkbox again, you will disable it. Each time you enable it, it will write "Hello World" in the console (to see it click on Window-> Toggle System Console) and each time you disable it, "Goodbye World" will be written.