Mostrando las entradas con la etiqueta apllicaciones. Mostrar todas las entradas
Mostrando las entradas con la etiqueta apllicaciones. Mostrar todas las entradas

jueves, 4 de abril de 2013

Como agregar programas al menú de LXDE

En ocasiones instalamos un programa que no nos crea acceso al menu de LXDE y este menú no tiene de donde configurarce :O, así que mejor instalaremos gnome-panel :P,no no es necesario,el hecho es que hay un programa que hace esto,el cual es un .jar,pero yo no uso java para nada y muchos de ustedes puede que tampoco y menos con el 0day, iba a programar un programa similar pero en perl o python,pero no es necesario,organizar el menu se puede hacer muy fácil en modo texto,a esto me refiero a editar items,agregar nuevos y borrar:

Tutorial

1.Abrimos una terminal y tecleamos

cd /usr/share/applications && ls

 Los programas que esta aquí son los programas que están en el menu



Podemos editar el que nosotros queramos con


nano programa.desktop

Y nos sale mucha información.

También podemos hacerlo de modo grafico con gedit por ejemplo


gedit gedit.desktop & 

Nos trae mucha información en varios idiomas:



Pero a nosotros la que nos interesa son las siguientes linas,por si queremos modificar o añadir un programa:

[Desktop Entry]

Es el inicio del archivo de texto

Name=

Es el nombre que se mostrara en el menu:

Por ejemplo

Name=Navegador Web Firefox



Comment=

Es el toltip del item(el comentario que aparece al pasar el cursor arriba del elemento del menu)

Por ejemplo:

Comment=Firefox el mejor navegador

Exec=

Es el comando que se ejecuta,regularmente se ejecuta el ejecutable del programa,dicho programa que esta en una carpeta destinada para esto,por ejemplo:

Exec=firefox
Que esta en /usr/bin,esta ruta

/usr/bin/firefox

Si escribimos esto directamente en terminal nos lanza firefox,siempre y cuando el ejecutable se llame firefox,porque por ejemplo se puede llamar firefox-bin,Firefox,FIREFOX,etc y asi no funcionara,por eso escribi un script en bash que busca el ejecutable.lo que hace es:

1.Busca con which

2.Si no encuentra con which,busca con find en las carpetas donde regulamente se guardan los ejecutables,pero con el parametro que no le importe minusculas o mayusculas y que el nombre este en cualquier lugar,por ejemplo hasta encuentra:

navegadoFirefox-bin
Si solo buscas:

firefox
Se los dejo:

Enlace




Icon=

Es la ruta del icono o nombre del icono en el tema que estemos usando,debe ser ruta absoluta,por ejemplo

Icon=/home/user/Imagenes/icon.png

Terminal=

Esta es una variable boleana,osea de true o false,si es un programa tipo consola,es true o si no es false,en el caso de firefox:

Terminal=false

Type=

En esta variable definimos el tipo de programa, regularmente son aplicaciones:

Type=Application

O tambien hay tipo Console

Categories=

Es la categoria en la cual se va a guardar,por ejemplo:

Accesorios:

Utility

Graficos:

Graphics
Herramientas del sistema:

Filesystem
Internet:

Network

Oficina:

Office 

etc

Por ejemplo en firefox si lo queremos poner en oficina:

Categories=Office
Eso es todo,bueno casi pero es lo mas importante por ejemplo en este tutorial, instale Chrome en Gentoo sin tener nada que ver con el sistema y como se ve en la imagen de mi escritorio ya lo tengo en el menu,solo use esta configuración:


[Desktop Entry]
Name=Google Chrome
Comment=Google
Exec=chrome
Icon=/opt/chrome/opt/google/chrome/product_logo_128.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;WebBrowser;

Asi que con eso podemos añadir programas o incluso script's al menu,para fácil ejecucion.

Leer más...

domingo, 6 de enero de 2013

Como crear aplicaciones para android en Linux con eclipse

Bien,el desarrollo de aplicaciones para smartphones, se ha vuelto algo muy popular y rentable(en algunos casos) ya que para desarrollar para android no es tan "difícil" como para iOS,basta bajar el IDE y empezar a escribir.

Me explico,en iOS para crear una aplicación aunque sea para nosotros mismos,debemos comprar el sdk,cocoa,xcode,etc

En android,no,por lo menos no para vender las apps.

Solo debemos bajar el ADT y listo, así de "fácil",entre comillas,porque su desarrollo no es fácil java no es fácil y su interfaz y componentes en XML confunden un poco.

Modo sencillo:

Descarga el ADT bundle de

Enlace

Descomprimimos el paquete y entramos a:

Eclipse y ejecutamos eclipse


Luego nos abre el IDE y listo :D


Este paquete ya trae todo lo necesario,el IDE,API,Android virtual,etc

Ahora que tengo ubuntu 12.10 recordé que necesitan instalar java para que funcione:

En terminal

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java7-installer

El de las imágenes de abajo es Arch,googlen como instalar sun java para su distribución

Modo mas complicado:


Si ya tenemos eclipse, y no queremos bajar todo lo del enlace de arriba podemos modificar nuestro IDE eclipse(instalar todo lo necesario)

1.Descarga el SDK

Enlace

2.Lo descomprimimos

Escribimos la ruta del ejecutable android,que esta en la carpeta tools,de la carpeta que resulto de la descompresión que hicimos

~/Descargas/android-sdk-linux/tools/android
Nos abrirá una ventana :


Instalamos :

Android SDK Tools y la API de la versión en la cual queremos desarrollar

También en extras,Android Support Library

Las palomeamos y le damos install packages

3.Abrimos eclipse en mi caso (juno)

Elegimos el espacio de trabajo


Le damos en Help

Install New Software

En Avalible Software Sites

Y Add

De nombre

ADT

 y en url

http://dl-ssl.google.com/android/eclipse/

Ahora le damos Reload

Y añadimos otro,de nombre que gusten url:

http://download.eclipse.org/releases/helios

Reload

Otro igual, url:

http://download.eclipse.org/releases/indigo

Reload

Uno ultimo, de url:

http://download.eclipse.org/tools/cdt/releases/indigo

Reload y OK

Ahora elegimos el ADT

Le damos

Sellect All
 Y palomeamos:

Contact all update sites during install to find required software


Le damos Next

Next y Install

Reiniciamos Eclipse

Y listo,nos saldrá una guía de configuración y cuando termine,le damos en new-> Android Projet

Si no aparece,en other Android->Android projet


Eso es todo,pero como este titulo sonó muy exagerado

"Como crear aplicaciones para android en Linux con eclipse"

Vamos a ver rápidamente "Hola Mundo"

Hola Mundo

Le damos New

Ahora elegimos

Android Aplicacion Projet


Le ponemos el nombre a nuestra app

El nombre del proyecto

Y el nombre del paquete

El minimo SDK necesario,para poder correr la app

El target de la SDK

Con que version se va a compilar

Y el tema

Nos va a salir un wizard muy muy sencillo que vamos a ir llenando,como si fuese windows:


Le vamos a dar Crear actividad

Y vamos a llenar las respuestas 


Y listo, automáticamente nos crea el hola mundo


Para cambiar el texto,solo le damos clic en el texto y en el lado de la derecha lo cambiamos,asi de facil.

O podemos entrar a:

Values-> Strings.xml

Y ahí esta la cadena de texto

Y cuando recarguemos el Activity_Main de Layout o ejecutemos el proyecto

Abra cambiado nuestra cadena

Hola Mundo!!!

Eso es todo,le damos Run,Run

Configuramos nuestro Androide Virtual y listo.
Leer más...